0001449488-20-000014.txt : 20200803 0001449488-20-000014.hdr.sgml : 20200803 20200803161658 ACCESSION NUMBER: 0001449488-20-000014 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 58 CONFORMED PERIOD OF REPORT: 20200630 FILED AS OF DATE: 20200803 DATE AS OF CHANGE: 20200803 FILER: COMPANY DATA: COMPANY CONFORMED NAME: CSI Compressco LP CENTRAL INDEX KEY: 0001449488 STANDARD INDUSTRIAL CLASSIFICATION: OIL, GAS FIELD SERVICES, NBC [1389] IRS NUMBER: 943450907 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-35195 FILM NUMBER: 201069434 BUSINESS ADDRESS: STREET 1: 24955 INTERSTATE 45 N CITY: THE WOODLANDS STATE: TX ZIP: 77380 BUSINESS PHONE: 281-367-1983 MAIL ADDRESS: STREET 1: 24955 INTERSTATE 45 N CITY: THE WOODLANDS STATE: TX ZIP: 77380 FORMER COMPANY: FORMER CONFORMED NAME: Compressco Partners, L.P. DATE OF NAME CHANGE: 20081104 10-Q 1 a2020063010qcclp.htm 10-Q Document
false--12-31Q120200001449488335000034410000.072517000004000000.01000.01000.00000.00002775100029231000470785294734435100000000P6MP1YP1YP1YP1Y580000028000005700000600000 0001449488 2020-04-01 2020-06-30 0001449488 2020-01-01 2020-06-30 0001449488 2020-08-03 0001449488 us-gaap:ProductMember 2020-04-01 2020-06-30 0001449488 2019-01-01 2019-06-30 0001449488 us-gaap:ServiceMember 2019-04-01 2019-06-30 0001449488 2019-04-01 2019-06-30 0001449488 us-gaap:GeneralPartnerMember 2020-01-01 2020-06-30 0001449488 us-gaap:ProductMember 2019-01-01 2019-06-30 0001449488 us-gaap:ServiceMember 2020-01-01 2020-06-30 0001449488 us-gaap:ProductMember 2019-04-01 2019-06-30 0001449488 us-gaap:CommonStockMember 2020-04-01 2020-06-30 0001449488 us-gaap:ServiceMember 2019-01-01 2019-06-30 0001449488 us-gaap:ServiceMember 2020-04-01 2020-06-30 0001449488 us-gaap:ProductMember 2020-01-01 2020-06-30 0001449488 us-gaap:CommonStockMember 2020-01-01 2020-06-30 0001449488 tti:CommonUnitholdersMember 2020-01-01 2020-06-30 0001449488 2019-12-31 0001449488 2020-06-30 0001449488 2018-12-31 0001449488 2019-01-01 2019-03-31 0001449488 tti:CommonUnitholdersMember 2019-06-30 0001449488 tti:CommonUnitholdersUnitsMember 2019-04-01 2019-06-30 0001449488 tti:CommonUnitholdersMember 2019-04-01 2019-06-30 0001449488 tti:CommonUnitholdersMember 2019-01-01 2019-03-31 0001449488 us-gaap:GeneralPartnerMember 2019-01-01 2019-03-31 0001449488 2019-03-31 0001449488 tti:CommonUnitholdersUnitsMember 2019-01-01 2019-03-31 0001449488 us-gaap:GeneralPartnerMember 2019-04-01 2019-06-30 0001449488 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-04-01 2019-06-30 0001449488 tti:CommonUnitholdersMember 2019-03-31 0001449488 tti:CommonUnitholdersMember 2018-12-31 0001449488 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-06-30 0001449488 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-03-31 0001449488 us-gaap:GeneralPartnerMember 2018-12-31 0001449488 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-03-31 0001449488 us-gaap:GeneralPartnerMember 2019-06-30 0001449488 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0001449488 us-gaap:GeneralPartnerMember 2019-03-31 0001449488 2019-06-30 0001449488 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0001449488 tti:CommonUnitholdersMember 2020-01-01 2020-03-31 0001449488 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-06-30 0001449488 2020-01-01 2020-03-31 0001449488 tti:CommonUnitholdersMember 2020-04-01 2020-06-30 0001449488 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-04-01 2020-06-30 0001449488 tti:CommonUnitholdersMember 2020-03-31 0001449488 tti:CommonUnitholdersUnitsMember 2020-04-01 2020-06-30 0001449488 us-gaap:GeneralPartnerMember 2020-01-01 2020-03-31 0001449488 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-01 2020-03-31 0001449488 tti:CommonUnitholdersMember 2019-12-31 0001449488 us-gaap:GeneralPartnerMember 2020-04-01 2020-06-30 0001449488 2020-03-31 0001449488 us-gaap:GeneralPartnerMember 2020-06-30 0001449488 tti:CommonUnitholdersUnitsMember 2020-06-30 0001449488 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-03-31 0001449488 us-gaap:GeneralPartnerMember 2020-03-31 0001449488 tti:CommonUnitholdersUnitsMember 2019-12-31 0001449488 tti:CommonUnitholdersUnitsMember 2020-01-01 2020-03-31 0001449488 tti:CommonUnitholdersUnitsMember 2020-03-31 0001449488 us-gaap:GeneralPartnerMember 2019-12-31 0001449488 tti:CommonUnitholdersMember 2020-06-30 0001449488 tti:NoncoreusedcompressorequipmentheldforsaleMember us-gaap:FairValueMeasurementsRecurringMember 2020-06-30 0001449488 tti:CreditAgreementMember 2020-06-30 0001449488 us-gaap:ProductMember us-gaap:NonUsMember 2020-04-01 2020-06-30 0001449488 us-gaap:NonUsMember 2019-01-01 2019-06-30 0001449488 us-gaap:NonUsMember 2019-04-01 2019-06-30 0001449488 country:US 2019-01-01 2019-06-30 0001449488 us-gaap:NonUsMember 2020-04-01 2020-06-30 0001449488 us-gaap:ProductMember us-gaap:NonUsMember 2020-01-01 2020-06-30 0001449488 us-gaap:ProductMember country:US 2020-01-01 2020-06-30 0001449488 us-gaap:ServiceMember country:US 2019-01-01 2019-06-30 0001449488 us-gaap:ServiceMember us-gaap:NonUsMember 2020-01-01 2020-06-30 0001449488 country:US 2020-04-01 2020-06-30 0001449488 us-gaap:ProductMember country:US 2019-01-01 2019-06-30 0001449488 us-gaap:ServiceMember us-gaap:NonUsMember 2020-04-01 2020-06-30 0001449488 country:US 2019-04-01 2019-06-30 0001449488 us-gaap:ProductMember us-gaap:NonUsMember 2019-04-01 2019-06-30 0001449488 us-gaap:ProductMember us-gaap:NonUsMember 2019-01-01 2019-06-30 0001449488 us-gaap:ProductMember country:US 2020-04-01 2020-06-30 0001449488 us-gaap:ServiceMember country:US 2019-04-01 2019-06-30 0001449488 us-gaap:ServiceMember country:US 2020-01-01 2020-06-30 0001449488 country:US 2020-01-01 2020-06-30 0001449488 us-gaap:NonUsMember 2020-01-01 2020-06-30 0001449488 us-gaap:ProductMember country:US 2019-04-01 2019-06-30 0001449488 us-gaap:ServiceMember country:US 2020-04-01 2020-06-30 0001449488 us-gaap:ServiceMember us-gaap:NonUsMember 2019-04-01 2019-06-30 0001449488 us-gaap:ServiceMember us-gaap:NonUsMember 2019-01-01 2019-06-30 0001449488 2024-01-01 2020-06-30 0001449488 2023-01-01 2020-06-30 0001449488 2020-04-01 2020-06-30 0001449488 2021-01-01 2020-06-30 0001449488 2022-01-01 2020-06-30 0001449488 2020-07-01 2020-06-30 0001449488 tti:CompressorequipmentheldforsalelowhorsepowerclassofourcompressionfleetandfieldinventoryMember 2020-04-01 2020-06-30 0001449488 srt:MinimumMember 2020-01-01 2020-06-30 0001449488 srt:MaximumMember 2020-01-01 2020-06-30 0001449488 tti:CompresscoPartnersFirstLienNotes7.50Member 2019-12-31 0001449488 tti:CompresscoPartnersSecondLienNotes10.0010.75Member 2020-06-30 0001449488 tti:CompresscoPartnersSecondLienNotes10.0010.75Member 2019-12-31 0001449488 tti:CompresscoPartnersFirstLienNotes7.50Member 2020-06-30 0001449488 tti:CompresscoPartnersSeniorNotesMember 2020-06-30 0001449488 tti:CreditAgreementMember 2019-12-31 0001449488 tti:CompresscoPartnersSeniorNotesMember 2019-12-31 0001449488 tti:CSICompresscoMember tti:SecondLienNotesIndentureMember tti:CompresscoPartnersSecondLienNotes10.0010.75Member tti:Rate2Member 2020-06-30 0001449488 tti:CSICompresscoMember tti:SecondAmendmenttoLoanandSecurityAgreementMember tti:CreditAgreementMember 2020-04-01 2020-06-30 0001449488 tti:CSICompresscoMember tti:SecondAmendmenttoLoanandSecurityAgreementMember tti:CreditAgreementMember 2020-06-11 2020-06-11 0001449488 tti:CSICompresscoMember tti:SecondLienNotesIndentureMember tti:CompresscoPartnersSecondLienNotes10.0010.75Member tti:PIKPaymentsMember 2020-06-30 0001449488 tti:CSICompresscoMember tti:SecondLienNotesIndentureMember tti:CompresscoPartnersSecondLienNotes10.0010.75Member 2020-06-30 0001449488 tti:CSICompresscoMember tti:FirstSupplementalIndenturefortheOldNotesMember tti:CompresscoPartnersSeniorNotesMember 2020-06-30 0001449488 tti:CSICompresscoMember tti:SecondAmendmenttoLoanandSecurityAgreementMember tti:CreditAgreementMember 2020-06-10 0001449488 tti:CSICompresscoMember tti:SecondAmendmenttoLoanandSecurityAgreementMember tti:CreditAgreementMember 2020-06-11 0001449488 tti:CSICompresscoMember srt:MinimumMember tti:FirstSupplementalIndenturefortheOldNotesMember tti:CompresscoPartnersSecondLienNotes10.0010.75Member 2020-06-30 0001449488 tti:CSICompresscoMember srt:MaximumMember tti:FirstSupplementalIndenturefortheOldNotesMember tti:CompresscoPartnersSecondLienNotes10.0010.75Member 2020-06-30 0001449488 tti:CSICompresscoMember srt:MinimumMember tti:SecondLienNotesIndentureMember tti:CompresscoPartnersSecondLienNotes10.0010.75Member 2020-06-30 0001449488 tti:CSICompresscoMember tti:SecondLienNotesIndentureMember tti:CompresscoPartnersSecondLienNotes10.0010.75Member tti:Rate3Member 2020-06-30 0001449488 tti:CSICompresscoMember srt:MinimumMember tti:SecondAmendmenttoLoanandSecurityAgreementMember tti:CreditAgreementMember us-gaap:BaseRateMember 2020-06-11 2020-06-11 0001449488 tti:CSICompresscoMember tti:SecondLienNotesIndentureMember us-gaap:DebtInstrumentRedemptionPeriodThreeMember tti:CompresscoPartnersSecondLienNotes10.0010.75Member 2020-06-12 2020-06-12 0001449488 tti:CSICompresscoMember tti:SecondLienNotesIndentureMember tti:CompresscoPartnersSecondLienNotes10.0010.75Member tti:Rate1Member 2020-06-30 0001449488 tti:CSICompresscoMember tti:FirstSupplementalIndenturefortheOldNotesMember tti:CompresscoPartnersFirstLienNotes7.50Member 2020-06-12 0001449488 tti:CSICompresscoMember tti:FirstSupplementalIndenturefortheOldNotesMember tti:CompresscoPartnersSeniorNotesMember 2020-06-11 0001449488 tti:CSICompresscoMember tti:SecondLienNotesIndentureMember us-gaap:DebtInstrumentRedemptionPeriodFourMember tti:CompresscoPartnersSecondLienNotes10.0010.75Member 2020-06-12 2020-06-12 0001449488 tti:CSICompresscoMember srt:MaximumMember tti:SecondAmendmenttoLoanandSecurityAgreementMember tti:CreditAgreementMember us-gaap:BaseRateMember 2020-06-11 2020-06-11 0001449488 tti:CSICompresscoMember tti:FirstSupplementalIndenturefortheOldNotesMember tti:SeniorSecuredFirstLienNotesDue2025Member 2018-03-22 0001449488 tti:CSICompresscoMember tti:FirstSupplementalIndenturefortheOldNotesMember tti:CompresscoPartnersSecondLienNotes10.0010.75Member 2020-06-11 0001449488 tti:CSICompresscoMember srt:MinimumMember tti:SecondAmendmenttoLoanandSecurityAgreementMember tti:CreditAgreementMember us-gaap:LondonInterbankOfferedRateLIBORMember 2020-06-11 2020-06-11 0001449488 tti:CSICompresscoMember tti:SecondLienNotesIndentureMember us-gaap:DebtInstrumentRedemptionPeriodTwoMember tti:CompresscoPartnersSecondLienNotes10.0010.75Member 2020-06-12 2020-06-12 0001449488 tti:CSICompresscoMember tti:SecondLienNotesIndentureMember tti:CompresscoPartnersSecondLienNotes10.0010.75Member 2020-06-11 0001449488 tti:CSICompresscoMember tti:FirstSupplementalIndenturefortheOldNotesMember tti:CompresscoPartnersSeniorNotesMember 2020-04-01 2020-06-30 0001449488 tti:CSICompresscoMember srt:MaximumMember tti:SecondAmendmenttoLoanandSecurityAgreementMember tti:CreditAgreementMember us-gaap:LondonInterbankOfferedRateLIBORMember 2020-06-11 2020-06-11 0001449488 tti:CSICompresscoMember tti:SecondLienNotesIndentureMember us-gaap:DebtInstrumentRedemptionPeriodOneMember tti:CompresscoPartnersSecondLienNotes10.0010.75Member 2020-06-12 2020-06-12 0001449488 tti:CSICompresscoMember tti:FirstSupplementalIndenturefortheOldNotesMember tti:CompresscoPartnersFirstLienNotes7.50Member 2020-06-11 0001449488 tti:CSICompresscoMember tti:CompresscoPartnersSeniorNotesMember 2019-12-31 0001449488 tti:CSICompresscoMember tti:CompresscoPartnersFirstLienNotes7.50Member 2019-12-31 0001449488 tti:CSICompresscoMember tti:CompresscoPartnersSeniorNotesMember 2020-06-30 0001449488 tti:CSICompresscoMember tti:CompresscoPartnersFirstLienNotes7.50Member 2020-06-30 0001449488 srt:MaximumMember 2020-06-30 0001449488 tti:CommonUnitholdersMember 2020-01-01 2020-06-30 0001449488 tti:GeneralpartnerinterestMember 2020-01-01 2020-06-30 0001449488 tti:ForwardSaleContractMexicanPesosMember 2020-06-30 0001449488 tti:ForwardSaleContractMexicanPesosMember 2020-01-01 2020-06-30 0001449488 us-gaap:OtherCurrentAssetsMember 2019-12-31 0001449488 us-gaap:OtherCurrentAssetsMember 2020-06-30 0001449488 us-gaap:OtherCurrentLiabilitiesMember 2020-06-30 0001449488 us-gaap:OtherCurrentLiabilitiesMember 2019-12-31 0001449488 us-gaap:MandatorilyRedeemablePreferredStockMember us-gaap:FairValueMeasurementsRecurringMember 2020-06-30 0001449488 us-gaap:FairValueMeasurementsRecurringMember 2020-06-30 0001449488 us-gaap:FairValueInputsLevel1Member us-gaap:MandatorilyRedeemablePreferredStockMember us-gaap:FairValueMeasurementsRecurringMember 2020-06-30 0001449488 us-gaap:FairValueInputsLevel3Member us-gaap:MandatorilyRedeemablePreferredStockMember us-gaap:FairValueMeasurementsRecurringMember 2020-06-30 0001449488 us-gaap:FairValueInputsLevel2Member us-gaap:MandatorilyRedeemablePreferredStockMember us-gaap:FairValueMeasurementsRecurringMember 2020-06-30 0001449488 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2020-06-30 0001449488 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2020-06-30 0001449488 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2020-06-30 0001449488 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001449488 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001449488 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001449488 us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 iso4217:USD xbrli:pure xbrli:shares iso4217:USD xbrli:shares
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 June 30, 2020

TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
 
For the transition period from _____ to______
 
Commission File Number 001-35195 
CSI Compressco LP
(Exact name of registrant as specified in its charter)
Delaware
94-3450907
(State or Other Jurisdiction of Incorporation or Organization)
(I.R.S. Employer Identification No.)
 
 
24955 Interstate 45 North
 
The Woodlands,
 
TX
77380
(Address of Principal Executive Offices)
(Zip Code)
 (281) 364-2244
(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 class
Trading Symbol(s)
Name of each exchange on which registered
COMMON UNITS REPRESENTING LIMITED
PARTNERSHIP INTERESTS
CCLP
NASDAQ
Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports) and (2) has been subject to such filing requirements for the past 90 days. Yes   No

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

Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and "emerging growth company" in Rule 12b-2 of the Exchange Act.
Large accelerated filer
Accelerated filer
Non-accelerated filer
Smaller reporting company
 
 
Emerging growth company
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act). Yes   No
As of August 3, 2020, there were 47,344,351 Common Units outstanding.



CSI Compressco LP
Table of Contents
 
Page
PART I—FINANCIAL INFORMATION
 
 
 
 
PART II—OTHER INFORMATION
 
CERTAIN REFERENCES IN THIS QUARTERLY REPORT
 
References in this Quarterly Report to “CSI Compressco,” “we,” “our,” “us,” “the Partnership” or like terms refer to CSI Compressco LP and its wholly owned subsidiaries. References to “CSI Compressco GP” or “our General Partner” refer to our general partner, CSI Compressco GP Inc. References to “TETRA” refer to TETRA Technologies, Inc. and TETRA’s controlled subsidiaries, other than us.




PART I
FINANCIAL INFORMATION
 
Item 1. Financial Statements.
 
CSI Compressco LP
Consolidated Statements of Operations
(In Thousands, Except Unit and Per Unit Amounts)
(Unaudited)

Three Months Ended
June 30,
 
Six Months Ended
June 30,
 
2020
 
2019
 
2020
 
2019
Revenues:
 
 
 
 
 

 
 

Compression and related services
$
56,336

 
$
64,876

 
$
122,101

 
$
127,578

Aftermarket services
15,737

 
18,156

 
33,707

 
31,770

Equipment sales
24,340

 
52,824

 
30,884

 
79,944

Total revenues
96,413

 
135,856

 
186,692

 
239,292

Cost of revenues (excluding depreciation and amortization expense):
 
 
 
 
 

 
 
Cost of compression and related services
25,395

 
30,520

 
57,003

 
63,141

Cost of aftermarket services
13,433

 
15,418

 
29,678

 
26,678

Cost of equipment sales
24,415

 
47,412

 
31,115

 
71,631

Total cost of revenues
63,243

 
93,350

 
117,796

 
161,450

Depreciation and amortization
20,117

 
19,054

 
40,025

 
37,586

Impairments and other charges
8,977

 
2,311

 
14,348

 
2,311

Insurance recoveries
(517
)
 

 
(517
)
 

Selling, general, and administrative expense
10,172

 
10,974

 
20,428

 
21,639

Interest expense, net
13,580

 
13,045

 
26,749

 
26,344

Series A Preferred fair value adjustment (income) expense

 
166

 

 
1,470

Other (income) expense, net
4,403

 
607

 
4,843

 
226

Loss before income tax provision
(23,562
)
 
(3,651
)
 
(36,980
)
 
(11,734
)
Provision (benefit) for income taxes
1,016

 
(704
)
 
1,228

 
3,669

Net loss
$
(24,578
)
 
$
(2,947
)
 
$
(38,208
)
 
$
(15,403
)
General partner interest in net loss
$
(345
)
 
$
(42
)
 
$
(537
)
 
$
(219
)
Common units interest in net loss
$
(24,233
)
 
$
(2,905
)
 
$
(37,671
)
 
$
(15,184
)
 
 
 
 
 
 

 
 
Net loss per common unit:
 
 
 
 
 
 
 
Basic
$
(0.51
)
 
$
(0.06
)
 
$
(0.79
)
 
$
(0.32
)
Diluted
$
(0.51
)
 
$
(0.06
)
 
$
(0.79
)
 
$
(0.32
)
Weighted average common units outstanding:
 
 
 
 
 
 
 
Basic
47,333,256

 
47,040,714

 
47,254,516

 
46,936,240

Diluted
47,333,256

 
47,040,714

 
47,254,516

 
46,936,240



See Notes to Consolidated Financial Statements

1


CSI Compressco LP
Consolidated Statements of Comprehensive Income (Loss)
(In Thousands)
(Unaudited)
 
 
Three Months Ended
June 30,
 
Six Months Ended
June 30,
 
2020
 
2019
 
2020
 
2019
Net loss
$
(24,578
)
 
$
(2,947
)
 
$
(38,208
)
 
$
(15,403
)
Foreign currency translation adjustment, net of tax of $0 in 2020 and 2019
177

 
128

 
(176
)
 
400

Comprehensive loss
$
(24,401
)
 
$
(2,819
)
 
$
(38,384
)
 
$
(15,003
)
 

See Notes to Consolidated Financial Statements

2


CSI Compressco LP
Consolidated Balance Sheets
(In Thousands, Except Unit Amounts)
 
June 30,
2020
 
December 31,
2019
 
(Unaudited)
 
 

ASSETS
 

 
 

Current assets:
 

 
 

Cash and cash equivalents
$
6,757

 
$
2,370

Trade accounts receivable, net of allowances for doubtful accounts of $3,441 as of June 30, 2020 and $3,350 as of December 31, 2019
49,627

 
64,724

Inventories
40,192

 
56,037

Prepaid expenses and other current assets
6,336

 
4,162

Total current assets
102,912

 
127,293

Property, plant, and equipment:
 

 
 

Land and building
32,058

 
35,125

Compressors and equipment
992,573

 
976,469

Vehicles
8,127

 
9,205

Construction in progress
8,477

 
26,985

Total property, plant, and equipment
1,041,235

 
1,047,784

Less accumulated depreciation
(434,600
)
 
(405,417
)
Net property, plant, and equipment
606,635

 
642,367

Other assets:
 

 
 

Deferred tax asset
24

 
24

Intangible assets, net of accumulated amortization of $29,231 as of June 30, 2020 and $27,751 as of December 31, 2019
26,537

 
28,017

Operating lease right-of-use assets
29,936

 
21,006

Other assets
3,694

 
3,539

Total other assets
60,191

 
52,586

Total assets
$
769,738

 
$
822,246

LIABILITIES AND PARTNERS' CAPITAL
 

 
 
Current liabilities:
 

 
 
Accounts payable
$
25,432

 
$
47,837

Unearned income
11,164

 
9,505

Accrued liabilities and other
37,590

 
42,581

Amounts payable to affiliates
13,074

 
7,704

Total current liabilities
87,260

 
107,627

Other liabilities:
 

 
 

Long-term debt, net
637,579

 
638,238

Deferred tax liabilities
1,390

 
1,211

Long-term affiliate payable
12,019

 
12,324

Operating lease liabilities
21,140

 
13,822

Other long-term liabilities
20

 
33

Total other liabilities
672,148

 
665,628

Commitments and contingencies
 

 
 

Partners' capital:
 

 
 

General partner interest
(371
)
 
180

Common units (47,344,351 units issued and outstanding at June 30, 2020 and 47,078,529 units issued and outstanding at December 31, 2019)
25,450

 
63,384

Accumulated other comprehensive income (loss)
(14,749
)
 
(14,573
)
Total partners' capital
10,330

 
48,991

Total liabilities and partners' capital
$
769,738

 
$
822,246

 
See Notes to Consolidated Financial Statements

3


CSI Compressco LP
Consolidated Statements of Partners’ Capital
(In Thousands)
(Unaudited)
 
Partners' Capital
 
Accumulated Other Comprehensive Income (Loss)
 
Total Partners' Capital
 
 
 
 
 
 
Limited Partners
 
 
 
General
Partner
 
Common
Unitholders
 
 
 
Amount
 
Units
 
Amount
 
 
 
 
 
 
 
 
 
 
 
 
Balance at December 31, 2019
$
180

 
47,079

 
$
63,384

 
$
(14,573
)
 
$
48,991

Net Loss
(192
)
 

 
(13,438
)
 

 
$
(13,630
)
Distributions ($0.01 per unit)
(7
)
 

 
(471
)
 

 
$
(478
)
Equity compensation

 

 
229

 

 
$
229

Vesting of Phantom Units

 
213

 

 

 
$

Translation adjustment, net of taxes of $0

 

 

 
(353
)
 
$
(353
)
Balance at March 31, 2020
$
(19
)
 
47,292

 
$
49,704

 
$
(14,926
)
 
$
34,759

Net Loss
$
(345
)
 

 
$
(24,233
)
 
$

 
$
(24,578
)
Distributions ($0.01 per unit)
(7
)
 

 
(473
)
 

 
(480
)
Equity compensation

 

 
452

 

 
452

Vesting of Phantom Units

 
52

 

 

 

Translation adjustment, net of taxes of $0

 

 

 
177

 
177

Balance at June 30, 2020
$
(371
)
 
47,344

 
$
25,450

 
$
(14,749
)
 
$
10,330


 
Partners' Capital
 
Accumulated Other Comprehensive Income (Loss)
 
Total Partners' Capital
 
 
 
 
 
 
Limited Partners
 
 
 
General
Partner
 
Common
Unitholders
 
 
 
Amount
 
Units
 
Amount
 
 
 
 
 
 
 
 
 
 
 
 
Balance at December 31, 2018
$
505

 
45,769

 
$
81,984

 
$
(15,086
)
 
$
67,403

Net loss
(177
)
 

 
(12,279
)
 
$

 
$
(12,456
)
Distributions ($0.01 per unit)
(6
)
 

 
(470
)
 

 
(476
)
Equity compensation, net

 

 
312

 

 
312

Vesting of Phantom Units

 
117

 

 

 

Conversions of Series A Preferred

 
1,113

 
3,048

 

 
3,048

Translation adjustment, net of taxes of $0

 

 

 
272

 
272

Other

 

 
(69
)
 

 
(69
)
Balance at March 31, 2019
$
322

 
46,999

 
$
72,526

 
$
(14,814
)
 
$
58,034

Net loss
(42
)
 

 
(2,905
)
 

 
(2,947
)
Distributions ($0.01 per unit)
(7
)
 

 
(469
)
 

 
(476
)
Equity compensation, net

 

 
568

 

 
568

Vesting of Phantom Units

 
66

 

 

 

Conversions of Series A Preferred

 

 

 

 

Translation adjustment, net of taxes of $0

 

 

 
128

 
128

Other

 

 
(12
)
 

 
(12
)
Balance at June 30, 2019
$
273

 
47,065

 
$
69,708

 
$
(14,686
)
 
$
55,295


See Notes to Consolidated Financial Statements

4


CSI Compressco LP
Consolidated Statements of Cash Flows
(In Thousands)
(Unaudited)
 
 
Six Months Ended
June 30,
 
2020
 
2019
Operating activities:
 

 
 

Net loss
$
(38,208
)
 
$
(15,403
)
Reconciliation of net loss to cash provided by operating activities:
 

 
 

Depreciation and amortization
40,025

 
37,586

Impairments and other charges
14,348

 
2,311

Provision for deferred income taxes
409

 
946

Insurance recoveries associated with damaged equipment
(517
)
 

Series A Preferred Unit distributions and adjustments

 
3,600

Equity compensation expense
812

 
955

Provision for doubtful accounts
593

 
272

Amortization of deferred financing costs
1,356

 
1,180

Equipment received in lieu of cash
725

 

Debt exchange expenses
4,755

 

Other non-cash charges and credits
(157
)
 
374

(Gain) loss on sale of property, plant, and equipment
(443
)
 
(262
)
Changes in operating assets and liabilities:
 

 
 
Accounts receivable
13,903

 
(5,254
)
Inventories
7,817

 
(5,378
)
Prepaid expenses and other current assets
(2,267
)
 
491

Accounts payable and accrued expenses
(24,566
)
 
19,942

Other
(405
)
 
(1,018
)
Net cash provided by operating activities
18,180

 
40,342

Investing activities:
 

 
 
Purchases of property, plant, and equipment, net
(11,249
)
 
(40,064
)
Proceeds from sale of property, plant, and equipment
3,641

 
478

Insurance recoveries associated with damaged equipment
517

 

Net cash used in investing activities
(7,091
)
 
(39,586
)
Financing activities:
 

 
 
Proceeds from long-term debt
271,831

 

Payments of long-term debt
(273,853
)
 
(67
)
Cash redemptions of Preferred Units

 
(22,452
)
Distributions
(958
)
 
(952
)
Other financing activities
(2,207
)
 

Payments to affiliate
(1,507
)
 

Advances from affiliate

 
11,142

Net cash used in financing activities
(6,694
)
 
(12,329
)
Effect of exchange rate changes on cash
(8
)
 
11

Increase (decrease) in cash and cash equivalents
4,387

 
(11,562
)
Cash and cash equivalents at beginning of period
2,370

 
15,858

Cash and cash equivalents at end of period
$
6,757

 
$
4,296

Supplemental cash flow information:
 

 
 
Interest paid
$
29,083

 
$
23,852

Income taxes paid
$
644

 
$
1,958



See Notes to Consolidated Financial Statements

5


CSI Compressco LP
Notes to Consolidated Financial Statements
(Unaudited)
 
NOTE 1 ORGANIZATION, BASIS OF PRESENTATION, AND SIGNIFICANT ACCOUNTING POLICIES
 
Organization

CSI Compressco LP, a Delaware limited partnership, is a provider of compression services and equipment for natural gas and oil production, gathering, artificial lift, transmission, processing, and storage. We sell standard and custom-designed, engineered compressor packages and provide aftermarket services and compressor package parts and components manufactured by third-party suppliers. We provide these compression services and equipment to a broad base of natural gas and oil exploration and production, midstream, and transmission companies operating throughout many of the onshore producing regions of the United States as well as in a number of foreign locations, including the countries of Mexico, Canada, and Argentina. We design and fabricate a majority of the compressor packages that we use to provide compression services and sell to customers. Going forward, we plan to have such compressor packages fabricated through one or more third party packagers.

Presentation
 
Our unaudited consolidated financial statements include the accounts of our wholly owned subsidiaries. All intercompany balances and transactions have been eliminated. In the opinion of our management, our unaudited consolidated financial statements as of June 30, 2020, and for the three and six month periods ended June 30, 2020 and 2019, include all normal recurring adjustments that are necessary to provide a fair statement of our results for these interim periods. Operating results for the three and six month periods ended June 30, 2020 are not necessarily indicative of results that may be expected for the twelve months ended December 31, 2020.

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, 2019 and notes thereto included in our Annual Report on Form 10-K, which we filed with the SEC on March 16, 2020.

Segments

Our General Partner has concluded that we operate in one business segment.

Significant Accounting Policies

Our significant accounting policies are described in the notes to our consolidated financial statements for the year ended December 31, 2019 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 second quarter of 2020.

Use of Estimates
 
The preparation of financial statements in conformity with U.S. GAAP requires us 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. The impact of such reclassifications was not significant to the prior year's overall presentation.


6


Cash Equivalents

We consider all highly liquid cash investments with maturities of three months or less when purchased to be cash equivalents.

Financial Instruments

Financial instruments that subject us to concentrations of credit risk consist principally of trade accounts receivable, which are primarily due from customers of varying size engaged in oil and gas activities in the United States, Canada, Mexico, and Argentina. Our policy is to review the financial condition of potential customers before extending credit and periodically update their credit information. Payment terms are on a short-term basis. The risk of loss from the inability to collect trade receivables is heightened during prolonged periods of low oil and natural gas commodity prices.

We have currency exchange rate risk exposure related to transactions denominated in a foreign currency as well as to investments in certain of our international operations. Our risk management activities include the use of foreign currency forward purchase and sale derivative contracts as part of a program designed to mitigate the currency exchange rate risk exposure on selected international operations.

We have a $1.5 million outstanding balance under our variable rate revolving credit facility as of June 30, 2020 and face market risk exposure related to changes in applicable interest rates.

Foreign Currencies
 
Accumulated other comprehensive income (loss) is included in partners’ capital in the accompanying consolidated balance sheets and consists of the cumulative currency translation adjustments associated with our international operations. Foreign currency exchange (gains) and losses are included in other (income) expense, net and totaled $(0.3) million and $1.4 million during the three and six month periods ended June 30, 2020, respectively, and $(0.04) million and $(1.0) million during the three and six month periods ended June 30, 2019, respectively.

Inventories

Inventories consist primarily of compressor package parts and supplies and work in progress and are stated at the lower of cost or net realizable value. For parts and supplies, cost is determined using the weighted average cost method. The cost of work in progress is determined using the specific identification method.

Assets Held for Sale

As of June 30, 2020, we had $2.6 million in net book value of compressor equipment classified as held for sale within net property, plant, and equipment on our consolidated balance sheets. For further details of the impairment recorded to adjust the net book value to fair value upon this classification, see Note 3 - Impairments and Other Charges below.

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. See Note 3 - "Impairments and Other Charges" for additional discussion of recorded impairments.

Earnings Per Common Unit
 
Our computations of earnings per common unit are based on the weighted average number of common units outstanding during the applicable period. Basic earnings per common unit are determined by dividing net

7


income (loss) allocated to the common units after deducting the amount allocated to our General Partner (including any distributions to our General Partner on its incentive distribution rights) by the weighted average number of outstanding common units during the period.
 
When computing earnings per common unit under the two class method in periods when distributions are greater than earnings, the amount of the distribution is deducted from net income (loss) and the excess of distributions over earnings is allocated between the General Partner and common units based on how our Partnership Agreement allocates net losses.
 
Diluted earnings per common unit are computed using the treasury stock method, which considers the potential future issuance of limited partner common units. Unvested phantom units are not included in basic earnings per common unit, as they are not considered to be participating securities, but are included in the calculation of diluted earnings per common unit. For the three and six month periods ended June 30, 2020 and June 30, 2019, all unvested phantom units were excluded from the calculation of diluted common units because the impact was anti-dilutive. Diluted earnings per common unit are computed using the "if converted" method, whereby the amount of net income (loss) and the number of common units issuable are each adjusted as if the Preferred Units, had been converted as of the beginning of the period presented. The calculation of diluted earnings per common unit for the three and six month period ended June 30, 2019 excludes the impact of the Preferred Units, as the inclusion of the impact from the conversion of the Preferred Units into common units would have been anti-dilutive. All remaining outstanding Preferred Units were redeemed for cash on August 8, 2019.

Revenue Recognition

Performance Obligations. Revenue is recognized when performance obligations under the terms of a contract with our customer are satisfied. Revenue is generally recognized when we transfer control of our products or services to our customers. Revenue is measured as the amount of consideration we expect to receive in exchange for transferring products or providing services to our customers. We receive cash equal to the invoice price for most product sales and services and payment terms typically range from 30 to 60 days from the date we invoice our customer. With the exception of the initial terms of our compression services contracts of our medium- and high-horsepower compressor packages, our customer contracts are generally for terms of one year or less. Since the period between when we deliver products or services and when the customer pays for products or services is not to exceed one year, we have elected not to calculate or disclose a financing component for our customer contracts.

Depending on the terms of the arrangement, we may also defer the recognition of revenue for a portion of the consideration received because we have to satisfy a future performance obligation. For example, consideration received from customers during the fabrication of new compressor packages is typically deferred until control of the compressor package is transferred to our customer.

For revenue associated with mobilization of service equipment as part of a service contract arrangement, such revenue, if significant, is deferred and amortized over the estimated service period.

Compression and related services. For compression services revenues recognized over time, our customer contracts typically provide agreed upon monthly service rates and we recognize service revenue based upon the number of days that services have been performed. The majority of our compression services are provided pursuant to contract terms ranging from one month to twenty-four months. Monthly agreements are generally cancellable with 30 days written notice by the customer.

Sales taxes, value added taxes, and other taxes we collect concurrent with revenue-producing activities are excluded from revenue. We recognize the cost for freight and shipping costs when control over our products (i.e. delivery) has transferred to the customer as part of cost of product sales.

Use of Estimates. Our revenues do not include material amounts of variable consideration, as our revenues typically do not require significant estimates or judgments. The transaction price on a majority of our arrangements are fixed and product returns are immaterial. Additionally, our arrangements typically do not include multiple performance obligations that require estimates of the stand-alone purchase price for each performance obligation. Revenue on certain aftermarket service arrangements that include time as a component of the transaction price is not recognized until the performance obligation is complete.


8


Contract Assets and Liabilities. We consider contract assets to be trade accounts receivable when we have an unconditional right to consideration and only the passage of time is required before payment is due. In certain instances, particularly those requiring customer specific documentation prior to invoicing, our invoicing of the customer is delayed until certain documentation requirements are met. In those cases, we recognize a contract asset rather than a billed trade accounts receivable until we are able to invoice the customer. Contract assets, along with billed trade accounts receivable, are included in trade accounts receivable in our consolidated balance sheets.
    
We classify contract liabilities as unearned income in our consolidated balance sheets. Such unearned income typically results from advance payments received on orders for new compressor equipment prior to the time such equipment is completed and transferred to the customer in accordance with the customer contract. New equipment sales orders generally take less than twelve months to build and deliver.

Bill-and-Hold Arrangements. We design compressor packages based on our customer’s specifications. In some cases, the customer will request us to hold the equipment, upon completion of the unit, until the job site is ready to receive the equipment. When this occurs, we along with the customer sign a bill-and-hold agreement, which outlines that the customer has title to the equipment, the equipment is ready for delivery, we cannot use the equipment or direct it to another customer, and we have a present right to payment. When those criteria have been met and the agreement is executed, we recognize the revenue on the equipment because control of the equipment has passed to our customer and our performance obligations are complete. Entering into these arrangements is something we have done as a courtesy for certain customers for many years. The equipment subject to the bill-and-hold agreements have generally been invoiced and paid for through progressive billings such that at the time the bill-and-hold agreement is executed, the majority of the contractual cash obligation of the customer has been received by us.

Fair Value Measurements

We utilize fair value measurements to account for certain items and account balances within our consolidated financial statements. Fair value measurements were utilized in the determination of the carrying value of our Series A Preferred Units (a Level 3 fair value measurement). We also utilize fair value measurements on a recurring basis in the accounting for our foreign currency forward purchase and sale derivative contracts. For these fair value measurements, we utilize the quoted value (a Level 2 fair value measurement). Refer to Note 9 - "Fair Value Measurements" for further discussion.
Fair value measurements are also utilized on a nonrecurring basis, such as in the allocation of purchase consideration for acquisition transactions to the assets and liabilities acquired, including intangible assets (a Level 3 fair value measurement) and for the impairment of long-lived assets (a Level 3 fair value measurement).

Distributions

On January 20, 2020, our General Partner declared a cash distribution attributable to the quarter ended December 31, 2019 of $0.01 per outstanding common unit. This distribution equates to a distribution of $0.04 per outstanding common unit on an annualized basis. This distribution was paid on February 14, 2020, to each of the holders of common units of record as of the close of business on February 1, 2020.

On April 20, 2020, our General Partner declared a cash distribution attributable to the quarter ended March 31, 2020 of $0.01 per outstanding common unit. This distribution equates to a distribution of $0.04 per outstanding common unit on an annualized basis. This distribution was paid on May 15, 2020, to each of the holders of common units of record as of the close of business on May 1, 2020.

New Accounting Pronouncements

Standards adopted in 2020

In August 2018, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") 2018-15, "Intangibles—Goodwill and Other—Internal-Use Software (Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract." ASU 2018-15 clarifies the accounting for implementation costs in cloud computing arrangements. ASU 2018-15 is effective for us the first quarter of fiscal 2020. The adoption of this standard did not have a material impact on our consolidated financial statements.

9


     
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 impairments will be accounted for as an allowance for credit losses deducted from the amortized cost basis at each reporting date. Updates at each reporting date after initial adoption will be recorded through selling, general, and administrative expense. ASU 2016-13 is effective for us the first quarter of fiscal 2023. We continue to assess the potential effects of these changes to our consolidated financial statements.    
    
In December 2019, the FASB issued 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. ASU 2019-12 is effective for us the first quarter of fiscal 2021. 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 US 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. We are currently evaluating the impacts of the provisions of ASU 2020-04 on our consolidated financial statements.
NOTE 2 – REVENUE FROM CONTRACTS WITH CUSTOMERS

As of June 30, 2020, we had $50.0 million of remaining contractual performance obligations for compression services. As a practical expedient, this amount does not include revenue for compression service contracts whose original expected duration is less than twelve months and does not consider the effects of the time value of money. Expected revenue to be recognized in the future as of June 30, 2020 for completion of performance obligations of compression service contracts are as follows:
 
2020
 
2021
 
2022
 
2023
 
Thereafter
 
Total
 
(In Thousands)
Compression service contracts remaining performance obligations
$
35,385

 
$
12,735

 
$
1,807

 
$
62

 
$
46

 
$
50,035


    
Our contract asset balances included in trade accounts receivable in our consolidated balance sheets, primarily associated with customer documentation requirements prior to invoicing, were $8.2 million and $9.6 million as of June 30, 2020 and December 31, 2019, respectively.

Collections associated with progressive billings to customers for the construction of compression equipment is included in unearned income in the consolidated balance sheets. The following table reflects the changes in unearned income in our consolidated balance sheets for the periods indicated:


10


 
Six Months Ended
June 30,
 
2020
 
2019
 
(In Thousands)
Unearned income, beginning of period
$
9,505

 
$
24,898

Additional unearned income
31,619

 
83,640

Revenue recognized
(29,960
)
 
(77,708
)
Unearned income, end of period
$
11,164

 
$
30,830



During the six months ended June 30, 2020, we recognized in equipment sales revenue $5.7 million from unearned income that was deferred as of December 31, 2019. During the six months ended June 30, 2019, we recognized in equipment sales revenue of $18.7 million from unearned income that was deferred as of December 31, 2018.

As of June 30, 2020 and June 30, 2019, contract costs were immaterial.

Disaggregated revenue from contracts with customers by geography is as follows:
 
Three Months Ended
June 30,
 
Six Months Ended
June 30,
 
2020
 
2019
 
2020
 
2019
 
(In Thousands)
Compression and related services
 
 
 
 
 
 
 
U.S.
$
49,084

 
$
55,620

 
$
106,359

 
$
109,637

International
7,252

 
9,256

 
15,742

 
17,941

 
56,336

 
64,876

 
122,101

 
127,578

Aftermarket services
 
 
 
 
 
 
 
U.S.
15,427

 
17,745

 
32,712

 
31,076

International
310

 
411

 
995

 
694

 
15,737

 
18,156

 
33,707

 
31,770

Equipment sales
 
 
 
 
 
 
 
U.S.
24,073

 
52,757

 
30,111

 
78,924

International
267

 
67

 
773

 
1,020

 
24,340

 
52,824

 
30,884

 
79,944

Total Revenue
 
 
 
 
 
 
 
U.S.
88,584

 
126,122

 
169,182

 
219,637

International
7,829

 
9,734

 
17,510

 
19,655

 
$
96,413

 
$
135,856

 
$
186,692

 
$
239,292


NOTE 3 IMPAIRMENTS AND OTHER CHARGES

Impairments of Long-Lived Assets

During the first half of 2020, the COVID-19 pandemic and decline in oil and gas prices had a significant impact on our customers and industry, resulting in a decrease in demand in certain of our service lines.

During the first quarter of 2020, we started to see our customers revise their capital budgets downwards and adjust their operations accordingly, which led to a decline in orders for new compression equipment to be fabricated and sold to third parties. We concluded that these events were indicators of impairment for all our asset groups. We performed a recoverability analysis on all our long-lived asset groups and we determined that the carrying values of our Midland manufacturing facility and related new unit sales inventory exceeded their respective fair values. Therefore, we recorded impairments of approximately $5.4 million related to these assets. Fair value was estimated based on a market approach.

During the second quarter of 2020, primarily as a result of continued negative impacts on our compression fleet associated with the COVID-19 pandemic and declines in oil and gas prices, we recorded impairments and

11


other charges of approximately $9.0 million associated with non-core used compressor equipment that we have held for sale, the low-horsepower class of our compression fleet, and field inventory for compression and related services. Fair value used to determine impairments was estimated based on a market approach. Given the dynamic nature of the events, we are not able to reasonably estimate how long our operations will be impacted and the full impact these events will have on our operations. As a result, we could have indicators of impairment again in future periods resulting in additional asset impairments.
NOTE 4 INVENTORIES

Components of inventories as of June 30, 2020 and December 31, 2019, are as follows: 

 
June 30, 2020
 
December 31, 2019
 
(In Thousands)
Parts and supplies
$
30,270

 
$
42,814

Work in progress
9,922

 
13,223

Total inventories
$
40,192

 
$
56,037



Inventories consist primarily of compressor package parts and supplies. Work in progress inventories consist primarily of new compressor packages located at our manufacturing facility in Midland, Texas.
NOTE 5LEASES

We have operating leases for some of our office space, warehouse space, operating locations, and machinery and equipment. Our leases have remaining lease terms ranging from 1 to 10 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. Our leases generally require us to pay all maintenance and insurance costs. During the fourth quarter of 2019, we entered into a lease agreement commitment for 14 compressor packages. The leases are for an initial term of seven years and commence upon the completion of the fabrication of the compressor packages. During the first quarter, we took delivery of eight compressor packages. During the second quarter, we took delivery of the remaining six compressor packages. We have no other lease agreement commitments that have not yet commenced that create significant rights and obligations. Our lease agreements do not contain any material residual value guarantees or material restrictive covenants.

In November 2019, we entered into a sale and leaseback transaction with a third-party lessor whereby we received $9.8 million of proceeds from the sale of certain of our compression equipment in service and entered into an associated lease of the same equipment having an initial lease term of seven years.

Lease costs are included in either cost of revenues or selling, general, and administrative expense depending on the use of the underlying asset. Total lease expense (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), was $3.5 million and $6.7 million for the three and six month period ended June 30, 2020, respectively, of which, $0.6 million and $1.5 million respectively, related to short-term leases. Variable rent expense was not material.

Operating lease supplemental cash flow information:
 
Six Months Ended June 30,
 
2020
 
2019
 
(In Thousands)
Cash paid for amounts included in the measurement of lease liabilities:
 
 
 
     Operating cash flows - operating leases
$
4,816

 
$
2,285

 
 
 
 
Right-of-use assets obtained in exchange for lease obligations:
 
 
 
     Operating leases
$
12,471

 
$
2,663



12


Supplemental balance sheet information:
 
June 30, 2020
 
December 31, 2019
 
(In Thousands)
 
 
Operating leases:
 
 
 
     Operating right-of-use asset
$
29,936

 
$
21,006

 
 
 
 
     Accrued liabilities and other
$
8,216

 
$
6,706

     Operating lease liabilities
21,140

 
13,822

     Total operating lease liabilities
$
29,356

 
$
20,528

 
 
 
 


Additional operating lease information:
 
June 30, 2020
 
December 31, 2019
Weighted average remaining lease term:
 
 
 
     Operating leases
5.17 Years

 
4.51 Years

 
 
 
 
Weighted average discount rate:
 
 
 
     Operating leases
9.90
%
 
8.73
%


Future minimum lease payments by year and in the aggregate, under non-cancelable operating leases with terms in excess of one year, consist of the following at June 30, 2020:
 
Operating Leases
 
(In Thousands)
 
 
Remainder of 2019
$
5,192

2020
8,768

2021
6,575

2022
4,322

2023
4,250

Thereafter
8,819

Total lease payments
37,926

Less imputed interest
(8,570
)
Total lease liabilities
$
29,356



13


NOTE 6 LONG-TERM DEBT AND OTHER BORROWINGS

Long-term debt consists of the following:
 
 
 
 
June 30, 2020
 
December 31, 2019
 
 
Scheduled Maturity
 
(In Thousands)
Credit Agreement (presented net of the unamortized deferred financing costs of $0.7 million as of June 30, 2020 and $0.9 million as of December 31, 2019)
 
June 2023
 
$
746

 
$
2,622

7.25% Senior Notes (presented net of the unamortized discount of $0.4 million as of June 30, 2020 and $1.7 million as of December 31, 2019 and unamortized deferred financing costs of $0.6 million as of June 30, 2020 and $2.8 million as of December 31, 2019)
 
August 2022
 
79,745

 
291,444

7.50% First Lien Notes (presented net of the unamortized deferred financing costs of $5.7 million as of June 30, 2020 and $5.8 million as of December 31, 2019, net of the unamortized discount of $0.2 million as of June 30, 2020, and net of deferred restructuring gain of $5.6 million as of June 30, 2020)
 
April 2025
 
399,613

 
344,172

10.00%/10.75% Second Lien Notes (presented net of the unamortized discount of $0.8 million as of June 30, 2020, and net of unamortized deferred financing costs of $1.3 million as of June 30, 2020, and net of deferred restructuring gain of $4 million as of June 30, 2020)
 
April 2026
 
157,475

 

 
 
 
 
637,579

 
638,238

Less current portion
 
 
 

 

Total long-term debt
 
 
 
$
637,579

 
$
638,238



There was a $1.5 million balance outstanding and $2.8 million in letters of credit issued under the Credit Agreement as of June 30, 2020. As of June 30, 2020, and subject to compliance with the covenants, borrowing base, and other provisions of the agreements that may limit borrowings under the Credit Agreement, we had availability of $12.3 million.
    
Our credit and senior note agreements contain certain affirmative and negative covenants, including covenants that restrict the ability to pay dividends or other restricted payments. We are in compliance with all covenants of our credit and senior note agreements as of June 30, 2020.

Refer to Note 7 - "Related Party Transactions," for a discussion of our amounts payable to affiliates and long-term affiliate payable to TETRA.

Second Amendment to Credit Agreement

On June 11, 2020, CSI Compressco, LP and CSI Compressco Sub Inc (the “Borrowers”) entered into the Second Amendment to Loan and Security Agreement (the “Amendment”) amending the Loan and Security Agreement dated June 29, 2018 (as amended, restated, amended and restated, supplemented or otherwise modified from time to time, the “Credit Agreement”) with Bank of America, N.A., in its capacity as administrative agent, issuing bank and swing line issuer (“Administrative Agent”), and the other lenders and loan parties party thereto. The Amendment provided for changes and modifications to the Credit Agreement which include, among other things, changes to certain terms of the Credit Agreement as follows: (i) resizing of the maximum credit commitment under the Credit Agreement from $50,000,000 to $35,000,000; (ii) the inclusion of a $5,000,000 reserve with respect to the Borrowing Base (as defined in the Credit Agreement) thereunder, which would result in reduced borrowing availability; (iii) the removal of the financial covenant compliance test with respect to the Consolidated Fixed Charge Coverage Ratio (as defined in the Credit Agreement); (iv) an increase in the applicable margin related to (x) LIBOR Rate Loans (as defined in the Credit Agreement) to a range between 3.00% and 3.50% and (y) Base Rate Loans (as defined in the Credit Agreement) to a range between 2.00% and 2.50%, in each case, which shall be determined according to average daily excess availability under the Credit Agreement; and (v) an increase in the rate used to calculate the commitment fee in respect of the unutilized commitments under the Credit

14


Agreement to 0.50%. In connection to this amendment, $0.2 million of financing costs were incurred, and deferred against the carrying value of the amount outstanding, if any. Additionally, $0.2 million of financing fees were charged to other (income) expense, net during the three month period ended June 30, 2020.

First Supplemental Indenture for the Old Notes

On June 11, 2020, CSI Compressco, LP and CSI Compressco Finance Inc. (the "Issuers") announced that they had accepted for exchange $215,208,000, or approximately 72.7%, of their outstanding 7.25% Senior Notes due 2022 (the "Old Notes") that were validly tendered (and not validly withdrawn) by 11:59 p.m., New York City time, on June 10, 2020, for (i) $50,000,000 of the Issuers' 7.50% Senior Secured First Lien Notes due 2025 (the "7.50% First Lien Notes") and (ii) $155,529,000 aggregate principal amount of new 10.00%/10.75% Senior Secured Second Lien Notes due 2026 (the "10.00%/10.75% Second Lien Notes" and, together with the 7.50% First Lien Notes, the "New Notes"), pursuant to its previously announced exchange offer and consent solicitation (the "Exchange Offer"), which commenced on April 17, 2020. In connection with the exchange offer, we incurred financing fees of $4.8 million which were charged to other (income) expense, net during the three month period ended June 30, 2020.

On June 12, 2020, following receipt of the requisite consents of the holders of the Old Notes, the Issuers entered into the First Supplemental Indenture (the "First Supplemental Indenture"), by and among the Issuers, the subsidiary guarantors named therein and U.S. Bank National Association, as trustee, to the Indenture, dated as of August 4, 2014 (the "Unsecured Indenture"), by and among the Issuers, the subsidiary guarantors named therein and U.S. Bank National Association, as trustee.

The First Supplemental Indenture eliminated substantially all of the restrictive covenants and certain of the default provisions in the Unsecured Indenture and became operative upon the consummation by the Issuers of the Exchange Offer.

On June 12, 2020, the Issuers issued $50,000,000 in aggregate principal amount of New First Lien Notes to certain holders of the Old Notes pursuant to the terms of the Exchange Offer. In March 2018, the Issuers had issued $350,000,000 in aggregate principal amount of 7.50% Senior Secured Notes due 2025 (the "Existing First Lien Notes" and, together with the New First Lien Notes, the "7.50% First Lien Notes") pursuant to the First Lien Base Indenture. The New First Lien Notes were issued as "additional notes" under the First Lien Base
Indenture and will be treated as a single class with such notes but will not trade fungibly with the Existing First
Lien Notes.

Second Lien Notes Indenture

On June 12, 2020, the Issuers issued $155,529,000 in aggregate principal amount of the 10.00%/10.75% Second Lien Notes to certain holders of the Old Notes pursuant to the terms of the Exchange Offer. The Issuers issued the 10.00%/10.75% Second Lien Notes pursuant to an indenture, dated June 12, 2020 (the "Second Lien Notes Indenture"),by and among the Issuers, the subsidiary guarantors named therein and U.S. Bank National Association, as trustee (the "Second Lien Trustee"). In connection with the payment of PIK Interest (as defined below), if any, in respect of the 10.00%/10.75% Second Lien Notes, the Issuers will be entitled, without the consent of the Holders, to increase the outstanding aggregate principal amount of the 10.00%/10.75% Second Lien Notes or issue additional notes ("PIK notes") under the Second Lien Notes Indenture on the same terms and conditions as the 10.00%/10.75% Second Lien Notes offered hereby (each such increase or issuance, a "PIK Payment"). The Issuers may issue additional 10.00%/10.75% Second Lien Notes under the Second Lien Notes Indenture from time to time. Any issuance of additional 10.00%/10.75% Second Lien Notes (including PIK notes) is subject to all of the covenants in the Second Lien Notes Indenture. The 10.00%/10.75% Second Lien Notes and any additional 10.00%/10.75% Second Lien Notes subsequently issued under the indenture, will be treated as a single class for all purposes under the indenture, including, without limitation, waivers, amendments, redemptions and offers to purchase. Subject to the making of PIK Payments, the Issuers will issue 10.00%/10.75% Second Lien Notes in denominations of $2,000 and integral multiples of $1,000 in excess of $2,000; provided that PIK Payments may result in 10.00%/10.75% Second Lien Notes being issued in denominations of $1.00 and integral multiples of $1.00. The 10.00%/10.75% Second Lien Notes will mature on April 1, 2026. Interest on the 10.00%/10.75% Second Lien Notes will be payable semi-annually in arrears on April 1 and October 1, commencing on October 1, 2020. The Issuers will make each interest payment to the holders of record on March 15 and September 15 immediately preceding each interest payment date. Interest will accrue at (1) the annual rate of 7.250% payable in cash, plus (2)

15


at the election of the Issuers (made by delivering a notice to the Second Lien Trustee not less than five business days prior to the record date), the annual rate of (i) 2.750% payable in cash (together with the annual rate set forth in clause (1), the "Cash Interest Rate") or (ii) 3.500% payable by increasing the principal amount of the outstanding 10.00%/10.75% Second Lien Notes or by issuing additional PIK notes, in each case rounding up to the nearest $1.00 (such increased principal amount or additional PIK notes, the "PIK Interest"). In the absence of an interest payment election made by the Issuers as set forth above, interest on the notes will be payable as if the Issuers had elected to pay PIK Interest with respect to the portion of interest payable pursuant to clause (2) above.

The 10.00%/10.75% Second Lien Notes are jointly and severally, and fully and unconditionally, guaranteed (the "Guarantees") on a senior secured basis initially by each of the Partnership's domestic restricted subsidiaries (other than Finance Corp, certain immaterial subsidiaries and certain other excluded domestic subsidiaries, the "Guarantors") and will be secured by a second-priority security interest in substantially all of the Issuers' and the Guarantors' assets (other than certain excluded assets) (the "Collateral") as collateral security for their obligations under the 10.00%/10.75% Second Lien Notes, subject to certain permitted encumbrances and exceptions. At any time prior to April 1, 2023, the Issuers may on any one or more occasions redeem up to 35% of the aggregate principal amount of the 10.00%/10.75% Second Lien Notes issued under the Second Lien Notes Indenture at a redemption price of 110.000% of the principal amount of the 10.00%/10.75% Second Lien Notes, plus accrued and unpaid interest to the redemption date, with an amount of cash equal to the net cash proceeds of certain equity offerings. On or after April 1, 2023, the Issuers may redeem all or part of the 10.00%/10.75% Second Lien Notes at redemption prices (expressed as percentages of the principal amount) equal to (i) 107.500% for the twelve month period beginning on April 1, 2023; (ii) 105.000% for the twelve-month period beginning on April 1, 2024 and (iii) 100.000% at any time thereafter, plus accrued and unpaid interest up to, but not including, the redemption date. In addition, at any time prior to April 1, 2023, the Company may redeem all or a part of the 10.00%/10.75% Second Lien Notes at a redemption price equal to 100% of the principal amount of the 10.00%/10.75% Second Lien Notes to be redeemed plus a make-whole premium, plus accrued and unpaid interest up to, but not including, the redemption date.

The Second Lien Notes Indenture contains customary covenants restricting the Partnership's ability and the ability of its restricted subsidiaries to: (i) pay distributions on, purchase or redeem its common units or purchase or redeem its subordinated debt; (ii) incur or guarantee additional indebtedness or issue certain kinds of preferred equity securities; (iii) create or incur certain liens securing indebtedness; (iv) sell assets, including dispositions of the Collateral; (v) consolidate, merge or transfer all or substantially all of its assets; (vi) enter into transactions with affiliates; and (vii) enter into agreements that restrict distributions or other payments from its restricted subsidiaries to the Partnership. These covenants are subject to a number of important limitations and exceptions, including certain provisions permitting the Partnership, subject to the satisfaction of certain conditions, to transfer assets to certain of its unrestricted subsidiaries. Moreover, if the 10.00%/10.75% Second Lien Notes receive an investment grade rating from at least two rating agencies and no default has occurred and is continuing under the 10.00%/10.75% Second Lien Notes Indenture, many of the restrictive covenants in the Second Lien Notes Indenture will be terminated. The Second Lien Notes Indenture also contains customary events of default and acceleration provisions relating to such events of default, which provide that upon an event of default under the Second Lien Notes Indenture, the Second Lien Trustee or the holders of at least 25% in aggregate principal amount of the then outstanding 10.00%/10.75% Second Lien Notes may declare all of the 10.00%/10.75% Second Lien Notes to be due and payable immediately.
NOTE 7RELATED PARTY TRANSACTIONS
 
Omnibus Agreement
 
Under the terms of the Omnibus Agreement, our General Partner provides all personnel and services reasonably necessary to manage our operations and conduct our business (other than in Mexico, Canada, and Argentina), and certain of TETRA’s Latin American-based subsidiaries provide personnel and services necessary for the conduct of certain of our Latin American-based businesses. In addition, under the Omnibus Agreement, TETRA provides certain corporate and general and administrative services as requested by our General Partner, including, without limitation, legal, accounting and financial reporting, treasury, insurance administration, claims processing and risk management, health, safety and environmental, information technology, human resources, credit, payroll, internal audit, and tax services. Pursuant to the Omnibus Agreement, we reimburse our General Partner and TETRA for services they provide to us.


16


TETRA and General Partner Ownership

As of June 30, 2020, TETRA's ownership interest in us was approximately 34% of the outstanding common units and an approximate 1.4% general partner interest, through which it holds incentive distribution rights.

Other Sources of Financing

In February 2019, we entered into a transaction with TETRA whereby TETRA agreed to fund the construction of and purchase from us up to $15.0 million of new compression services equipment and to subsequently lease the equipment back to us in exchange for a monthly rental fee. As of June 30, 2020, pursuant to this arrangement, $14.8 million has been funded by TETRA for the construction of new compression services equipment and all such equipment was completed and deployed under this agreement. For accounting purposes, the inclusion of an option that allows us to repurchase the equipment at a fixed price during certain periods of the agreement caused the transaction to be accounted for as a financing transaction, as opposed to a sale-leaseback, resulting in the funded amount being recorded as a financing obligation. Accordingly, the compression services equipment is included in property, plant, and equipment and the corresponding financing obligations are included in amounts payable to affiliates and long-term affiliate payable in our consolidated balance sheet. As of June 30, 2020, the financing obligation was $15.0 million. Imputed interest expense recognized for the three and six month period ended June 30, 2020 was $0.6 million and $1.2 million, respectively.
NOTE 8COMMITMENTS AND CONTINGENCIES
 
From time to time, we are involved in litigation relating to claims arising out of our operations in the normal course of business. While the outcome of any 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 proceedings in excess of any amounts accrued has been incurred that is expected to have a material adverse effect on our financial condition, results of operations, or cash flows. 
NOTE 9 – FAIR VALUE MEASUREMENTS

Fair value is defined as “the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date” within an entity’s principal market, if any. The principal market is the market in which the reporting entity would sell the asset or transfer the liability with the greatest volume and level of activity, regardless of whether it is the market in which the entity will ultimately transact for a particular asset or liability or if a different market is potentially more advantageous. Accordingly, this exit price concept may result in a fair value that may differ from the transaction price or market price of the asset or liability.

Under U.S. GAAP, the fair value hierarchy prioritizes inputs to valuation techniques used to measure fair value. Fair value measurements should maximize the use of observable inputs and minimize the use of unobservable inputs, where possible. Observable inputs are developed based on market data obtained from sources independent of the reporting entity. Unobservable inputs may be needed to measure fair value in situations where there is little or no market activity for the asset or liability at the measurement date and are developed based on the best information available in the circumstances, which could include the reporting entity’s own judgments about the assumptions market participants would utilize in pricing the asset or liability.

We have currency exchange rate risk exposure related to transactions denominated in a foreign currency as well as to investments in certain of our international operations. We enter into 30-day foreign currency forward derivative contracts as part of a program designed to mitigate the currency exchange rate risk exposure on selected transactions of certain foreign subsidiaries. As of June 30, 2020, we had the following foreign currency derivative contract outstanding relating to a portion of our foreign operations:

 
US Dollar Notional Amount
 
Traded Exchange Rate
 
Settlement Date

 
(In Thousands)
 

 

Forward sale Mexican peso
 
$
5,292

 
22.58
 
7/2/2020


Under a program designed to mitigate the currency exchange rate risk exposure on selected transactions of certain foreign subsidiaries, we may enter into similar derivative contracts from time to time. Although contracts

17


pursuant to this program will serve as economic hedges of the cash flow of our currency exchange risk exposure, they will not be formally designated as hedge contracts or qualify for hedge accounting treatment. Accordingly, any change in the fair value of these derivative instruments during a period will be included in the determination of earnings for that period.

The fair values of our foreign currency derivative contracts are based on quoted market values (a Level 2 fair value measurement). The fair values of our foreign currency derivative instruments as of June 30, 2020 and December 31, 2019, are as follows:
Foreign currency derivative contracts
 
Balance Sheet
 
Fair Value at
 
Location
 
June 30, 2020
 
December 31, 2019
 
 
 
 
(In Thousands)
Forward sale contracts
 
Current assets
 
$
95

 
$

Forward sale contracts
 
Current liabilities
 

 
(53
)
Net asset (liability)
 
 
 
$
95

 
$
(53
)


None of our foreign currency derivative instruments contains credit risk related contingent features that would require us to post assets or collateral for contracts that are classified as liabilities. During the three and six month periods ended June 30, 2020 we recognized $0.3 million and $(1.1) million, respectively, of net (gains) losses associated with our foreign currency derivatives program, and such amounts are included in other (income) expense, net, in the accompanying consolidated statement of operations. During the three and six month periods ended June 30, 2019, we recognized $0.2 million and $0.3 million, respectively, of net (gains) losses associated with our foreign currency derivative program, and such amounts are included in other (income) expense, net, in the accompanying consolidated statement of operations.

During the six months ended June 30, 2020, we recorded impairments of approximately $9.0 million, reflecting the decreased fair value for certain assets. The fair values used in these impairment calculations were estimated based on a market approach, which is based on significant unobservable inputs (Level 3) in accordance with the fair value hierarchy.    

Recurring and nonrecurring fair value measurements by valuation hierarchy as of June 30, 2020 and December 31, 2019 are as follows:
 
 
 
Fair Value Measurements Using
Description
Total as of
June 30, 2020
 
Quoted Prices in Active Markets for Identical Assets or Liabilities
(Level 1)
 
Significant
Other
Observable
Inputs
(Level 2)
 
Significant
Unobservable
Inputs
(Level 3)
 
(In Thousands)
Midland manufacturing facility and related assets
$
19,646

 
$

 
$

 
$
19,646

Non-core used compressor equipment held for sale
$
2,600

 
$

 
$

 
$
2,600

Asset for foreign currency derivative contracts
$
95

 
$

 
$
95

 
$

 
$
22,341

 
 
 
 
 
 
    

18


 
 
 
Fair Value Measurements Using
 
 
 
Quoted Prices in Active Markets for Identical Assets or Liabilities
(Level 1)
 
Significant
Other
Observable
Inputs
(Level 2)
 
Significant
Unobservable
Inputs
(Level 3)
Description
Total as of
December 31, 2019
 
 
 
 
(In Thousands)
Liability for foreign currency derivative contracts
(53
)
 

 
(53
)
 

 
$
(53
)
 
 
 
 
 
 
The fair values of cash, accounts receivable, accounts payable, accrued liabilities, short-term borrowings, and variable-rate long-term debt pursuant to our Credit Agreement approximate their carrying amounts. The fair values of our publicly traded long-term 7.25% Senior Notes at June 30, 2020 and December 31, 2019 were approximately $41.6 million and $266.0 million, respectively. Those fair values compare to aggregate principal amounts of such notes at June 30, 2020 and December 31, 2019 of $80.7 million and $295.9 million, respectively. The fair values of our long-term 7.50% Senior Secured Notes at June 30, 2020 and December 31, 2019 were approximately $336.4 million and $344.8 million, respectively. These fair values compare to an aggregate principal amount of such notes at June 30, 2020 and December 31, 2019 of $400.0 million and $350.0 million, respectively. The fair value of the CCLP 10.00%/10.75% Second Lien Notes at June 30, 2020 was approximately $96.8 million. This fair value compares to aggregate principal amount of such notes at June 30, 2020 of $155.5 million. We based the fair values of our 7.25% Senior Notes, our 7.50% Senior Secured Notes, and our 10.00%/10.75% Second Lien Notes as of June 30, 2020 on recent trades for these notes.
NOTE 10INCOME TAXES
 
As a partnership, we are generally not subject to income taxes at the entity level because our income is included in the tax returns of our partners. Our operations are treated as a partnership for federal tax purposes with each partner being separately taxed on its share of taxable income. However, a portion of our business is conducted through taxable U.S. corporate subsidiaries. Accordingly, a U.S. federal and state income tax provision has been reflected in the accompanying statements of operations. Certain of our operations are located outside of the U.S., and the Partnership, through its foreign subsidiaries, is responsible for income taxes in these countries.

Our effective tax rate for the six month period ended June 30, 2020, was negative 3.3% primarily attributable to taxes in certain foreign jurisdictions and Texas gross margin taxes combined with losses generated in entities for which no related tax benefit has been recorded. 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 U.S. as well as in certain foreign jurisdictions.
NOTE 11SUBSEQUENT EVENTS
    
On July 2, 2020, we completed the previously announced sale of our Midland manufacturing facility for a total sale price of $17.0 million. In connection with the sale, we have entered into an agreement with the buyer that permits us to continue to operate the facility until the completion and sale of our remaining backlog, which we anticipate will be completed during the third quarter of 2020. While we will continue to operate the facility until the completion and sale of our remaining backlog, we no longer intend to fabricate new compressor packages for sales to third parties or for our own service fleet.

During the second quarter of 2020, we entered into an agreement to sell 58 low-horsepower units to one of our customers for $2.6 million. We received the proceeds prior to June 30, 2020, however, the assets were not transferred to the customer until after June 30,2020. Therefore, they are classified as held for sale at June 30, 2020 in our financial statements. In addition, in late July, we received a purchase order to sell $6.7 million of idle large horsepower compressor units to one of our significant customers. We expect this sale to be completed and proceeds received by the end of the third quarter. We have and will continue to evaluate the sale of other non-core assets, including our low-horsepower compression fleet. We can provide no assurance that we will consummate a future sale of our low-horsepower compression fleet or any other non-core asset.


19


On July 20, 2020, the board of directors of our General Partner declared a cash distribution attributable to the quarter ended June 30, 2020 of $0.01 per outstanding common unit. This distribution equates to a distribution of $0.04 per outstanding common unit, on an annualized basis. This distribution will be paid on August 14, 2020 to each of the holders of common units of record as of the close of business on August 1, 2020.
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, 2019 filed with the SEC on March 16, 2020 ("2019 Annual Report"). This discussion includes forward-looking statements that involve certain risks and uncertainties.
Business Overview
    
We provide compression services and equipment for natural gas and oil production, gathering, artificial lift, transmission, processing, and storage. Our compression and related services business includes a fleet of more than 4,900 compressor packages providing approximately 1.2 million in aggregate horsepower, utilizing a full spectrum of low-, medium-, and high-horsepower engines. Our equipment sales business includes the design, and sale of both standard and custom-designed, engineered compressor packages. Our aftermarket business provides compressor package reconfiguration and maintenance services, as well as the sale of compressor package parts and components manufactured by third-party suppliers. Our customers operate throughout many of the onshore producing regions of the United States, as well as in a number of foreign locations, including the countries of Mexico, Canada and Argentina. We design and fabricate a majority of the compressor packages that we use to provide compression services and sell to customers. Going forward, we plan to have such compressor packages fabricated through one or more third party packagers.
    
Our operations are significantly dependent upon the demand for, and production of, oil and the associated natural gas from unconventional oil and natural gas production in the domestic and international markets in which we operate. During the second quarter of 2020, we continued to see macroeconomic uncertainty in the oil and natural gas industry and steep declines in spending by the oil and gas operators as evidenced by a 64% decline in the U.S. onshore rig count. In addition, the second quarter of 2020 was the first full quarter where we experienced the impact of the COVID-19 pandemic and mitigation efforts to minimize the spread of the virus. The unprecedented drop in U.S. onshore oil and natural gas activity led to some of our customers temporarily shutting in wells, presenting a new challenge for us. Approximately 15% of our US domestic fleet was on standby during the quarter as a result. Customers started bringing production back online late in the second quarter and we expect that activity to continue during the third quarter of 2020.

During the first half of 2020, we saw our customers revise their capital budgets substantially downward and adjust their operations accordingly which we believe will continue for an indefinite period. Given the decline in orders for new compression equipment to be fabricated and sold to third parties, in early April 2020, we announced our plan to shut down our Midland manufacturing facility. On July 2, 2020, we completed the previously announced sale of our Midland manufacturing facility for a total sale price of $17.0 million. While we will continue to operate the facility until the completion and sale of our remaining backlog, we no longer intend to fabricate new compressor packages for sales to third parties or for our service fleet.

The COVID-19 pandemic and decline in oil prices had a significant impact on our customers and industry. During the first quarter of 2020, we concluded that these events were indicators of impairment for all our asset groups. As a result, we performed a recoverability analysis on all our long-lived asset groups and we determined that the carrying values of our Midland manufacturing facility and related new unit sales inventory exceeded their respective fair values. Therefore, we recorded impairments of approximately $5.4 million during the first quarter of 2020 related to these assets. During the second quarter of 2020, primarily as a result of continued negative impacts on our compression fleet associated with the COVID-19 pandemic and declines in oil and gas prices, we recorded impairments and other charges of approximately $9.0 million associated with non-core used compressor equipment that we have held for sale, the low-horsepower class of our compression fleet, and field inventory for compression and related services. Given the dynamic nature of the events, we are not able to reasonably estimate how long our operations will be impacted and the full impact these events will have on our operations. As a result, we could have indicators of impairment again in future periods resulting in additional asset impairments. We have and will continue to evaluate the sale of non-core assets, including our low-horsepower compression fleet. We can provide no

20


assurance that we will consummate a future sale of our low-horsepower compression fleet or any other non-core asset.

We have taken aggressive cost reduction initiatives to improve our liquidity. In addition, during the second quarter of 2020, we completed a debt exchange that resulted in a permanent reduction in outstanding long-term debt of $9.6 million and the extension of maturity dates of certain of our remaining long-term debt balances. See further discussion of these changes in the Cash Flows section below.

We plan to manage our flexible cost structure to proactively respond to changing market conditions and take actions necessary to manage through these conditions, some of which could result in impairments or restructuring charges in future periods. Temporary and permanent cost reductions we have implemented include reductions in 2020 capital expenditures, workforce reductions, salary reductions, furloughs, a reduction in the cash retainers for the directors of our general partner, the suspension of 401(k) matching contributions for our employees, targeted reduction in SG&A expenses, rationalization of our real estate facilities, including potential exit of leases and facility closures, and negotiated reductions in expenditures with many of our suppliers. Absent a meaningful recovery in oil and natural gas prices and a material improvement in demand for oil and gas, we expect our operations to continue to be negatively impacted, particularly in the onshore producing regions of the United States. We are not able to predict how long market disruptions resulting from the COVID-19 pandemic and diminished demand for oil will continue, or what impact they will ultimately have on our business. During July 2020, completions activity in the US onshore regions has improved modestly. However, the risk of additional waves of COVID-19, increases in the number of cases, and the possibility of future lockdowns makes any forecast for improvement uncertain. Despite challenging market conditions, we will continue to maintain our commitment to safety and service quality for our customers.
How We Evaluate Our Operations
 
Operating Expenses. We use operating expenses as a performance measure for our business. We track our operating expenses using month-to-month, quarter-to-quarter, year-to-date, and year-to-year comparisons and as compared to budget. This analysis is useful in identifying adverse cost trends and allows us to investigate the cause of these trends and implement remedial measures if possible. The most significant portions of our operating expenses are for our field labor, repair and maintenance of our equipment, and for the fuel and other supplies consumed while providing our services. The costs of other materials consumed while performing our services, ad valorem taxes, other labor costs, truck maintenance, rent on storage facilities, and insurance expenses comprise the significant remainder of our operating expenses. Our operating expenses generally fluctuate with our level of activity.

Our labor costs consist primarily of wages and benefits for our field and fabrication personnel, as well as expenses related to their training and safety. Additional information regarding our operating expenses for the three and six month periods ended June 30, 2020, is provided within the Results of Operations sections below.

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 and amortization, and before certain non-cash charges, including impairments and other charges, bad debt expense attributable to bankruptcy of customer, equity compensation, non-cash costs of compressors sold, fair value adjustments of our Preferred Units that were issued in late 2016 and redeemed for cash on August 8, 2019, gain on extinguishment of debt, write-off of unamortized financing costs, and excluding Preferred Units redemption premium, severance and other non-recurring or unusual expenses or charges. Adjusted EBITDA is used as a supplemental financial measure by our management to:
assess our ability to generate available cash sufficient to make distributions to our common unitholders and general partner;
evaluate the financial performance of our assets without regard to financing methods, capital structure, or historical cost basis;
measure operating performance and return on capital as compared to those of our competitors; and
determine our ability to incur and service debt and fund capital expenditures.


21


 The following table reconciles net income (loss) to Adjusted EBITDA for the periods indicated:
 
 
Three Months Ended
June 30,
 
Six Months Ended
June 30,
 
2020
 
2019
 
2020
 
2019
 
(In Thousands)
Net loss
$
(24,578
)
 
$
(2,947
)
 
$
(38,208
)
 
$
(15,403
)
Provision (benefit) for income taxes
1,016

 
(704
)
 
1,228

 
3,669

Depreciation and amortization
20,117

 
19,054

 
40,025

 
37,586

Impairments and other charges
8,977

 
2,464

 
14,348

 
2,464

Interest expense, net
13,580

 
13,045

 
26,749

 
26,344

Equity compensation
488

 
590

 
812

 
955

Series A Preferred redemption premium

 
621

 

 
1,069

Series A Preferred fair value adjustments

 
166

 

 
1,470

Debt exchange expenses
4,755

 
 
 
4,755

 
 
Severance
1,084

 

 
1,356

 

Non-cash cost of compressors sold
631

 
98

 
2,440

 
1,038

Other
977

 
376

 
1,304

 
376

Adjusted EBITDA
$
27,047


$
32,763


$
54,809


$
59,568

 
The following table reconciles cash flow from operating activities to Adjusted EBITDA:
 
Six Months Ended
June 30,
 
2020
 
2019
 
(In Thousands)
Net cash provided by operating activities
$
18,180

 
$
40,342

Changes in current assets and current liabilities
5,518

 
(8,783
)
Deferred income taxes
(409
)
 
(946
)
Other non-cash charges
(2,074
)
 
(1,411
)
Interest expense, net
26,749

 
26,344

Series A Preferred accrued paid in kind distributions

 
(1,061
)
Insurance recoveries
517

 
 
Provision for income taxes
1,228

 
3,669

Severance
1,356

 

Non-cash cost of compressors sold
2,440

 
1,038

Other
1,304

 
376

Adjusted EBITDA
$
54,809

 
$
59,568


Free Cash Flow. We define Free Cash Flow as cash from operations less capital expenditures, net of sales proceeds. Management primarily uses this metric to assess our ability to retire debt, evaluate our capacity to further invest and grow, and measure our performance as compared to our peers. The following table reconciles cash provided by operations, net, to Free Cash Flow for the periods indicated:

 
Three Months Ended
June 30,
 
Six Months Ended
June 30,
 
2020
 
2019
 
2020
 
2019
 
(In Thousands)
 
(In Thousands)
Net cash provided by operating activities
$
4,823

 
$
8,710

 
$
18,180

 
$
40,342

Capital expenditures, net of sales proceeds
(1,125
)
 
(16,434
)
 
(7,608
)
 
(39,586
)
Free cash flow
$
3,698

 
$
(7,724
)
 
$
10,572

 
$
756

    

22


Adjusted EBITDA and Free Cash Flow are financial measures that are not in accordance with U.S. GAAP and should not be considered an alternative to net income, operating income, cash from operating activities, or any other measure of financial performance presented in accordance with U.S. GAAP. These measures may not be comparable to similarly titled financial metrics of other entities, as other entities may not calculate Adjusted EBITDA or Free Cash Flow in the same manner as we do. Management compensates for the limitations of Adjusted EBITDA and Free Cash Flow as analytical tools by reviewing the comparable U.S. GAAP measures, understanding the differences between the measures, and incorporating this knowledge into management’s decision-making processes. Adjusted EBITDA and Free Cash Flow should not be viewed as indicative of the actual amount of cash we have available for distributions or that we plan to distribute for a given period, nor should it be equated with “available cash” as defined in our partnership agreement.

Horsepower Utilization Rate of our Compressor Packages. We measure the horsepower utilization rate of our fleet of compressor packages as the amount of horsepower of compressor packages used to provide services as of a particular date, divided by the amount of horsepower of compressor packages in our services fleet as of such date. Management primarily uses this metric to determine our future need for additional compressor packages for our service fleet and to measure marketing effectiveness.
 
The following table sets forth the total horsepower in our compression fleet, our total horsepower in service, and our horsepower utilization rate as of the dates shown.
 
June 30,
 
2020
 
2019
Horsepower
 
 
 
Total horsepower in fleet
1,178,721

 
1,155,440

Total horsepower in service
967,505

 
1,029,045

Total horsepower utilization rate
82.1
%
 
89.1
%

The following table sets forth our horsepower utilization rates by each horsepower class of our compression fleet as of the dates shown.

 
June 30,
 
2020
 
2019
Horsepower utilization rate by class
 
 
 
Low-horsepower (0-100)
63.6
%
 
73.7
%
Medium-horsepower (101-1,000)
79.4
%
 
84.4
%
High-horsepower (1,001 and over)
88.2
%
 
97.1
%

The total horsepower utilization rate and the utilization rate by each horsepower class have each decreased this quarter compared to the prior period due to significantly lower customer activity levels. While we currently believe the second quarter of 2020 will be the most severely impacted quarter for the full year, we believe our utilization rates for the third quarter will continue to be negatively impacted by the COVID-19 pandemic and related market conditions in the oil and gas industry.
Net Increases/Decreases in Compression Fleet Horsepower. We measure the net increase (or decrease) in our compression fleet horsepower during a given period by taking the difference between the aggregate horsepower of compressor packages added to the fleet during the period, less the aggregate horsepower of compressor packages removed from the fleet during the period. We measure the net increase (or decrease) in our compression fleet horsepower in service during a given period by taking the difference between the aggregate horsepower of compressor packages placed into service during the period, less the aggregate horsepower of compressor packages removed from service during the period.
New Equipment Sales Backlog. Our new equipment sales business includes the engineering, design, fabrication, assembly, project management, and sale of both standard and custom-designed compressor packages fabricated at authorized packaging facilities in Texas. Earlier this year we disclosed our plan to shut down our Midland manufacturing facility as a result of a decline in orders for new equipment from third parties. On July 2, 2020, we completed the previously announced sale of the manufacturing facility for a total sale price of $17.0 million. In connection with the sale, we entered into an agreement with the buyer that permits us to continue to

23


operate the facility until the completion and sale of our remaining backlog, which we anticipate will be completed during the third quarter of 2020. New equipment sales backlog was $8.3 million as of June 30, 2020 compared to $30.3 million and $35.5 million as of March 31, 2020 and December 31, 2019, respectively. Changes in our new equipment sales backlog are a function of additional customer orders less completed orders that result in equipment sales revenues for the period. During the six months ended June 30, 2020, we received cumulative orders of $3.5 million for new equipment. All our June 30, 2020 new equipment sales backlog is expected to be recognized during the third quarter of 2020. Our new equipment sales backlog consists of firm customer orders for which a purchase or work order has been received, satisfactory credit or financing arrangements exist, and target delivery dates have been established based on customer requirements. While we will continue to operate the facility until the completion and sale of our remaining backlog, we no longer intend to fabricate new compressor packages for sales to third parties.
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 2019 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.
Results of Operations

Three months ended June 30, 2020 compared to three months ended June 30, 2019
 
Three Months Ended June 30,
 
 
 
 
 
Period-to-Period Change
 
Percentage of Total Revenues
 
Period-to-Period Change
Consolidated Results of Operations
2020
 
2019
 
2020 vs. 2019
 
2020
 
2019
 
2020 vs. 2019
 
(In Thousands)
 
 
 
 
 
 
Revenues:
 

 
 

 
 
 
 
 
 
 
 
Compression and related services
$
56,336

 
$
64,876

 
$
(8,540
)
 
58.4
 %
 
47.8
 %
 
(13.2
)%
Aftermarket services
15,737

 
18,156

 
(2,419
)
 
16.3
 %
 
13.4
 %
 
(13.3
)%
Equipment sales
24,340

 
52,824

 
(28,484
)
 
25.2
 %
 
38.9
 %
 
(53.9
)%
Total revenues
96,413

 
135,856

 
(39,443
)
 
100.0
 %
 
100.0
 %
 
(29.0
)%
Cost of revenues:
 
 
 
 
 
 
 

 
 

 
 

Cost of compression and related services
25,395

 
30,520

 
(5,125
)
 
26.3
 %
 
22.5
 %
 
(16.8
)%
Cost of aftermarket services
13,433

 
15,418

 
(1,985
)
 
13.9
 %
 
11.3
 %
 
(12.9
)%
Cost of equipment sales
24,415

 
47,412

 
(22,997
)
 
25.3
 %
 
34.9
 %
 
(48.5
)%
Total cost of revenues
63,243

 
93,350

 
(30,107
)
 
65.6
 %
 
68.7
 %
 
(32.3
)%
Depreciation and amortization
20,117

 
19,054

 
1,063

 
20.9
 %
 
14.0
 %
 
5.6
 %
Impairments and other charges
8,977

 
2,311

 
6,666

 
9.3
 %
 
1.7
 %
 
288.4
 %
Insurance recoveries
(517
)
 

 
(517
)
 
(0.5
)%
 
 %
 
100.0
 %
Selling, general, and administrative expense
10,172

 
10,974

 
(802
)
 
10.6
 %
 
8.1
 %
 
(7.3
)%
Interest expense, net
13,580

 
13,045

 
535

 
14.1
 %
 
9.6
 %
 
4.1
 %
Series A Preferred fair value adjustment (income) expense

 
166

 
(166
)
 
 %
 
0.1
 %
 
(100.0
)%
Other (income) expense, net
4,403

 
607

 
3,796

 
4.6
 %
 
0.4
 %
 
625.4
 %
Income (loss) before income taxes
(23,562
)
 
(3,651
)
 
(19,911
)
 
(24.4
)%
 
(2.7
)%
 
545.4
 %
Provision (benefit) for income taxes
1,016

 
(704
)
 
1,720

 
1.1
 %
 
(0.5
)%
 
(244.3
)%
Net income (loss)
$
(24,578
)
 
$
(2,947
)
 
$
(21,631
)
 
(25.5
)%
 
(2.2
)%
 
734.0
 %
 

24


Revenues
 
Compression and related services revenues decreased $8.5 million, a 13.2% decrease, in the current year quarter compared to the prior year quarter. The COVID-19 pandemic's impact on demand for oil and natural gas and the resulting decline in oil prices has led to a significant reduction in customer activity resulting in a decrease in demand for compression services. We have experienced returned compressors, compressors placed on standby rates, and have made some pricing concessions, all contributing to a decrease in revenues.

Aftermarket services revenues decreased $2.4 million during the current year quarter compared to the prior year quarter due to decreased demand for parts and services as a result of lower customer activity levels.

Equipment sales revenues decreased $28.5 million during the current year quarter compared to the prior year quarter, as we continued to close out remaining backlog and prepared to shut down our Midland manufacturing facility.

Cost of revenues
 
The cost of compression and related services revenue decreased compared to the prior year quarter consistent with decreased revenues. Cost of compression and related services as a percent of associated revenues decreased from 47.0% during the prior year quarter to 45.1% in the current year quarter due to cost-saving actions including labor efficiencies, reduced maintenance costs, and lower indirect and overhead costs.

Cost of aftermarket services decreased during the current year quarter consistent with decreased revenues.

Cost of equipment sales revenues decreased consistent with the decrease in associated revenues. Margins were lower than the prior year due to the under-absorption of fixed and indirect cost costs associated with our Midland manufacturing facility.

Depreciation and amortization
 
Depreciation and amortization expense consists primarily of the depreciation of compressor packages in our service fleet. In addition, it includes the depreciation of other operating equipment and facilities and the amortization of intangibles. Depreciation and amortization expense increased compared to the prior year quarter primarily due to increases to the high-horsepower class of our compression fleet.

Impairments and other charges

During the current quarter, we recorded impairments and other charges of $9.0 million primarily on non-core used compressor equipment that we have held for sale, the low-horsepower class of our compression fleet, and field inventory for compression and related services.

Selling, general, and administrative expense
 
Selling, general, and administrative expenses decreased during the current year quarter compared to the prior year quarter primarily due decreased employee expenses of $0.9 million.


Other (income) expense, net
 
Other (income) expense, net, was $4.4 million of expense, net, during the current year quarter compared to $0.6 million of expense, net, during the prior year quarter. The increase in other expense is primarily due to $4.8 million of fees associated with the unsecured debt exchange transaction offset by decreased expense of $0.6 million associated with the redemption premium incurred during the prior year quarter in connection with the redemption of Preferred Units for cash and increased foreign currency gains of $0.2 million.


25


Provision for income taxes
 
As a partnership, we are generally not subject to income taxes at the entity level because our income is included in the tax returns of our partners. Our operations are treated as a partnership for federal tax purposes with each partner being separately taxed on its share of taxable income. However, a portion of our business is conducted through taxable U.S. corporate subsidiaries. Accordingly, a U.S. federal and state income tax provision has been reflected in the accompanying statements of operations. Certain of our operations are located outside of the U.S. and the Partnership, through its foreign subsidiaries, is responsible for income taxes in these countries.
Results of Operations

Six months ended June 30, 2020 compared to six months ended June 30, 2019.
 
Six Months Ended June 30,
 
 
 
 
 
Period-to-Period Change
 
Percentage of Total Revenues
Period-to-Period Change
Consolidated Results of Operations
2020
 
2019
 
2020 vs. 2019
 
2020
 
2019
 
2020 vs. 2019
 
(In Thousands)
 
 
 
 
 
 
Revenues:
 
 
 
 
 

 
 
 
 
 
 
Compression and related services
$
122,101

 
$
127,578

 
$
(5,477
)
 
65.4
 %
 
53.3
 %
 
(4.3
)%
Aftermarket services
33,707

 
31,770

 
1,937

 
18.1
 %
 
13.3
 %
 
6.1
 %
Equipment sales
30,884

 
79,944

 
(49,060
)
 
16.5
 %
 
33.4
 %
 
(61.4
)%
Total revenues
186,693

 
239,292

 
(52,600
)
 
100.0
 %
 
100.0
 %
 
(22.0
)%
Cost of revenues:
 

 
 
 
 
 
 

 
 

 
 

Cost of compression and related services
57,003

 
63,141

 
(6,138
)
 
30.5
 %
 
26.4
 %
 
(9.7
)%
Cost of aftermarket services
29,678

 
26,678

 
3,000

 
15.9
 %
 
11.1
 %
 
11.2
 %
Cost of equipment sales
31,115

 
71,631

 
(40,516
)
 
16.7
 %
 
29.9
 %
 
(56.6
)%
Total cost of revenues
117,796

 
161,450

 
(43,654
)
 
63.1
 %
 
67.5
 %
 
(27.0
)%
Depreciation and amortization
40,025

 
37,586

 
2,439

 
21.4
 %
 
15.7
 %
 
6.5
 %
Impairments and other charges
14,348

 
2,311

 
12,037

 
7.7
 %
 
1.0
 %
 
520.9
 %
Insurance recoveries
(517
)
 

 
(517
)
 
(0.3
)%
 
 %
 
100.0
 %
Selling, general, and administrative expense
20,428

 
21,639

 
(1,211
)
 
10.9
 %
 
9.0
 %
 
(5.6
)%
Interest expense, net
26,749

 
26,344

 
405

 
14.3
 %
 
11.0
 %
 
1.5
 %
Series A Preferred fair value adjustment (income) expense

 
1,470

 
(1,470
)
 
 %
 
0.6
 %
 
(100.0
)%
Other (income) expense, net
4,843

 
226

 
4,617

 
2.6
 %
 
0.1
 %
 
2,042.9
 %
Loss before income taxes
(36,980
)
 
(11,734
)
 
(25,246
)
 
(19.8
)%
 
(4.9
)%
 
215.2
 %
Provision for income taxes
1,228

 
3,669

 
(2,441
)
 
0.7
 %
 
1.5
 %
 
(66.5
)%
Net loss
$
(38,208
)
 
$
(15,403
)
 
$
(22,805
)
 
(20.5
)%
 
(6.4
)%
 
148.1
 %

Revenues
 
Compression and related services revenues decreased by $5.5 million, or 4.3%, in the current year period compared to the prior year period. The COVID-19 pandemic’s impact on demand for oil and natural gas and the resulting decline in oil prices has led to a significant reduction in customer activity resulting in a decrease in demand for compression services. We have experienced returned compressors, compressors placed on standby rates, and have made some pricing concessions, all contributing to a decrease in revenues.

Aftermarket services revenues increased $1.9 million, or 6.1%, during the current year period compared to the prior year period resulting from increased customer demand for aftermarket services and parts for maintenance and overhauls of customer-owned compressor equipment during the first quarter of 2020.


26


Equipment sales revenues decreased $49.1 million, or 61.4%, during the current year period compared to the prior year period, primarily because of a decrease in deliveries of new compressors compared to the prior year period due to the planned shut down of the our Midland manufacturing facility.

Cost of revenues
 
Cost of compression and related services decreased compared to the prior year period consistent with decreased revenues. Cost of compression and related services as a percentage of compression and related services revenues decreased from 49.5% during the prior year period to 46.7% during the current year period due to cost-saving actions including labor efficiencies, reduced maintenance costs, and lower indirect and overhead costs.

Cost of aftermarket services increased compared to the prior year period consistent with the increased activity and lower margins during the first quarter of 2020.

Cost of equipment sales decreased in accordance with the decrease in associated revenues. Cost of equipment sales as a percentage of equipment sales revenues increased primarily due to pricing on equipment sales orders placed in 2019 and higher costs driven by the under-utilization of the manufacturing facility.

Depreciation and amortization
 
Depreciation and amortization expense consists primarily of the depreciation of compressor packages in our service fleet. In addition, it includes the depreciation of other operating equipment and facilities and the amortization of intangibles. Depreciation and amortization expense increased compared to the prior year period due to additions to the high-horsepower class of our compression fleet.

Impairments and other charges

During the six month period ended June 30, 2020, we recorded impairments and other charges of $14.3 million on our Midland manufacturing facility and related assets, non-core used compressor equipment that we have held for sale, the low-horsepower class of our compression fleet, and field inventory for compression and related services.

Selling, general, and administrative expense
 
Selling, general, and administrative expenses decreased during the current year period compared to the prior year period largely due to decreased employee expenses of $1.6 million and decreased other general expenses of $0.2 million. These decreases were offset by increased professional services of $0.3 million and increased bad debt expense of $0.2 million. Despite decreased expenses, as a percentage of revenues, selling, general, and administrative expense increased in the current year period compared to the prior year period due to lower revenues in the current year period.
 
Series A Preferred fair value adjustment

The Series A Preferred Units fair value adjustment was $1.5 million charged to earnings during the prior year period. All the remaining outstanding Preferred Units were redeemed for cash on August 8, 2019.
 
Other (income) expense, net
 
Other (income) expense, net, was $4.8 million of expense during the current year period, compared to $0.2 million of expense during the prior year period. The change from income to expense is primarily due to $4.8 million of fees associated with the unsecured debt exchange transaction and increased foreign currency losses of $0.9 million offset by decreased expense of $1.1 million associated with the redemption premium incurred during the prior year period in connection with the redemption of Preferred Units for cash.

Provision for income taxes
 
As a partnership, we are generally not subject to income taxes at the entity level because our income is included in the tax returns of our partners. Our operations are treated as a partnership for federal tax purposes with

27


each partner being separately taxed on its share of taxable income. However, a portion of our business is conducted through taxable U.S. corporate subsidiaries. Accordingly, a U.S. federal and state income tax provision has been reflected in the accompanying statements of operations. Certain of our operations are located outside of the U.S. and the Partnership, through its foreign subsidiaries, is responsible for income taxes in these countries.

Our effective tax rate for the six month period ended June 30, 2020, was negative 3.3% primarily attributable to taxes in certain foreign jurisdictions and Texas gross margin taxes combined with losses generated in entities for which no related tax benefit has been recorded. 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 U.S. as well as in certain foreign jurisdictions.
Liquidity and Capital Resources
 
Our primary cash requirements are for distributions, working capital requirements, debt service payments, normal operating expenses, and capital expenditures. Our potential sources of funds are our existing cash balances, cash generated from our operations, proceeds from the sale of non-core assets, and long-term and short-term borrowings, which we believe will be sufficient to meet our working capital and reduced growth capital requirements during 2020. We are monitoring the spending plans of our customers due to the macroeconomic uncertainties resulting from the recent substantial declines in prices of oil and natural gas and the ongoing COVID-19 pandemic. These uncertainties have negatively impacted our customers' demands for our products and services, which has negatively impacted our businesses. Although oil and natural gas prices have recovered in the second quarter 2020 from their lows earlier in the year, the outlook for the remainder of 2020 is uncertain. If oil and natural gas prices decrease from current levels, our businesses could be further negatively impacted. In addition, current conditions in the market for debt and equity securities in the energy sector have increased the difficulty of obtaining equity and debt financing and we expect this to continue in the near future. Despite these challenges, we remain committed to a long-term growth strategy. Our near-term focus is to maintain our compression fleet, while continuing to preserve and enhance liquidity through strategic operating and financial measures. We periodically evaluate engaging in strategic transactions and may consider divesting non-core assets where our evaluation suggests such transactions are in the best interests of our business, such as the agreement we have entered into with a third party purchaser for the sale of the Midland facility and the agreement we have entered into to sell 58 low-horsepower units to one of our customers. We are subject to business and operational risks that could materially adversely affect our cash flows and together with risks associated with current debt and equity market conditions, our ability or desire to issue such securities. Please read Part I, Item 1A "Risk Factors" included in our 2019 Annual Report.
 
Our expected capital expenditures in 2020 to range from $28.0 million to $35.0 million. These capital expenditures include approximately $20.0 million to $22.0 million of maintenance capital expenditures and approximately $5.0 million to $8.0 million of capital expenditures primarily associated with the expansion of our compression services fleet, and $3.0 million to $5.0 million of capital expenditures related to investments in technology, primarily software and systems. The foregoing estimates are based on assumptions regarding the ongoing impact of the decline of oil and gas prices and the COVID-19 pandemic.

On July 20, 2020, our General Partner declared a cash distribution attributable to the quarter ended June 30, 2020 of $0.01 per outstanding common unit. This distribution equates to a distribution of $0.04 per outstanding common unit on an annualized basis. This quarterly distribution will be paid on August 14, 2020 to each of the holders of common units of record as of the close of business on August 1, 2020.

28


Cash Flows

A summary of our sources (uses) of cash during the six months ended June 30, 2020 and 2019 is as follows:
 
Six Months Ended June 30,
 
(In Thousands)
 
2020
 
2019
Operating activities
$
18,180

 
$
40,342

Investing activities
(7,091
)
 
(39,586
)
Financing activities
(6,694
)
 
(12,329
)
Operating Activities
 
Net cash provided by operating activities decreased by $22.2 million compared to the prior year period. Our cash provided from operating activities is primarily generated from the provision of compression and related services and the sale of new compressor packages. The decrease in cash provided by operating activities was primarily due to working capital movements, particularly related to collections of accounts receivable, and timing of payments of accounts payable.

Cash provided from our foreign operations is subject to various uncertainties, including the volatility associated with interruptions caused by customer budgetary decisions, uncertainties regarding the renewal of our existing customer contracts and other changes in contract arrangements, the timing of collection of our receivables, and the repatriation of cash generated by our international operations.

Investing Activities
 
Capital expenditures during the six months ended June 30, 2020, decreased by $28.8 million compared to the same period in 2019 primarily due to the reduction in capital expenditures to grow the capacity of our compression fleet compared to the prior year. Maintenance capital expenditures increased during the six months ended June 30, 2020 compared to the prior year period. Total capital expenditures, net of disposals and proceeds, during the current year period of $11.2 million include $10.4 million of maintenance capital expenditures and are net of $2.4 million of non-cash cost of fleet compression units sold and proceeds of $3.6 million from the sale of property, plant and equipment.

The level of growth capital expenditures depends on forecasted demand for compression services. If the forecasted demand for compression services increases or decreases, the amount of planned expenditures on growth and expansion will be adjusted, subject to the availability of funds. We continue to review all capital expenditure plans carefully in an effort to conserve cash and fund our liquidity needs.

Financing Activities

Distributions
 
Beginning with the distribution to common unitholders during February 2019, we reduced our common unit distributions from $0.75 per unit per year (or $0.1875 per quarter) to $0.04 per unit per year (or $0.01 per quarter). During the six months ended June 30, 2020, we distributed $1.0 million of cash distributions to our common unitholders and General Partner.
    
Series A Convertible Preferred Units.
    
In January 2019 we began redeeming Preferred Units for cash, resulting in 2,660,569 Preferred Units being redeemed during the six months ended June 30, 2019 for $22.5 million, which includes approximately $1.1 million of redemption premium that was paid. The last redemption of the remaining Preferred Units, along with a final cash payment made in lieu of paid in kind units occurred on August 8, 2019.

     Bank Credit Facilities. On June 11, 2020, CSI Compressco, LP and CSI Compressco Sub Inc (the “Borrowers”) entered into the Second Amendment to Loan and Security Agreement (the “Amendment”) amending

29


the Loan and Security Agreement dated June 29, 2018 (as amended, restated, amended and restated, supplemented or otherwise modified from time to time, the “Credit Agreement”) with Bank of America, N.A., in its capacity as administrative agent, issuing bank and swing line issuer (“Administrative Agent”), and the other lenders and loan parties party thereto. The Credit Agreement, as amended, provided for modifications to the Credit Agreement which include, among other things: (i) reducing the maximum credit commitment from $50,000,000 to $35,000,000; (ii) the inclusion of a $5,000,000 reserve with respect to the Borrowing Base (as defined in the Credit Agreement) thereunder, which would result in reduced borrowing availability; (iii) the removal of the Fixed Charge Coverage Ratio (as defined in the Credit Agreement) financial maintenance covenant; (iv) a 1.25% increase in the applicable margin related to (x) LIBOR Rate Loans (as defined in the Credit Agreement) and (y) Base Rate Loans (as defined in the Credit Agreement), in each case, which shall be determined according to average daily excess availability under the Credit Agreement; and (v) an 0.50% increase in the rate used to calculate the commitment fee in respect of the unutilized commitments. As of June 30, 2020, and subject to compliance with the covenants, borrowing base, and other provisions of the agreements that may limit borrowings under the Credit Agreement, we had availability of $12.3 million.
    
The Borrowers may borrow funds under the Credit Agreement to pay fees and expenses related to the Credit Agreement and for the Borrower's ongoing working capital needs and for general partnership purposes. The revolving loans under the Credit Agreement may be voluntarily prepaid, in whole or in part, without premium or penalty, subject to breakage or similar costs. The maturity date of the Credit Agreement is June 29, 2025. As of June 30, 2020, we had a $1.5 million outstanding balance and had $2.8 million in letters of credit against our Credit Agreement. As of August 3, 2020, we have $0.0 million outstanding under our Credit Agreement and $2.4 million in letters of credit, leaving availability under the CCLP Credit Agreement of $13.8 million. The amounts the Partnership may borrow under the Credit Agreement are based on the amounts of CCLP’s accounts receivables and the value of certain inventory. Decreases in the amount of CCLP’s accounts receivable and the value of its inventory would result in reduced borrowing availability under the Credit Agreement.

We may from time to time seek to retire or purchase certain amounts of our outstanding 7.25% Senior Notes and 7.50% Senior Secured Notes through cash purchases, in open market purchases, privately negotiated transactions or otherwise. Such repurchases, if any, will depend on prevailing market conditions, our liquidity requirements, contractual restrictions and other factors.

First Supplemental Indenture for the Old Notes

On June 11, 2020, CSI Compressco, LP and CSI Compressco Finance Inc. (the "Issuers") announced that they had accepted for exchange $215,208,000 of their outstanding 7.25% Senior Notes due 2022 (the "Old Notes") that were validly tendered by 11:59 p.m., New York City time, on June 10, 2020, for (i) $50,000,000 of the Issuers' 7.50% Senior Secured First Lien Notes due 2025 (the "7.50% First Lien Notes") and (ii) $155,529,000 aggregate principal amount of new 10.00%/10.75% Senior Secured Second Lien Notes due 2026 (the "10.00%/10.75% Second Lien Notes" and, together with the 7.50% First Lien Notes, the "New Notes"), pursuant to its previously announced exchange offer and consent solicitation , which commenced on April 17, 2020. In connection with the exchange offer, we incurred financing fees of $4.8 million which were charged to other (income) expense, net during the three month period ended June 30, 2020.

On June 12, 2020, following receipt of the requisite consents of the holders of the Old Notes, the Issuers entered into the First Supplemental Indenture (the "First Supplemental Indenture"), by and among the Issuers, the subsidiary guarantors named therein and U.S. Bank National Association, as trustee, to the Indenture, dated as of August 4, 2014 (the "Unsecured Indenture"), by and among the Issuers, the subsidiary guarantors named therein and U.S. Bank National Association, as trustee.

The First Supplemental Indenture eliminated substantially all of the restrictive covenants and certain of the default provisions in the Unsecured Indenture and became operative upon the consummation by the Issuers of the exchange offer.

On June 12, 2020, the Issuers issued $50,000,000 in aggregate principal amount of new First Lien Notes
to certain holders of the Old Notes pursuant to the terms of the Exchange Offer. In March 2018, the Issuers had issued $350,000,000 in aggregate principal amount of 7.50% Senior Secured Notes due 2025 (the "Existing First Lien Notes" and, together with the newly issued First Lien Notes, the "7.50% First Lien Notes") pursuant to the First Lien Base Indenture. The New First Lien Notes were issued as "additional notes" under the First Lien Base

30


Indenture and will be treated as a single class with such notes but will not trade fungibly with the Existing First Lien Notes.

Second Lien Notes Indenture

On June 12, 2020, the Issuers issued $155,529,000 in aggregate principal amount of the 10.00%/10.75% Second Lien Notes to certain holders of the Old Notes pursuant to the terms of the exchange offer. The Issuers issued the 10.00%/10.75% Second Lien Notes pursuant to an indenture, dated June 12, 2020 (the "Second Lien Notes Indenture"),by and among the Issuers, the subsidiary guarantors named therein and U.S. Bank National Association, as trustee (the "Second Lien Trustee"). In connection with the payment of PIK Interest (as defined below), if any, in respect of the 10.00%/10.75% Second Lien Notes, the Issuers will be entitled, to increase the outstanding aggregate principal amount of the 10.00%/10.75% Second Lien Notes or issue additional notes ("PIK notes") under the Second Lien Notes Indenture on the same terms and conditions as the 10.00%/10.75% Second Lien Notes offered hereby The 10.00%/10.75% Second Lien Notes and any additional 10.00%/10.75% Second Lien Notes subsequently issued under the indenture, will be treated as a single class for all purposes under the indenture, including, without limitation, waivers, amendments, redemptions and offers to purchase. The 10.00%/10.75% Second Lien Notes will mature on April 1, 2026. Interest on the 10.00%/10.75% Second Lien Notes will be payable semi-annually in arrears on April 1 and October 1, commencing on October 1, 2020. Interest will accrue at (1) the annual rate of 7.250% payable in cash, plus (2) at the election of the Issuers (made by delivering a notice to the Second Lien Trustee not less than five business days prior to the record date), the annual rate of (i) 2.750% payable in cash (together with the annual rate set forth in clause (1), the "Cash Interest Rate") or (ii) 3.500% payable by increasing the principal amount of the outstanding 10.00%/10.75% Second Lien Notes or by issuing additional PIK notes, in each case rounding up to the nearest $1.00 (such increased principal amount or additional PIK notes, the "PIK Interest").

The 10.00%/10.75% Second Lien Notes are jointly and severally, and fully and unconditionally, guaranteed (the "Guarantees") on a senior secured basis initially by each of the Partnership's domestic restricted subsidiaries (other than Finance Corp, certain immaterial subsidiaries and certain other excluded domestic subsidiaries, the "Guarantors") and will be secured by a second-priority security interest in substantially all of the Issuers' and the Guarantors' assets (other than certain excluded assets) (the "Collateral") as collateral security for their obligations under the 10.00%/10.75% Second Lien Notes, subject to certain permitted encumbrances and exceptions.
    
The Second Lien Notes Indenture contains customary covenants restricting the Partnership's ability and the ability of its restricted subsidiaries to: (i) pay distributions on, purchase or redeem its common units or purchase or redeem its subordinated debt; (ii) incur or guarantee additional indebtedness or issue certain kinds of preferred equity securities; (iii) create or incur certain liens securing indebtedness; (iv) sell assets, including dispositions of the Collateral; (v) consolidate, merge or transfer all or substantially all of its assets; (vi) enter into transactions with affiliates; and (vii) enter into agreements that restrict distributions or other payments from its restricted subsidiaries to the Partnership. These covenants are subject to a number of important limitations and exceptions, including certain provisions permitting the Partnership, subject to the satisfaction of certain conditions, to transfer assets to certain of its unrestricted subsidiaries. The Second Lien Notes Indenture also contains customary events of default and acceleration provisions relating to such events of default, which provide that upon an event of default under the Second Lien Notes Indenture, the Second Lien Trustee or the holders of at least 25% in aggregate principal amount of the then outstanding 10.00%/10.75% Second Lien Notes may declare all of the 10.00%/10.75% Second Lien Notes to be due and payable immediately.

Other Financing

In February 2019, we entered into an arrangement with TETRA under which a subsidiary of TETRA entered into an agreement with one of our subsidiaries for the purchase up to $15.0 million of compression services equipment and to subsequently lease the equipment back to us in exchange for monthly rental fees. As of June 30, 2020, pursuant to this arrangement, $14.8 million has been funded by TETRA for the construction of new compressor services equipment and all compression units were completed and deployed under this agreement. There is no additional future funding expected related to this arrangement.

31



Off Balance Sheet Arrangements
 
As of June 30, 2020, 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.
Commitments and Contingencies
 
From time to time, we are involved in litigation relating to claims arising out of our operations in the normal course of business. While the outcome of these 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 proceedings in excess of any amounts accrued has been incurred that is expected to have a material adverse effect on our financial condition, results of operations, or cash flows.

Contractual Obligations

Our contractual obligations and commitments principally include obligations associated with our outstanding indebtedness and obligations under operating leases.
    
The table below summarizes our contractual cash obligations as of June 30, 2020:
 
 
Payments Due
 
 
Total
 
2020
 
2021
 
2022
 
2023
 
2024
 
Thereafter
 
 
(In Thousands)
Long-term debt
 
$
637,728

 
$

 
$

 
$
80,722

 
$
1,477

 
$

 
$
555,529

Interest on debt
 
$
244,842

 
$
25,741

 
$
51,483

 
$
49,532

 
$
45,592

 
$
45,553

 
$
26,941

Operating leases
 
$
37,926

 
5,192

 
8,768

 
6,575

 
4,322

 
4,250

 
8,819

Affiliate financing obligation
 
$
12,865

 
1,508

 
3,015

 
3,015

 
3,015

 
2,312

 

Total contractual cash obligations
 
$
933,361

 
$
32,441

 
$
63,266

 
$
139,844

 
$
54,406

 
$
52,115

 
$
591,289

Cautionary Statement for Purposes of Forward-Looking Statements
 
This Quarterly Report on Form 10-Q contains “forward-looking statements” and information based on our beliefs and those of our general partner. 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 2019 Annual Report, 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.
 
We maintain disclosure controls and procedures, as defined in Rules 13a-15(e) and 15d-15(e) promulgated under the Securities Exchange Act of 1934, as amended (the “Exchange Act”) that are designed to provide reasonable assurance that information required to be disclosed in the reports we file or submit under the Exchange

32


Act is recorded, processed, summarized, and reported within the time periods specified in the SEC rules and forms and that such information is accumulated and communicated to management, including the Principal Executive Officer and Principal Financial Officer of our general partner, to allow timely decisions regarding such required disclosure. In designing and evaluating such controls and procedures, we recognize that any controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving the desired control objectives. It is necessary for management to use judgment in evaluating controls and procedures.
As previously disclosed in Item 4. Controls and Procedures in our Form 10-Q for the quarter ended March 31, 2020, we determined we had a material weakness in our internal control over financial reporting for the quarter ended March 31, 2020 related to the revenue recognition for certain new unit sales where revenue recognition criteria had not been met. The material weakness was determined to be the result of operating deficiencies and not the design of the controls supporting revenue recognition. In response to the material weakness, we developed and implemented a remediation plan during the second quarter of 2020 that included more supervision and review of the performance of bill-and-hold controls to ensure adequate documentation is obtained and conclusions are reached prior to recognition of these revenues. We conducted sufficient testing of the enhanced controls and determined the enhanced controls were effective and the material weakness was properly remediated as of June 30, 2020.

Under the supervision and with the participation of our management, including the Principal Executive Officer and Principal Financial Officer of our general partner, we conducted an evaluation of our disclosure controls and procedures, as such term is defined under Rules 13a-15(e) and 15d-15(e) promulgated under the Exchange Act, as of the quarter ended June 30, 2020. Based on this evaluation, the Principal Executive Officer and Principal Financial Officer of our general partner concluded that our disclosure controls and procedures were effective as of June 30, 2020, the end of the period covered by this Quarterly Report.

Except as noted above, there has been no change in the internal control over financial reporting as of June 30, 2020, that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.

PART II
OTHER INFORMATION
Item 1. Legal Proceedings.
 
From time to time, we are involved in litigation relating to claims arising out of our operations in the normal course of business. While the outcome of these 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 proceedings in excess of any amounts accrued has been incurred that is expected to have a material adverse effect on our financial condition, results of operations, or cash flows.
Item 1A. Risk Factors.

 The statements in this section describe the known material risks to our business and should be considered carefully. We have described in the 2019 Annual Report significant risk factors and periodically update those risks for material developments. The risk factor below updates our risk factors previously discussed in our 2019 Annual Report.


The COVID-19 pandemic has had, or may in the future have, certain negative impacts on our business, and such impacts have had, or may in the future have, an adverse effect on our business, our financial condition, results of operations, or liquidity.

The COVID-19 pandemic and the resulting economic impact have had a significant negative impact on the oil and gas industry. The deterioration in demand for oil caused by the pandemic, coupled with oil oversupply, has had, and is reasonably likely to continue to have, an adverse impact on the demand for our products and services. The public health crisis caused by the COVID-19 pandemic, and the measures that have been taken or that may be taken in the future by governments, various regulatory agencies, our customers and our suppliers, have had, or may in the future have, certain negative impacts on our financial condition, results of operations, and  liquidity, including, without limitation, the following:

33



demand for our products and services is declining as our customers continue to revise their budgets downward and adjust their operations in response to lower oil and gas prices;
actions undertaken by national, state and local governments and health officials to contain COVID-19 or treat its effects. In response to various governmental directives, at points we have required most office-based employees, including most employees based at our headquarters in The Woodlands, Texas, to work remotely. We may experience reductions in productivity and disruptions to our business routines while work-from-home arrangements remain in place;
We could encounter logistical complications and increased costs adapting our disclosure controls and procedures and our internal control over financial reporting in a changing environment that includes work-from-home arrangements and furloughs. In the future we may encounter operational challenges or disruptions stemming from the pandemic that require us to implement new or enhanced internal controls to mitigate the risks of operating in a remote environment or increased risks of material misstatements resulting from changes to the business and other uncertainties;
restrictions on importing and exporting products;
claims from customers and suppliers that their non-performance under our contracts is permitted as a result of force majeure or other reasons;
impacts related to late customer payments and contractual defaults associated with customer and supplier bankruptcies;
a credit rating downgrade of our corporate debt and potentially higher borrowing costs in the future;
cybersecurity issues, as our network may become more vulnerable to cyberattacks due to increased remote access associated with work-from-home arrangements;
increased costs associated with possible facility closures to meet expected customer activity levels; and
we may be required to record significant impairment charges with respect to assets, whose fair values may be negatively affected by the effects of the COVID-19 pandemic on our operations. Also, we may be required to write off obsolete inventory, and such charges may be significant.

The resumption of our normal business operations after the disruptions caused by the COVID-19 pandemic may be delayed or constrained by its lingering effects on the oil and gas industry. Any of the negative impacts of the COVID-19 pandemic, including those described above, alone or in combination with others, may have a significant adverse effect on our financial condition, results of operations, or liquidity. Any of these negative impacts, alone or in combination with others, could exacerbate many of the risk factors discussed in Part I, "Item 1A. Risk Factors" in our Annual Report on Form 10-K for the year ended December 31, 2019. The full extent to which the COVID-19 pandemic will negatively affect our financial condition, results of operations, or liquidity will depend on future developments that are highly uncertain and cannot be predicted, including the scope and duration of the pandemic and the resulting impact on the oil and gas industry. Given the dynamic nature of these events, we cannot reasonably estimate the period of time that the COVID-19 pandemic and related market conditions will persist, the full extent of the impact they will have on our financial condition, results of operations, or liquidity or the pace or extent of any subsequent recovery. For more information, see “Management’s Discussion and Analysis of Financial Condition and Results of Operations.”    
Item 2. Unregistered Sales of Equity Securities and Use of Proceeds.
 
(a)  None.
 
(b)  None.
 

34


(c)  Purchases of Equity Securities by the Issuer and Affiliated Purchasers.
Period
 
Total Number
of Units Purchased
 
Average
Price
Paid per Unit
 
Total Number of Units Purchased as Part of Publicly Announced Plans or Programs
 
Maximum Number (or Approximate Dollar Value) of Units that May Yet be Purchased Under the Publicly Announced
Plans or Programs
April 1 – April 30, 2020
 

 
$

 
N/A
 
N/A
May 1 – May 31, 2020
 

 

 
N/A
 
N/A
June 1 – June 30, 2020
 

 

 
N/A
 
N/A
Total
 

 
 

 
N/A
 
N/A
Item 3. Defaults Upon Senior Securities.
 
None.
Item 4. Mine Safety Disclosures.
 
None.
Item 5. Other Information.
 
None.

35


Item 6. Exhibits.
 
Exhibits: 
4.1
4.2
4.3
4.4
10.1
10.2
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 document
*
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 and six month periods ended June 30, 2020 and 2019; (ii) Consolidated Statements of Comprehensive Income for the three and six month periods ended June 30, 2020 and 2019; (iii) Consolidated Balance Sheets as of June 30, 2020 and December 31, 2019; (iv) Consolidated Statement of Partners’ Capital for the six month period ended June 30, 2020; (v) Consolidated Statements of Cash Flows for the six month periods ended June 30, 2020 and 2019; and (iv) Notes to Consolidated Financial Statements for the six months ended June 30, 2020.


36


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.

 
 
 
CSI COMPRESSCO LP
 
 
 
By:
CSI Compressco GP Inc.,
 
 
 
its General Partner
 
 
 
 
 
Date:
August 3, 2020
By:
/s/Brady M. Murphy
 
 
 
Brady M. Murphy
 
 
 
President
 
 
 
Principal Executive Officer
 
 
 
 
Date:
August 3, 2020
By:
/s/Elijio V. Serrano
 
 
 
Elijio V. Serrano
 
 
 
Chief Financial Officer
 
 
 
Principal Financial Officer
 
 
 
 
Date:
August 3, 2020
By:
/s/Michael E. Moscoso
 
 
 
Michael E. Moscoso
 
 
 
Vice President - Finance
 
 
 
Principal Accounting Officer
 
 
 
 

37
EX-31.1 2 a20200630ex311cclp.htm EXHIBIT 31.1 Exhibit


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 June 30, 2020, of CSI Compressco LP;
 
2.
Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
 
3.
Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
 
4.
The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
a)
designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
b)
designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
c)
evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
d)
disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter 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:
August 3, 2020
/s/Brady Murphy
 
 
Brady M. Murphy
 
 
President of CSI Compressco GP Inc.,
 
 
General Partner of CSI Compressco LP
 
 
(Principal Executive Officer)



EX-31.2 3 a20200630ex312cclp.htm EXHIBIT 31.2 Exhibit


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 June 30, 2020, of CSI Compressco LP;
 
2.
Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
 
3.
Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;

4.
The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
a)
designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
b)
designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
c)
evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
d)
disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter 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:
August 3, 2020
/s/Elijio V. Serrano
 
 
Elijio V. Serrano
 
 
Chief Financial Officer of CSI Compressco GP Inc.,
 
 
General Partner of CSI Compressco LP
 
 
(Principal Financial Officer)



EX-32.1 4 a20200630ex321cclp.htm EXHIBIT 32.1 Exhibit


Exhibit 32.1
 
Certification Pursuant to
18 U.S.C. Section 1350
As Adopted Pursuant to
Section 906 of the Sarbanes-Oxley Act of 2002
 
 
In connection with the Quarterly Report of CSI Compressco LP (the “Partnership”) on Form 10-Q for the period ending June 30, 2020, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Brady M. Murphy, President of CSI Compressco GP Inc., the General Partner of the Partnership, 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 Partnership.
  
Dated:
August 3, 2020
/s/Brady M. Murphy
 
 
Brady M. Murphy
 
 
President of CSI Compressco GP Inc.,
 
 
General Partner of CSI Compressco LP
 
 
(Principal Executive Officer)
 
 
A signed original of this written statement required by Section 906 has been provided to the Partnership and will be retained by the Partnership and furnished to the Securities and Exchange Commission or its staff upon request.



EX-32.2 5 a20200630ex322cclp.htm EXHIBIT 32.2 Exhibit


Exhibit 32.2
 
Certification Pursuant to
18 U.S.C. Section 1350
As Adopted Pursuant to
Section 906 of the Sarbanes-Oxley Act of 2002
 
 
In connection with the Quarterly Report of CSI Compressco LP (the “Partnership”) on Form 10-Q for the period ending June 30, 2020, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Elijio V. Serrano, Chief Financial Officer of CSI Compressco GP Inc., the General Partner of the Partnership, 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 Partnership.
  
Dated: 
August 3, 2020
/s/Elijio V. Serrano
 
 
Elijio V. Serrano
 
 
Chief Financial Officer of CSI Compressco GP Inc.,
 
 
General Partner of CSI Compressco LP
 
 
(Principal Financial Officer)
 
 
A signed original of this written statement required by Section 906 has been provided to the Partnership and will be retained by the Partnership and furnished to the Securities and Exchange Commission or its staff upon request.



EX-101.SCH 6 tti-20200630.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 2102100 - Disclosure - Basis of Presentation and Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 2402403 - Disclosure - Basis of Presentation and Significant Accounting Policies Assets Held for Sale (Details) link:presentationLink link:calculationLink link:definitionLink 2402402 - Disclosure - Basis of Presentation and Significant Accounting Policies (Details 1) link:presentationLink link:calculationLink link:definitionLink 2202201 - Disclosure - Basis of Presentation and Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 2116100 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 1003000 - Statement - Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 1003501 - Statement - Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1005000 - Statement - Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 1002000 - Statement - Consolidated Statements of Comprehensive Income link:presentationLink link:calculationLink link:definitionLink 1001000 - Statement - Consolidated Statements of Operations link:presentationLink link:calculationLink link:definitionLink 1004000 - Statement - Consolidated Statements of Partners' Capital link:presentationLink link:calculationLink link:definitionLink 1004501 - Statement - Consolidated Statements of Partners' Capital (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0001000 - Document - Document And Entity Information link:presentationLink link:calculationLink link:definitionLink 2110100 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 2410402 - Disclosure - Fair Value Measurements (Details) link:presentationLink link:calculationLink link:definitionLink 2310301 - Disclosure - Fair Value Measurements Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 2403401 - Disclosure - Impairment and Other Charges (Details) link:presentationLink link:calculationLink link:definitionLink 2103100 - Disclosure - Impairment and Other Charges (Notes) link:presentationLink link:calculationLink link:definitionLink 2114100 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 2414401 - Disclosure - Income Taxes Income Tax (Details) link:presentationLink link:calculationLink link:definitionLink 2404402 - Disclosure - Inventories Inventories (Details) link:presentationLink link:calculationLink link:definitionLink 2104100 - Disclosure - Inventories Inventories (Notes) link:presentationLink link:calculationLink link:definitionLink 2304301 - Disclosure - Inventories Inventories (Tables) link:presentationLink link:calculationLink link:definitionLink 2427402 - Disclosure - Leases (Details) link:presentationLink link:calculationLink link:definitionLink 2127100 - Disclosure - Leases (Notes) link:presentationLink link:calculationLink link:definitionLink 2327301 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 2106100 - Disclosure - Long-Term Debt and Other Borrowings link:presentationLink link:calculationLink link:definitionLink 2406402 - Disclosure - Long-Term Debt and Other Borrowings (Details) link:presentationLink link:calculationLink link:definitionLink 2306301 - Disclosure - Long-Term Debt and Other Borrowings Long-Term Debt and Other Borrowings (Tables) link:presentationLink link:calculationLink link:definitionLink 2112100 - Disclosure - Related Party Transactions link:presentationLink link:calculationLink link:definitionLink 2412402 - Disclosure - Related Party Transactions (Details) link:presentationLink link:calculationLink link:definitionLink 2312301 - Disclosure - Related Party Transactions Related Party Transactions (Tables) link:presentationLink link:calculationLink link:definitionLink 2420406 - Disclosure - Revenue from Contract with Customers Compression and related services (Details) link:presentationLink link:calculationLink link:definitionLink 2420405 - Disclosure - Revenue from Contract with Customers Contract Assets and Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2320302 - Disclosure - Revenue from Contract with Customers Deferred Revenue (Tables) link:presentationLink link:calculationLink link:definitionLink 2420404 - Disclosure - Revenue from Contract with Customers Disaggregation of Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 2320303 - Disclosure - Revenue from Contract with Customers Disaggregation of Revenue (Tables) link:presentationLink link:calculationLink link:definitionLink 2120100 - Disclosure - Revenue from Contract with Customers Revenue from Contract with Customers (Notes) link:presentationLink link:calculationLink link:definitionLink 2320301 - Disclosure - Revenue from Contract with Customers Revenue from Contract with Customers (Tables) link:presentationLink link:calculationLink link:definitionLink 2418402 - Disclosure - Segments (Details) link:presentationLink link:calculationLink link:definitionLink 2118100 - Disclosure - Segments (Notes) link:presentationLink link:calculationLink link:definitionLink 2318301 - Disclosure - Segments (Tables) link:presentationLink link:calculationLink link:definitionLink 2129100 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 2429401 - Disclosure - Subsequent Events (Details) link:presentationLink link:calculationLink link:definitionLink 2428402 - Disclosure - Supplemental Guarantor Financial Information (Details) link:presentationLink link:calculationLink link:definitionLink 2128100 - Disclosure - Supplemental Guarantor Financial Information (Notes) link:presentationLink link:calculationLink link:definitionLink 2328301 - Disclosure - Supplemental Guarantor Financial Information (Tables) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 tti-20200630_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 tti-20200630_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 tti-20200630_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Related Party Transactions [Abstract] Related Party Transactions Related Party Transactions Disclosure [Text Block] Income Statement [Abstract] Effective Income Tax Rate Reconciliation, Percent Effective Income Tax Rate Reconciliation, Percent Revenue from Contract with Customer [Abstract] Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Product and Service [Axis] Product and Service [Axis] Product and Service [Domain] Product and Service [Domain] Service [Member] Service [Member] Product [Member] Product [Member] Geographical [Axis] Geographical [Axis] Geographical [Domain] Geographical [Domain] UNITED STATES UNITED STATES Non-US [Member] Non-US [Member] Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Revenue, Remaining Performance Obligation, Amount Revenue, Remaining Performance Obligation, Amount Compression and related services Revenue from Contract with Customer, Including Assessed Tax Aftermarket services Revenues Revenue from Contract with Customer [Text Block] Revenue from Contract with Customer [Text Block] Asset Impairment Charges [Abstract] Asset Impairment Charges [Text Block] Asset Impairment Charges [Text Block] Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Statement of Comprehensive Income [Abstract] Net income (loss) Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Foreign currency translation adjustment Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax Comprehensive income (loss) Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest Debt Disclosure [Abstract] Schedule of Long-term Debt Instruments [Table] Schedule of Long-term Debt Instruments [Table] Variable Rate [Axis] Variable Rate [Axis] Variable Rate [Domain] Variable Rate [Domain] London Interbank Offered Rate (LIBOR) [Member] London Interbank Offered Rate (LIBOR) [Member] Base Rate [Member] Base Rate [Member] Debt Instrument, Redemption, Period [Axis] Debt Instrument, Redemption, Period [Axis] Debt Instrument, Redemption, Period [Domain] Debt Instrument, Redemption, Period [Domain] Debt Instrument, Redemption, Period One [Member] Debt Instrument, Redemption, Period One [Member] Debt Instrument, Redemption, Period Two [Member] Debt Instrument, Redemption, Period Two [Member] Debt Instrument, Redemption, Period Three [Member] Debt Instrument, Redemption, Period Three [Member] Debt Instrument, Redemption, Period Four [Member] Debt Instrument, Redemption, Period Four [Member] Transaction Type [Axis] Transaction Type [Axis] Transaction [Domain] Transaction [Domain] PIK Payments [Member] PIK Payments [Member] PIK Payments [Member] Rate 1 [Member] Rate 1 [Member] Rate 1 [Member] Rate 2 [Member] Rate 2 [Member] Rate 2 [Member] Rate 3 [Member] Rate 3 [Member] Rate 3 [Member] Statistical Measurement [Axis] Statistical Measurement [Axis] Statistical Measurement [Domain] Statistical Measurement [Domain] Minimum [Member] Minimum [Member] Maximum [Member] Maximum [Member] Debt Instrument [Axis] Debt Instrument [Axis] Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Second Amendment to Loan and Security Agreement [Member] Second Amendment to Loan and Security Agreement [Member] Second Amendment to Loan and Security Agreement [Member] First Supplemental Indenture for the Old Notes [Member] First Supplemental Indenture for the Old Notes [Member] First Supplemental Indenture for the Old Notes [Member] Second Lien Notes Indenture [Member] Second Lien Notes Indenture [Member] Second Lien Notes Indenture [Member] Consolidated Entities [Axis] Consolidated Entities [Axis] Consolidated Entities [Domain] Consolidated Entities [Domain] CSI Compressco [Member] CSI Compressco [Member] CSI Compressco [Member] Long-term Debt, Type [Axis] Long-term Debt, Type [Axis] Long-term Debt, Type [Domain] Long-term Debt, Type [Domain] Credit Agreement [Member] Credit Agreement [Member] Credit Agreement [Member] CSI Compressco Senior Notes [Member] Compressco Partners Senior Notes [Member] Compressco Partners Senior Notes [Member] Compressco Partners First Lien Notes 7.50% [Member] Compressco Partners First Lien Notes 7.50% [Member] Compressco Partners First Lien Notes 7.50% [Member] Senior Secured First Lien Notes Due 2025 [Member] Senior Secured First Lien Notes Due 2025 [Member] Senior Secured First Lien Notes Due 2025 [Member] Compressco Partners Second Lien Notes 10.00%/10.75% [Member] Compressco Partners Second Lien Notes 10.00%/10.75% [Member] Compressco Partners Second Lien Notes 10.00%/10.75% [Member] Debt Instrument [Line Items] Debt Instrument [Line Items] Line Of Credit Facility, Reserve Amount Line Of Credit Facility, Reserve Amount Line Of Credit Facility, Reserve Amount Long-term Debt, Gross Long-term Debt, Gross Line of Credit Facility, Fair Value of Amount Outstanding Line of Credit Facility, Fair Value of Amount Outstanding Impairment of Long-Lived Assets Held-for-use Impairment of Long-Lived Assets Held-for-use Long-term debt Long-term Debt Less current portion Long-term Debt, Current Maturities Long-term debt, net Long-term Debt, Excluding Current Maturities Senior Note interest rate Debt Instrument, Interest Rate, Stated Percentage Debt Instrument, Unamortized Discount (Premium), Net Debt Instrument, Unamortized Discount (Premium), Net Unamortized Debt Issuance Expense Unamortized Debt Issuance Expense Letters of Credit Outstanding, Amount Letters of Credit Outstanding, Amount Line of Credit Facility, Remaining Borrowing Capacity Line of Credit Facility, Remaining Borrowing Capacity Line of Credit Facility, Maximum Borrowing Capacity Line of Credit Facility, Maximum Borrowing Capacity Debt Instrument, Debt Issued Denomination Amount Debt Instrument, Debt Issued Denomination Amount Debt Instrument, Debt Issued Denomination Amount Debt Instrument, Debt Issued Denomination Integral Multiples Amount Debt Instrument, Debt Issued Denomination Integral Multiples Amount Debt Instrument, Debt Issued Denomination Integral Multiples Amount Debt Instrument, Redemption Price, Percentage Debt Instrument, Redemption Price, Percentage Debt Instrument, Basis Spread on Variable Rate Debt Instrument, Basis Spread on Variable Rate Line of Credit Facility, Commitment Fee Percentage Line of Credit Facility, Commitment Fee Percentage Debt Related Commitment Fees and Debt Issuance Costs Debt Related Commitment Fees and Debt Issuance Costs Debt Instrument, Amount Outstanding Debt Instrument, Amount Outstanding Debt Instrument, Amount Outstanding Debt Instrument, Percentage Of Debt Debt Instrument, Percentage Of Debt Debt Instrument, Percentage Of Debt Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Disaggregation of Revenue [Table Text Block] Disaggregation of Revenue [Table Text Block] Accounting Policies [Abstract] Schedule of Long Lived Assets Held-for-sale [Table] Schedule of Long Lived Assets Held-for-sale [Table] Measurement Frequency [Axis] Measurement Frequency [Axis] Measurement Frequency [Domain] Measurement Frequency [Domain] Fair Value, Recurring [Member] Fair Value, Recurring [Member] Liability Class [Axis] Liability Class [Axis] Fair Value by Liability Class [Domain] Fair Value by Liability Class [Domain] Non-core used compressor equipment held for sale [Member] Non-core used compressor equipment held for sale [Member] Non-core used compressor equipment held for sale [Member] Long Lived Assets Held-for-sale [Line Items] Long Lived Assets Held-for-sale [Line Items] Financial and Nonfinancial Liabilities, Fair Value Disclosure Financial and Nonfinancial Liabilities, Fair Value Disclosure Subsequent Events [Abstract] Subsequent Event [Table] Subsequent Event [Table] Subsequent Event Type [Axis] Subsequent Event Type [Axis] Subsequent Event Type [Domain] Subsequent Event Type [Domain] Subsequent Event [Line Items] Subsequent Event [Line Items] Amount of declared distribution Distribution Made to Limited Partner, Distributions Declared, Per Unit Amount of declared distribution on an annualized basis AnnualizedDistributionMadeToMemberOrLimitedPartnerDistributionsDeclaredPerUnit Per-share or per-unit cash distributions declared to a common shareholder or unit-holder by an LLC or LP, presented on an annualized basis. Statement of Financial Position [Abstract] ASSETS Assets [Abstract] Current assets: Assets, Current [Abstract] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Trade accounts receivable, net of allowances for doubtful accounts Accounts Receivable, after Allowance for Credit Loss, Current Inventory, Net Inventory, Net Prepaid Expense and Other Assets, Current Prepaid Expense and Other Assets, Current Total current assets Assets, Current Property, plant, and equipment: Property, Plant and Equipment, Net [Abstract] 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. Compressors and equipment Machinery and Equipment, Gross Vehicles 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. Construction in progress Construction in Progress, Gross Total property, plant, and equipment Property, Plant and Equipment, Gross Less accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Net property, plant, and equipment Property, Plant and Equipment, Net Other assets: Assets, Noncurrent [Abstract] Deferred tax asset Deferred Tax Assets, Other Intangible assets, net of accumulated amortization Intangible Assets, Net (Excluding Goodwill) Operating Lease, Right-of-Use Asset Operating Lease, Right-of-Use Asset Deferred Costs and Other Assets Deferred Costs and Other Assets 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). Total assets Assets LIABILITIES AND PARTNERS' CAPITAL Liabilities [Abstract] Current liabilities: Liabilities, Current [Abstract] Accounts payable Accounts Payable, Current Deferred Income, Current Deferred Income, Current Accrued liabilities and other Accrued Liabilities, Current Amounts payable to affiliates Due to Related Parties, Current Total current liabilities Liabilities, Current Other liabilities: Liabilities, Noncurrent [Abstract] Long-term debt, net Deferred tax liabilities Deferred Tax Liabilities, Other Due to Related Parties, Noncurrent Due to Related Parties, Noncurrent Operating Lease, Liability, Noncurrent Operating Lease, Liability, Noncurrent Other long-term liabilities Other Liabilities, Noncurrent Total other liabilities Liabilities, Noncurrent Partners' capital: Partners' Capital [Abstract] General partner interest General Partners' Capital Account Common units Partnerscapitalcommon The amount of ownership interests represented by common units outstanding. Accumulated other comprehensive income (loss) Accumulated Other Comprehensive Income (Loss), Net of Tax Total partners' capital Partners' Capital Total liabilities and partners' capital Liabilities and Equity Statement of Partners' Capital [Abstract] Statement [Table] Statement [Table] Partner Type Of Partners Capital Account [Axis] Partner Type [Axis] Partner Type of Partners' Capital Account [Domain] Partner Type of Partners' Capital Account, Name [Domain] General Partner [Member] General Partner [Member] Common Unitholders, Units [Member] Common Unitholders, Units [Member] Common Unitholders, Units [Member] Common Unitholders [Member] Common Unitholders [Member] Accumulated Other Comprehensive Income [Member] AOCI Attributable to Parent [Member] Statement [Line Items] Statement [Line Items] Partners' Capital, Including Portion Attributable to Noncontrolling Interest Partners' Capital, Including Portion Attributable to Noncontrolling Interest Common units issued and outstanding Limited Partners' Capital Account, Units Outstanding Beginning balance Beginning balance, units Partners' Capital Account, Units Partners' capital rollforward Increase (Decrease) in Partners' Capital [Roll Forward] Distributions DistributionsPaidEquityStatement Total distributions to each class of partners (i.e., general, limited and preferred partners). Equity compensation Partners' Capital Account, Unit-based Payment Arrangement, Amount Vesting of phantom units (units) Partners' Capital Account, Unit-based Payment Arrangement, Number of Units Conversion of Stock, Shares Converted Conversion of Stock, Shares Converted Conversion of Stock, Amount Converted Conversion of Stock, Amount Converted Other comprehensive income (loss) Other Comprehensive Income (Loss), Net of Tax Partners' Capital, Other Partners' Capital, Other Ending balance Ending balance, units Net Income (Loss) Allocated to General Partners Net Income (Loss) Allocated to General Partners Net Income (Loss) Allocated to Limited Partners Net Income (Loss) Allocated to Limited Partners Trade accounts receivable, allowances for doubtful accounts Accounts Receivable, Allowance for Credit Loss, Current Patents, trademarks, and other intangible assets, accumulated amortization Finite-Lived Intangible Assets, Accumulated Amortization Fair Value Disclosures [Abstract] Market Risks and Derivative Contracts Derivative Instruments and Hedging Activities Disclosure [Text Block] Contract with Customer, Liability, Revenue Recognized Contract with Customer, Liability, Revenue Recognized Contract with Customer, Asset, before Allowance for Credit Loss Contract with Customer, Asset, before Allowance for Credit Loss Deferred Revenue Deferred Revenue Deferred Revenue, Additions Deferred Revenue, Additions Deferred Revenue, Revenue Recognized Deferred Revenue, Revenue Recognized Leases [Abstract] Lessee, Operating Leases [Text Block] Lessee, Operating Leases [Text Block] Lessee, Finance Leases [Text Block] Lessee, Finance Leases [Text Block] Income Tax Disclosure [Abstract] Income Taxes Income Tax Disclosure [Text Block] Derivative [Table] Derivative [Table] Derivative, by Nature [Axis] Derivative Instrument [Axis] Derivative, Name [Domain] Derivative Contract [Domain] Forward Sale Contract, Mexican Pesos [Member] Forward Sale Contract, Mexican Pesos [Member] Forward Sale Contract, Mexican Pesos [Member] Derivative [Line Items] Derivative [Line Items] Traded exchange rate Derivative, Forward Exchange Rate Value date Derivative, Maturity Date Derivative, Notional Amount Derivative, Notional Amount Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] Balance Sheet Location [Axis] Balance Sheet Location [Axis] Balance Sheet Location [Domain] Balance Sheet Location [Domain] Other Current Assets [Member] Other Current Assets [Member] Current Liabilities [Member] Other Current Liabilities [Member] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Fair Value, Inputs, Level 1 [Member] Fair Value, Inputs, Level 1 [Member] Fair Value, Inputs, Level 2 [Member] Fair Value, Inputs, Level 2 [Member] Fair Value, Inputs, Level 3 [Member] Fair Value, Inputs, Level 3 [Member] Mandatorily Redeemable Preferred Stock [Member] Mandatorily Redeemable Preferred Stock [Member] Derivatives, Fair Value [Line Items] Derivatives, Fair Value [Line Items] Derivative Asset, Fair Value, Gross Asset Derivative Asset, Fair Value, Gross Asset Liabilities, Fair Value Adjustment Liabilities, Fair Value Adjustment Foreign Currency Contract, Asset, Fair Value Disclosure Foreign Currency Contract, Asset, Fair Value Disclosure Derivative Liability, Fair Value, Gross Liability Derivative Liability, Fair Value, Gross Liability Derivative Liability, Fair Value, Gross Asset Derivative Liability, Fair Value, Gross Asset Foreign Currency Contracts, Liability, Fair Value Disclosure Foreign Currency Contracts, Liability, Fair Value Disclosure Fair value of Senior Notes Notes Payable, Fair Value Disclosure Notes Payable Notes Payable Debt Instrument, Interest Rate, Stated Percentage Net gains associated with foreign currency derivative program Foreign Currency Transaction Gain (Loss), before Tax Asset Impairment Charges Asset Impairment Charges Inventory Disclosure [Abstract] Inventory Disclosure [Text Block] Inventory Disclosure [Text Block] Inventory, Current [Table] Inventory, Current [Table] Inventory [Axis] Inventory [Axis] Inventory [Domain] Inventory [Domain] Inventory [Line Items] Inventory [Line Items] Other Inventory, Supplies, Gross Other Inventory, Supplies, Gross Inventory, Work in Process, Gross Inventory, Work in Process, Gross Inventory, Net Lessee, Lease, Description [Table] Lessee, Lease, Description [Table] Lessee, Lease, Description [Line Items] Lessee, Lease, Description [Line Items] Finance Lease, Interest Expense Finance Lease, Interest Expense Operating Lease, Remaining Lease Term Operating Lease, Remaining Lease Term Operating Lease, Remaining Lease Term Sale Leaseback Transaction, Net Book Value Sale Leaseback Transaction, Net Book Value Operating Lease, Cost Operating Lease, Cost Short-term Lease, Cost Short-term Lease, Cost Operating Lease, Payments Operating Lease, Payments Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Operating Lease, Liability, Current Operating Lease, Liability, Current Operating Lease, Liability Operating Lease, Liability Operating Lease, Weighted Average Remaining Lease Term Operating Lease, Weighted Average Remaining Lease Term Operating Lease, Weighted Average Discount Rate, Percent Operating Lease, Weighted Average Discount Rate, Percent Lessee, Operating Lease, Liability, Payments, Remainder of Fiscal Year Lessee, Operating Lease, Liability, Payments, Remainder of Fiscal Year Lessee, Operating Lease, Liability, Payments, Due Year Two Lessee, Operating Lease, Liability, Payments, Due Year Two Lessee, Operating Lease, Liability, Payments, Due Year Three Lessee, Operating Lease, Liability, Payments, Due Year Three Lessee, Operating Lease, Liability, Payments, Due Year Four Lessee, Operating Lease, Liability, Payments, Due Year Four Lessee, Operating Lease, Liability, Payments, Due Year Five Lessee, Operating Lease, Liability, Payments, Due Year Five Lessee, Operating Lease, Liability, Payments, Due after Year Five Lessee, Operating Lease, Liability, Payments, Due after Year Five Lessee, Operating Lease, Liability, Payments, Due Lessee, Operating Lease, Liability, Payments, Due Lessee, Operating Lease, Liability, Undiscounted Excess Amount Lessee, Operating Lease, Liability, Undiscounted Excess Amount Partner Type [Axis] Class of Stock [Axis] Class of Stock [Axis] Class of Stock [Domain] Class of Stock [Domain] Common Stock [Member] Common Stock [Member] Weighted Average Limited Partnership Units Outstanding, Diluted Weighted Average Limited Partnership Units Outstanding, Diluted Cost of Goods and Services Sold [Abstract] Cost of Goods and Services Sold [Abstract] Cost of Goods and Services Sold Cost of Goods and Services Sold Insurance Recoveries Insurance Recoveries Revenues: Revenues [Abstract] Cost of revenues (excluding depreciation and amortization expense): Cost of Revenue [Abstract] Cost of Revenue Cost of Revenue Depreciation and amortization Other Depreciation and Amortization Selling, General and Administrative Expense Selling, General and Administrative Expense Interest expense, net Interest Expense Liabilities, Fair Value Adjustment Preferred, Fair Value Adjustment Preferred, Fair Value Adjustment Amount of addition (reduction) to the amount at which a liability could be incurred (settled) in a current transaction between willing parties. Other expense, net Other Nonoperating Income (Expense) Income (loss) before income tax provision Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Provision (benefit) for income taxes Income Tax Expense (Benefit) Net income (loss) General partner interest in net income (loss) Common units interest in net income (loss) Net income (loss) per common unit: Earnings Per Unit [Abstract] Basic Earnings Per Share, Basic Earnings Per Share, Diluted Earnings Per Share, Diluted Weighted average common units outstanding: WeightedAverageCommonUnitsOutstandingAbstract Basic Weighted Average Limited Partnership Units Outstanding, Basic Net income (loss) per subordinated unit: Earnings Per Share, Basic and Diluted, Other Disclosures [Abstract] Weighted average subordinated units outstanding: WeightedAverageSubordinatedUnitsOutstandingAbstract Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss) Arising During Period, Net of Tax Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss) Arising During Period, Net of Tax Distributions Distribution Made to Limited Partner, Distributions Paid, Per Unit Document Line Items [Abstract] Document Line Items [Abstract] [Abstract] Document Information [Table] Document Information [Table] Document Information, Document [Axis] Document Information, Document [Axis] Document [Domain] Document [Domain] Document Information [Line Items] Document Information [Line Items] Title of 12(b) Security Title of 12(b) Security Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Entity Tax Identification Number Entity Tax Identification Number Entity Address, Address Line One Entity Address, Address Line One Entity Address, City or Town Entity Address, City or Town Entity Address, Postal Zip Code Entity Address, Postal Zip Code Entity Address, State or Province Entity Address, State or Province Trading Symbol Trading Symbol Security Exchange Name Security Exchange Name Entity Registrant Name Entity Registrant Name City Area Code City Area Code Local Phone Number Local Phone Number Entity Central Index Key Entity Central Index Key Current Fiscal Year End Date Current Fiscal Year End Date Entity Filer Category Entity Filer Category Entity Small Business Entity Small Business Entity Emerging Growth Company Entity Emerging Growth Company Entity Shell Company Entity Shell Company Entity Current Reporting Status Entity Current Reporting Status Entity Interactive Data Current Entity Interactive Data Current Common Stock Shares Outstanding Entity Common Stock, Shares Outstanding Document Fiscal Year Focus Document Fiscal Year Focus Document Fiscal Period Focus Document Fiscal Period Focus Document Type Document Type Document Quarterly Report Document Quarterly Report Document Transition Report Document Transition Report Entity File Number Entity File Number Amendment Flag Amendment Flag Document Period End Date Document Period End Date Schedule of Impaired Long-Lived Assets Held and Used [Table] Schedule of Impaired Long-Lived Assets Held and Used [Table] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] compressor equipment held for sale, low-horsepower class of our compression fleet, and field inventory [Member] compressor equipment held for sale, low-horsepower class of our compression fleet, and field inventory [Member] compressor equipment held for sale, low-horsepower class of our compression fleet, and field inventory [Member] Impaired Long-Lived Assets Held and Used [Line Items] Impaired Long-Lived Assets Held and Used [Line Items] Statement of Cash Flows [Abstract] Restatement [Axis] Restatement [Axis] Restatement [Domain] Restatement [Domain] Proceeds from Sale of Property, Plant, and Equipment Proceeds from Sale of Property, Plant, and Equipment Proceeds from Insurance Settlement, Investing Activities Proceeds from Insurance Settlement, Investing Activities Distributionstononcontrollingholders Distributionstononcontrollingholders The cash outflow for the return on capital for noncontrolled interest in the entity. Operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Reconciliation of net income to cash provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Provision (benefit) for deferred income taxes Deferred Income Tax Expense (Benefit) Equity compensation expense Share-based Payment Arrangement, Noncash Expense Provision for doubtful accounts Accounts Receivable, Credit Loss Expense (Reversal) Amortization of deferred financing costs Amortization of Debt Issuance Costs and Discounts Property, Plant and Equipment, Additions Property, Plant and Equipment, Additions Payments of Debt Restructuring Costs Payments of Debt Restructuring Costs Other non-cash charges and credits Other Noncash Income (Expense) (Gain) Loss on sale of property, plant, and equipment Gain (Loss) on Disposition of Property Plant Equipment Liabilities, Fair Value Adjustment Changes in operating assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Accounts receivable Increase (Decrease) in Accounts Receivable Inventories Increase (Decrease) in Inventories Prepaid expenses and other current assets Increase (Decrease) in Prepaid Expense Accounts payable and accrued expenses Increase (Decrease) in Accounts Payable and Accrued Liabilities Other Increase (Decrease) in Other Operating Assets and Liabilities, Net Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Purchases of property, plant, and equipment, net Payments to Acquire Property, Plant, and Equipment Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Proceeds from Issuance of Long-term Debt Proceeds from Issuance of Long-term Debt Repayments of Long-term Debt Repayments of Long-term Debt Preferred Stock Redemption Discount Proceeds from (Repurchase of) Redeemable Preferred Stock Financing costs Payment of Financing and Stock Issuance Costs Payments of Distributions to Affiliates Payments of Distributions to Affiliates Proceeds from Contributions from Affiliates Proceeds from Contributions from Affiliates Net cash used in financing activities Net Cash Provided by (Used in) Financing Activities Effect of Exchange Rate on Cash and Cash Equivalents Effect of Exchange Rate on Cash and Cash Equivalents 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 Cash and cash equivalents at end of period Supplemental cash flow information: Supplemental Cash Flow Information [Abstract] Interest paid Interest Paid, Excluding Capitalized Interest, Operating Activities Income taxes paid Income Taxes Paid, Net Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Schedule of Related Party Transactions, by Related Party [Table] Schedule of Related Party Transactions, by Related Party [Table] Ownership [Axis] Ownership [Axis] Ownership [Domain] Ownership [Domain] General Partner [Member] General partner interest [Member] General partner interest [Member] Related Party Transaction [Line Items] Related Party Transaction [Line Items] Limited Liability Company or Limited Partnership, Members or Limited Partners, Ownership Interest Limited Liability Company or Limited Partnership, Members or Limited Partners, Ownership Interest Limited Liability Company (LLC) or Limited Partnership (LP), Managing Member or General Partner, Ownership Interest Limited Liability Company (LLC) or Limited Partnership (LP), Managing Member or General Partner, Ownership Interest Due from Related Parties, Current Increase (Decrease) in Due from Related Parties Finance Lease, Liability Finance Lease, Liability Lease, Cost [Table Text Block] Lease, Cost [Table Text Block] Finance Lease, Liability, Maturity Finance Lease, Liability, Maturity [Table Text Block] Assets And Liabilities, Lessee [Table Text Block] Assets And Liabilities, Lessee [Table Text Block] Assets And Liabilities, Lessee [Table Text Block] Schedule of Subsequent Events [Table Text Block] Schedule of Subsequent Events [Table Text Block] Schedule of Inventory, Current [Table Text Block] Schedule of Inventory, Current [Table Text Block] Number of Reportable Segments Number of Reportable Segments Foreign currency exchange gains (losses) Foreign Currency Transaction Gain (Loss), Realized Distribution Made to Limited Partner, Distributions Declared, Per Unit Long-Term Debt and Other Borrowings Long-term Debt [Text Block] Long-Term Debt Table Schedule of Debt [Table Text Block] Nature of Operations [Text Block] Nature of Operations [Text Block] Inventory, Policy [Policy Text Block] Inventory, Policy [Policy Text Block] Impairment or Disposal of Long-Lived Assets, Including Intangible Assets, Policy [Policy Text Block] Impairment or Disposal of Long-Lived Assets, Including Intangible Assets, Policy [Policy Text Block] Consolidation policy Consolidation, Policy [Policy Text Block] Use of estimates policy Use of Estimates, Policy [Policy Text Block] Foreign currencies policy Foreign Currency Disclosure [Text Block] Earnings per common unit policy Earnings Per Share, Policy [Policy Text Block] Revenue [Policy Text Block] Revenue [Policy Text Block] Fair Value of Financial Instruments, Policy [Policy Text Block] Fair Value of Financial Instruments, Policy [Policy Text Block] Distributions policy Dividends Declared [Table Text Block] New accounting pronouncements policy New Accounting Pronouncements, Policy [Policy Text Block] Reclassifications [Text Block] Reclassifications [Text Block] Cash and Cash Equivalents, Policy [Policy Text Block] Cash and Cash Equivalents, Policy [Policy Text Block] Schedule of Notional Amounts of Outstanding Derivative Positions Table Schedule of Notional Amounts of Outstanding Derivative Positions [Table Text Block] Derivatives Designated as Hedging Instruments Table Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block] Basis of Presentation and Significant Accounting Policies Significant Accounting Policies [Text Block] Contract with Customer, Asset and Liability [Table Text Block] Contract with Customer, Asset and Liability [Table Text Block] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block] EX-101.PRE 10 tti-20200630_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 11 a2020063010qcclp_htm.xml IDEA: XBRL DOCUMENT 0001449488 2020-04-01 2020-06-30 0001449488 2020-01-01 2020-06-30 0001449488 2020-08-03 0001449488 us-gaap:ProductMember 2020-04-01 2020-06-30 0001449488 2019-01-01 2019-06-30 0001449488 us-gaap:ServiceMember 2019-04-01 2019-06-30 0001449488 2019-04-01 2019-06-30 0001449488 us-gaap:GeneralPartnerMember 2020-01-01 2020-06-30 0001449488 us-gaap:ProductMember 2019-01-01 2019-06-30 0001449488 us-gaap:ServiceMember 2020-01-01 2020-06-30 0001449488 us-gaap:ProductMember 2019-04-01 2019-06-30 0001449488 us-gaap:CommonStockMember 2020-04-01 2020-06-30 0001449488 us-gaap:ServiceMember 2019-01-01 2019-06-30 0001449488 us-gaap:ServiceMember 2020-04-01 2020-06-30 0001449488 us-gaap:ProductMember 2020-01-01 2020-06-30 0001449488 us-gaap:CommonStockMember 2020-01-01 2020-06-30 0001449488 tti:CommonUnitholdersMember 2020-01-01 2020-06-30 0001449488 2019-12-31 0001449488 2020-06-30 0001449488 2018-12-31 0001449488 2019-01-01 2019-03-31 0001449488 tti:CommonUnitholdersMember 2019-06-30 0001449488 tti:CommonUnitholdersUnitsMember 2019-04-01 2019-06-30 0001449488 tti:CommonUnitholdersMember 2019-04-01 2019-06-30 0001449488 tti:CommonUnitholdersMember 2019-01-01 2019-03-31 0001449488 us-gaap:GeneralPartnerMember 2019-01-01 2019-03-31 0001449488 2019-03-31 0001449488 tti:CommonUnitholdersUnitsMember 2019-01-01 2019-03-31 0001449488 us-gaap:GeneralPartnerMember 2019-04-01 2019-06-30 0001449488 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-04-01 2019-06-30 0001449488 tti:CommonUnitholdersMember 2019-03-31 0001449488 tti:CommonUnitholdersMember 2018-12-31 0001449488 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-06-30 0001449488 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-03-31 0001449488 us-gaap:GeneralPartnerMember 2018-12-31 0001449488 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-03-31 0001449488 us-gaap:GeneralPartnerMember 2019-06-30 0001449488 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0001449488 us-gaap:GeneralPartnerMember 2019-03-31 0001449488 2019-06-30 0001449488 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0001449488 tti:CommonUnitholdersMember 2020-01-01 2020-03-31 0001449488 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-06-30 0001449488 2020-01-01 2020-03-31 0001449488 tti:CommonUnitholdersMember 2020-04-01 2020-06-30 0001449488 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-04-01 2020-06-30 0001449488 tti:CommonUnitholdersMember 2020-03-31 0001449488 tti:CommonUnitholdersUnitsMember 2020-04-01 2020-06-30 0001449488 us-gaap:GeneralPartnerMember 2020-01-01 2020-03-31 0001449488 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-01 2020-03-31 0001449488 tti:CommonUnitholdersMember 2019-12-31 0001449488 us-gaap:GeneralPartnerMember 2020-04-01 2020-06-30 0001449488 2020-03-31 0001449488 us-gaap:GeneralPartnerMember 2020-06-30 0001449488 tti:CommonUnitholdersUnitsMember 2020-06-30 0001449488 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-03-31 0001449488 us-gaap:GeneralPartnerMember 2020-03-31 0001449488 tti:CommonUnitholdersUnitsMember 2019-12-31 0001449488 tti:CommonUnitholdersUnitsMember 2020-01-01 2020-03-31 0001449488 tti:CommonUnitholdersUnitsMember 2020-03-31 0001449488 us-gaap:GeneralPartnerMember 2019-12-31 0001449488 tti:CommonUnitholdersMember 2020-06-30 0001449488 tti:NoncoreusedcompressorequipmentheldforsaleMember us-gaap:FairValueMeasurementsRecurringMember 2020-06-30 0001449488 tti:CreditAgreementMember 2020-06-30 0001449488 us-gaap:ProductMember us-gaap:NonUsMember 2020-04-01 2020-06-30 0001449488 us-gaap:NonUsMember 2019-01-01 2019-06-30 0001449488 us-gaap:NonUsMember 2019-04-01 2019-06-30 0001449488 country:US 2019-01-01 2019-06-30 0001449488 us-gaap:NonUsMember 2020-04-01 2020-06-30 0001449488 us-gaap:ProductMember us-gaap:NonUsMember 2020-01-01 2020-06-30 0001449488 us-gaap:ProductMember country:US 2020-01-01 2020-06-30 0001449488 us-gaap:ServiceMember country:US 2019-01-01 2019-06-30 0001449488 us-gaap:ServiceMember us-gaap:NonUsMember 2020-01-01 2020-06-30 0001449488 country:US 2020-04-01 2020-06-30 0001449488 us-gaap:ProductMember country:US 2019-01-01 2019-06-30 0001449488 us-gaap:ServiceMember us-gaap:NonUsMember 2020-04-01 2020-06-30 0001449488 country:US 2019-04-01 2019-06-30 0001449488 us-gaap:ProductMember us-gaap:NonUsMember 2019-04-01 2019-06-30 0001449488 us-gaap:ProductMember us-gaap:NonUsMember 2019-01-01 2019-06-30 0001449488 us-gaap:ProductMember country:US 2020-04-01 2020-06-30 0001449488 us-gaap:ServiceMember country:US 2019-04-01 2019-06-30 0001449488 us-gaap:ServiceMember country:US 2020-01-01 2020-06-30 0001449488 country:US 2020-01-01 2020-06-30 0001449488 us-gaap:NonUsMember 2020-01-01 2020-06-30 0001449488 us-gaap:ProductMember country:US 2019-04-01 2019-06-30 0001449488 us-gaap:ServiceMember country:US 2020-04-01 2020-06-30 0001449488 us-gaap:ServiceMember us-gaap:NonUsMember 2019-04-01 2019-06-30 0001449488 us-gaap:ServiceMember us-gaap:NonUsMember 2019-01-01 2019-06-30 0001449488 2024-01-01 2020-06-30 0001449488 2023-01-01 2020-06-30 0001449488 2020-04-01 2020-06-30 0001449488 2021-01-01 2020-06-30 0001449488 2022-01-01 2020-06-30 0001449488 2020-07-01 2020-06-30 0001449488 tti:CompressorequipmentheldforsalelowhorsepowerclassofourcompressionfleetandfieldinventoryMember 2020-04-01 2020-06-30 0001449488 srt:MinimumMember 2020-01-01 2020-06-30 0001449488 srt:MaximumMember 2020-01-01 2020-06-30 0001449488 tti:CompresscoPartnersFirstLienNotes7.50Member 2019-12-31 0001449488 tti:CompresscoPartnersSecondLienNotes10.0010.75Member 2020-06-30 0001449488 tti:CompresscoPartnersSecondLienNotes10.0010.75Member 2019-12-31 0001449488 tti:CompresscoPartnersFirstLienNotes7.50Member 2020-06-30 0001449488 tti:CompresscoPartnersSeniorNotesMember 2020-06-30 0001449488 tti:CreditAgreementMember 2019-12-31 0001449488 tti:CompresscoPartnersSeniorNotesMember 2019-12-31 0001449488 tti:CSICompresscoMember tti:SecondLienNotesIndentureMember tti:CompresscoPartnersSecondLienNotes10.0010.75Member tti:Rate2Member 2020-06-30 0001449488 tti:CSICompresscoMember tti:SecondAmendmenttoLoanandSecurityAgreementMember tti:CreditAgreementMember 2020-04-01 2020-06-30 0001449488 tti:CSICompresscoMember tti:SecondAmendmenttoLoanandSecurityAgreementMember tti:CreditAgreementMember 2020-06-11 2020-06-11 0001449488 tti:CSICompresscoMember tti:SecondLienNotesIndentureMember tti:CompresscoPartnersSecondLienNotes10.0010.75Member tti:PIKPaymentsMember 2020-06-30 0001449488 tti:CSICompresscoMember tti:SecondLienNotesIndentureMember tti:CompresscoPartnersSecondLienNotes10.0010.75Member 2020-06-30 0001449488 tti:CSICompresscoMember tti:FirstSupplementalIndenturefortheOldNotesMember tti:CompresscoPartnersSeniorNotesMember 2020-06-30 0001449488 tti:CSICompresscoMember tti:SecondAmendmenttoLoanandSecurityAgreementMember tti:CreditAgreementMember 2020-06-10 0001449488 tti:CSICompresscoMember tti:SecondAmendmenttoLoanandSecurityAgreementMember tti:CreditAgreementMember 2020-06-11 0001449488 tti:CSICompresscoMember srt:MinimumMember tti:FirstSupplementalIndenturefortheOldNotesMember tti:CompresscoPartnersSecondLienNotes10.0010.75Member 2020-06-30 0001449488 tti:CSICompresscoMember srt:MaximumMember tti:FirstSupplementalIndenturefortheOldNotesMember tti:CompresscoPartnersSecondLienNotes10.0010.75Member 2020-06-30 0001449488 tti:CSICompresscoMember srt:MinimumMember tti:SecondLienNotesIndentureMember tti:CompresscoPartnersSecondLienNotes10.0010.75Member 2020-06-30 0001449488 tti:CSICompresscoMember tti:SecondLienNotesIndentureMember tti:CompresscoPartnersSecondLienNotes10.0010.75Member tti:Rate3Member 2020-06-30 0001449488 tti:CSICompresscoMember srt:MinimumMember tti:SecondAmendmenttoLoanandSecurityAgreementMember tti:CreditAgreementMember us-gaap:BaseRateMember 2020-06-11 2020-06-11 0001449488 tti:CSICompresscoMember tti:SecondLienNotesIndentureMember us-gaap:DebtInstrumentRedemptionPeriodThreeMember tti:CompresscoPartnersSecondLienNotes10.0010.75Member 2020-06-12 2020-06-12 0001449488 tti:CSICompresscoMember tti:SecondLienNotesIndentureMember tti:CompresscoPartnersSecondLienNotes10.0010.75Member tti:Rate1Member 2020-06-30 0001449488 tti:CSICompresscoMember tti:FirstSupplementalIndenturefortheOldNotesMember tti:CompresscoPartnersFirstLienNotes7.50Member 2020-06-12 0001449488 tti:CSICompresscoMember tti:FirstSupplementalIndenturefortheOldNotesMember tti:CompresscoPartnersSeniorNotesMember 2020-06-11 0001449488 tti:CSICompresscoMember tti:SecondLienNotesIndentureMember us-gaap:DebtInstrumentRedemptionPeriodFourMember tti:CompresscoPartnersSecondLienNotes10.0010.75Member 2020-06-12 2020-06-12 0001449488 tti:CSICompresscoMember srt:MaximumMember tti:SecondAmendmenttoLoanandSecurityAgreementMember tti:CreditAgreementMember us-gaap:BaseRateMember 2020-06-11 2020-06-11 0001449488 tti:CSICompresscoMember tti:FirstSupplementalIndenturefortheOldNotesMember tti:SeniorSecuredFirstLienNotesDue2025Member 2018-03-22 0001449488 tti:CSICompresscoMember tti:FirstSupplementalIndenturefortheOldNotesMember tti:CompresscoPartnersSecondLienNotes10.0010.75Member 2020-06-11 0001449488 tti:CSICompresscoMember srt:MinimumMember tti:SecondAmendmenttoLoanandSecurityAgreementMember tti:CreditAgreementMember us-gaap:LondonInterbankOfferedRateLIBORMember 2020-06-11 2020-06-11 0001449488 tti:CSICompresscoMember tti:SecondLienNotesIndentureMember us-gaap:DebtInstrumentRedemptionPeriodTwoMember tti:CompresscoPartnersSecondLienNotes10.0010.75Member 2020-06-12 2020-06-12 0001449488 tti:CSICompresscoMember tti:SecondLienNotesIndentureMember tti:CompresscoPartnersSecondLienNotes10.0010.75Member 2020-06-11 0001449488 tti:CSICompresscoMember tti:FirstSupplementalIndenturefortheOldNotesMember tti:CompresscoPartnersSeniorNotesMember 2020-04-01 2020-06-30 0001449488 tti:CSICompresscoMember srt:MaximumMember tti:SecondAmendmenttoLoanandSecurityAgreementMember tti:CreditAgreementMember us-gaap:LondonInterbankOfferedRateLIBORMember 2020-06-11 2020-06-11 0001449488 tti:CSICompresscoMember tti:SecondLienNotesIndentureMember us-gaap:DebtInstrumentRedemptionPeriodOneMember tti:CompresscoPartnersSecondLienNotes10.0010.75Member 2020-06-12 2020-06-12 0001449488 tti:CSICompresscoMember tti:FirstSupplementalIndenturefortheOldNotesMember tti:CompresscoPartnersFirstLienNotes7.50Member 2020-06-11 0001449488 tti:CSICompresscoMember tti:CompresscoPartnersSeniorNotesMember 2019-12-31 0001449488 tti:CSICompresscoMember tti:CompresscoPartnersFirstLienNotes7.50Member 2019-12-31 0001449488 tti:CSICompresscoMember tti:CompresscoPartnersSeniorNotesMember 2020-06-30 0001449488 tti:CSICompresscoMember tti:CompresscoPartnersFirstLienNotes7.50Member 2020-06-30 0001449488 srt:MaximumMember 2020-06-30 0001449488 tti:CommonUnitholdersMember 2020-01-01 2020-06-30 0001449488 tti:GeneralpartnerinterestMember 2020-01-01 2020-06-30 0001449488 tti:ForwardSaleContractMexicanPesosMember 2020-06-30 0001449488 tti:ForwardSaleContractMexicanPesosMember 2020-01-01 2020-06-30 0001449488 us-gaap:OtherCurrentAssetsMember 2019-12-31 0001449488 us-gaap:OtherCurrentAssetsMember 2020-06-30 0001449488 us-gaap:OtherCurrentLiabilitiesMember 2020-06-30 0001449488 us-gaap:OtherCurrentLiabilitiesMember 2019-12-31 0001449488 us-gaap:MandatorilyRedeemablePreferredStockMember us-gaap:FairValueMeasurementsRecurringMember 2020-06-30 0001449488 us-gaap:FairValueMeasurementsRecurringMember 2020-06-30 0001449488 us-gaap:FairValueInputsLevel1Member us-gaap:MandatorilyRedeemablePreferredStockMember us-gaap:FairValueMeasurementsRecurringMember 2020-06-30 0001449488 us-gaap:FairValueInputsLevel3Member us-gaap:MandatorilyRedeemablePreferredStockMember us-gaap:FairValueMeasurementsRecurringMember 2020-06-30 0001449488 us-gaap:FairValueInputsLevel2Member us-gaap:MandatorilyRedeemablePreferredStockMember us-gaap:FairValueMeasurementsRecurringMember 2020-06-30 0001449488 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2020-06-30 0001449488 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2020-06-30 0001449488 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2020-06-30 0001449488 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001449488 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001449488 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001449488 us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 iso4217:USD pure shares iso4217:USD shares false --12-31 Q1 2020 0001449488 3350000 3441000 0.0725 1700000 400000 0.0100 0.0100 0.0000 0.0000 27751000 29231000 47078529 47344351 0 0 0 0 0 0 0 0 P6M P1Y P1Y P1Y P1Y 5800000 2800000 5700000 600000 10-Q true 2020-06-30 false 001-35195 CSI Compressco LP DE 94-3450907 24955 Interstate 45 North The Woodlands, TX 77380 281 364-2244 COMMON UNITS REPRESENTING LIMITED PARTNERSHIP INTERESTS CCLP NASDAQ Yes Yes Accelerated Filer true false false 47344351 56336000 64876000 122101000 127578000 15737000 18156000 33707000 31770000 24340000 52824000 30884000 79944000 96413000 135856000 186692000 239292000 25395000 30520000 57003000 63141000 13433000 15418000 29678000 26678000 24415000 47412000 31115000 71631000 63243000 93350000 117796000 161450000 20117000 19054000 40025000 37586000 8977000 2311000 14348000 2311000 517000 0 517000 0 10172000 10974000 20428000 21639000 13580000 13045000 26749000 26344000 0 -166000 0 -1470000 -4403000 -607000 -4843000 -226000 -23562000 -3651000 -36980000 -11734000 1016000 -704000 1228000 3669000 -24578000 -2947000 -38208000 -15403000 -345000 -42000 -537000 -219000 -24233000 -2905000 -37671000 -15184000 -0.51 -0.06 -0.79 -0.32 -0.51 -0.06 -0.79 -0.32 47333256 47040714 47254516 46936240 47333256 47040714 47254516 46936240 -24578000 -2947000 -38208000 -15403000 177000 128000 -176000 400000 -24401000 -2819000 -38384000 -15003000 6757000 2370000 49627000 64724000 40192000 56037000 6336000 4162000 102912000 127293000 32058000 35125000 992573000 976469000 8127000 9205000 8477000 26985000 1041235000 1047784000 434600000 405417000 606635000 642367000 24000 24000 26537000 28017000 29936000 21006000 3694000 3539000 60191000 52586000 769738000 822246000 25432000 47837000 11164000 9505000 37590000 42581000 13074000 7704000 87260000 107627000 637579000 638238000 1390000 1211000 12019000 12324000 21140000 13822000 20000 33000 672148000 665628000 -371000 180000 -25450000 -63384000 -14749000 -14573000 10330000 48991000 769738000 822246000 180000 47079000 63384000 -14573000 48991000 -192000 -13438000 0 -13630000 -7000 -471000 0 -478000 0 229000 0 229000 213000 0 0 -353000 -353000 -19000 47292000 49704000 -14926000 34759000 -345000 -24233000 0 -24578000 -7000 -473000 0 -480000 0 452000 0 452000 52000 0 0 177000 177000 -371000 47344000 25450000 -14749000 10330000 505000 45769000 81984000 -15086000 67403000 -177000 -12279000 -12456000 -6000 -470000 -476000 312000 -312000 117000 1113000 3048000 3048000 272000 272000 -69000 0 -69000 322000 46999000 72526000 -14814000 58034000 -42000 -2905000 -2947000 -7000 -469000 -476000 568000 568000 66000 0 0 0 128000 128000 -12000 0 -12000 273000 47065000 69708000 -14686000 55295000 -38208000 -15403000 40025000 37586000 14348000 2311000 409000 946000 517000 0 0 -3600000 812000 955000 593000 272000 1356000 1180000 725000 0 4755000 0 157000 -374000 443000 262000 -13903000 5254000 -7817000 5378000 2267000 -491000 -24566000 19942000 405000 1018000 18180000 40342000 11249000 40064000 3641000 478000 517000 0 -7091000 -39586000 271831000 0 273853000 67000 0 -22452000 -958000 -952000 2207000 0 1507000 0 0 11142000 -6694000 -12329000 -8000 11000 4387000 -11562000 2370000 15858000 6757000 4296000 29083000 23852000 644000 1958000 <span style="font-family:Arial;font-size:10pt;font-weight:bold;">ORGANIZATION, BASIS OF PRESENTATION,</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:Arial;font-size:10pt;font-weight:bold;">AND</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:Arial;font-size:10pt;font-weight:bold;">SIGNIFICANT ACCOUNTING POLICIES</span><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Organization</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">CSI Compressco LP, a Delaware limited partnership, is a provider of compression services and equipment for natural gas and oil production, gathering, artificial lift, transmission, processing, and storage. We sell standard and custom-designed, engineered compressor packages and provide aftermarket services and compressor package parts and components manufactured by third-party suppliers. We provide these compression services and equipment to a broad base of natural gas and oil exploration and production, midstream, and transmission companies operating throughout many of the onshore producing regions of the United States as well as in a number of foreign locations, including the countries of Mexico, Canada, and Argentina. We design and fabricate a majority of the compressor packages that we use to provide compression services and sell to customers. Going forward, we plan to have such compressor packages fabricated through one or more third party packagers.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Presentation</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Our unaudited consolidated financial statements include the accounts of our wholly owned subsidiaries. All intercompany balances and transactions have been eliminated. In the opinion of our management, our unaudited consolidated financial statements as of </span><span style="font-family:Arial;font-size:10pt;color:#000000;text-decoration:none;">June 30, 2020</span><span style="font-family:Arial;font-size:10pt;">, and for the </span><span style="font-family:Arial;font-size:10pt;">three and six</span><span style="font-family:Arial;font-size:10pt;"> month periods ended </span><span style="font-family:Arial;font-size:10pt;color:#000000;text-decoration:none;">June 30, 2020</span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;">2019</span><span style="font-family:Arial;font-size:10pt;">, include all normal recurring adjustments that are necessary to provide a fair statement of our results for these interim periods. Operating results for the </span><span style="font-family:Arial;font-size:10pt;">three and six</span><span style="font-family:Arial;font-size:10pt;"> month periods ended </span><span style="font-family:Arial;font-size:10pt;color:#000000;text-decoration:none;">June 30, 2020</span><span style="font-family:Arial;font-size:10pt;"> are not necessarily indicative of results that may be expected for the twelve months ended </span><span style="font-family:Arial;font-size:10pt;">December 31, 2020</span><span style="font-family:Arial;font-size:10pt;">.</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">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 </span><span style="font-family:Arial;font-size:10pt;">December 31, 2019</span><span style="font-family:Arial;font-size:10pt;"> and notes thereto included in our </span><a href="#" style="font-family:Arial;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Annual Report on Form 10-K</span></a><span style="font-family:Arial;font-size:10pt;">, which we filed with the SEC on March 16, </span><span style="font-family:Arial;font-size:10pt;">2020</span><span style="font-family:Arial;font-size:10pt;">.</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Segments</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Our General Partner has concluded that we operate in </span><span style="font-family:Arial;font-size:10pt;"><span>one</span></span><span style="font-family:Arial;font-size:10pt;"> business segment.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Significant Accounting Policies </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;"/><span style="font-family:Arial;font-size:10pt;">Our significant accounting policies are described in the notes to our consolidated financial statements for the year ended December 31, 2019 included in our </span><a href="#" style="font-family:Arial;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Annual Report on Form 10-K</span></a><span style="font-family:Arial;font-size:10pt;">. There have been no significant changes in our accounting policies or the application thereof during the </span><span style="font-family:Arial;font-size:10pt;">second</span><span style="font-family:Arial;font-size:10pt;"> quarter of 2020.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Use of Estimates</span></div><div style="line-height:120%;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;"> </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The preparation of financial statements in conformity with U.S. GAAP requires us 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="font-family:inherit;font-size:10pt;"> </span><span style="font-family:Arial;font-size:10pt;">material.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Reclassifications</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"/><span style="font-family:Arial;font-size:10pt;">Certain previously reported financial information has been reclassified to conform to the current year's presentation. The impact of such reclassifications was not significant to the prior year's overall presentation.</span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Cash Equivalents</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">We consider all highly liquid cash investments with maturities of three months or less when purchased to be cash equivalents.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Financial Instruments</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Financial instruments that subject us to concentrations of credit risk consist principally of trade accounts receivable, which are primarily due from customers of varying size engaged in oil and gas activities in the United States, Canada, Mexico, and Argentina. Our policy is to review the financial condition of potential customers before extending credit and periodically update their credit information. Payment terms are on a short-term basis. The risk of loss from the inability to collect trade receivables is heightened during prolonged periods of low oil and natural gas commodity prices.</span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">We have currency exchange rate risk exposure related to transactions denominated in a foreign currency as well as to investments in certain of our international operations. Our risk management activities include the use of foreign currency forward purchase and sale derivative contracts as part of a program designed to mitigate the currency exchange rate risk exposure on selected international operations.</span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">We have a </span><span style="font-family:Arial;font-size:10pt;"><span>$1.5 million</span></span><span style="font-family:Arial;font-size:10pt;"> outstanding balance under our variable rate revolving credit facility as of </span><span style="font-family:Arial;font-size:10pt;">June 30, 2020</span><span style="font-family:Arial;font-size:10pt;"> and face market risk exposure related to changes in applicable interest rates.</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Foreign Currencies</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Accumulated other comprehensive income (loss) is included in partners’ capital in the accompanying consolidated balance sheets and consists of the cumulative currency translation adjustments associated with our international operations. Foreign currency exchange (gains) and losses are included in other (income) expense, net and totaled </span><span style="font-family:Arial;font-size:10pt;"><span>$(0.3) million</span></span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;"><span>$1.4 million</span></span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:Arial;font-size:10pt;">during the </span><span style="font-family:Arial;font-size:10pt;">three and six</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:Arial;font-size:10pt;">month periods ended</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:Arial;font-size:10pt;">June 30, 2020</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:Arial;font-size:10pt;">respectively, and </span><span style="font-family:Arial;font-size:10pt;"><span>$(0.04) million</span></span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;"><span>$(1.0) million</span></span><span style="font-family:Arial;font-size:10pt;"> during the </span><span style="font-family:Arial;font-size:10pt;">three and six</span><span style="font-family:Arial;font-size:10pt;"> month periods ended </span><span style="font-family:Arial;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:Arial;font-size:10pt;">respectively.</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Inventories</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Inventories</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:Arial;font-size:10pt;">consist primarily of compressor package parts and supplies and work in progress and are stated at the lower of cost or</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:Arial;font-size:10pt;">net realizable value. For parts and supplies, cost is determined using the weighted average</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:Arial;font-size:10pt;">cost</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:Arial;font-size:10pt;">method. The cost of work in progress is determined using the specific identification method.</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Assets Held for Sale</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;"/><span style="font-family:Arial;font-size:10pt;">As of June 30, 2020, we had </span><span style="font-family:Arial;font-size:10pt;"><span>$2.6 million</span></span><span style="font-family:Arial;font-size:10pt;"> in net book value of compressor equipment classified as held for sale within net property, plant, and equipment on our consolidated balance sheets. For further details of the impairment recorded to adjust the net book value to fair value upon this classification, see Note 3 - Impairments and Other Charges below.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Impairments and Other Charges</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">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. See </span><span style="font-family:Arial;font-size:10pt;">Note 3</span><span style="font-family:Arial;font-size:10pt;"> - "Impairments and Other Charges" for additional discussion of recorded impairments.</span></div><div style="line-height:120%;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Earnings</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Per Common Unit</span></div><div style="line-height:120%;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Our computations of</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:Arial;font-size:10pt;">earnings</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:Arial;font-size:10pt;">per common unit are based on the weighted average number of common units outstanding during the applicable period. Basic</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:Arial;font-size:10pt;">earnings</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:Arial;font-size:10pt;">per common unit</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:Arial;font-size:10pt;">are</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:Arial;font-size:10pt;">determined by dividing net </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">income (loss) allocated to the common units after deducting the amount allocated to our</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:Arial;font-size:10pt;">General Partner</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:Arial;font-size:10pt;">(including any distributions to our</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:Arial;font-size:10pt;">General Partner</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:Arial;font-size:10pt;">on its incentive distribution rights) by the weighted average number of</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:Arial;font-size:10pt;">outstanding common units during the period.</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-weight:bold;"> </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">When computing</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:Arial;font-size:10pt;">earnings</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:Arial;font-size:10pt;">per common unit under the two class method in periods when distributions are greater than earnings, the amount of the distribution is deducted from net income (loss) and the excess of distributions over earnings is allocated between the</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:Arial;font-size:10pt;">General Partner and common units based on how our Partnership Agreement allocates net losses.</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-weight:bold;"> </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Diluted earnings per common unit are computed using the treasury stock method, which considers the potential future issuance of limited partner common units. Unvested phantom units are not included in basic earnings per common unit, as they are not considered to be participating securities, but are included in the calculation of diluted earnings per common unit. For the </span><span style="font-family:Arial;font-size:10pt;">three and six</span><span style="font-family:Arial;font-size:10pt;"> month periods ended </span><span style="font-family:Arial;font-size:10pt;">June 30, 2020</span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;">June 30, 2019</span><span style="font-family:Arial;font-size:10pt;">, all unvested phantom units were excluded from the calculation of diluted common units because the impact was anti-dilutive. Diluted earnings per common unit are computed using the "if converted" method, whereby the amount of net income (loss) and the number of common units issuable are each adjusted as if the Preferred Units, had been converted as of the beginning of the period presented. The calculation of diluted earnings per common unit for the </span><span style="font-family:Arial;font-size:10pt;">three and six</span><span style="font-family:Arial;font-size:10pt;"> month period ended </span><span style="font-family:Arial;font-size:10pt;">June 30, 2019</span><span style="font-family:Arial;font-size:10pt;"> excludes the impact of the Preferred Units, as the inclusion of the impact from the conversion of the Preferred Units into common units would have been anti-dilutive. All remaining outstanding Preferred Units were redeemed for cash on August 8, 2019.</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Revenue Recognition</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> </span><span style="font-family:Arial;font-size:10pt;font-style:italic;">Performance Obligations. </span><span style="font-family:Arial;font-size:10pt;">Revenue is recognized when performance obligations under the terms of a contract with our customer are satisfied. Revenue is generally recognized when we transfer control of our products or services to our customers. Revenue is measured as the amount of consideration we expect to receive in exchange for transferring products or providing services to our customers. We receive cash equal to the invoice price for most product sales and services and payment terms typically range from 30 to 60 days from the date we invoice our customer. With the exception of the initial terms of our compression services contracts of our medium- and high-horsepower compressor packages, our customer contracts are generally for terms of one year or less. Since the period between when we deliver products or services and when the customer pays for products or services is not to exceed one year, we have elected not to calculate or disclose a financing component for our customer contracts.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"/><span style="font-family:Arial;font-size:10pt;">Depending on the terms of the arrangement, we may also defer the recognition of revenue for a portion of the consideration received because we have to satisfy a future performance obligation. For example, consideration received from customers during the fabrication of new compressor packages is typically deferred until control of the compressor package is transferred to our customer.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"/><span style="font-family:Arial;font-size:10pt;">For revenue associated with mobilization of service equipment as part of a service contract arrangement, such revenue, if significant, is deferred and amortized over the estimated service period.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"/><span style="font-family:Arial;font-size:10pt;font-style:italic;">Compression and related services.</span><span style="font-family:Arial;font-size:10pt;"> For compression services revenues recognized over time, our customer contracts typically provide agreed upon monthly service rates and we recognize service revenue based upon the number of days that services have been performed. The majority of our compression services are provided pursuant to contract terms ranging from one month to twenty-four months. Monthly agreements are generally cancellable with 30 days written notice by the customer.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"/><span style="font-family:Arial;font-size:10pt;">Sales taxes, value added taxes, and other taxes we collect concurrent with revenue-producing activities are excluded from revenue. We recognize the cost for freight and shipping costs when control over our products (i.e. delivery) has transferred to the customer as part of cost of product sales.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"/><span style="font-family:Arial;font-size:10pt;font-style:italic;">Use of Estimates. </span><span style="font-family:Arial;font-size:10pt;">Our revenues do not include material amounts of variable consideration, as our revenues typically do not require significant estimates or judgments. The transaction price on a majority of our arrangements are fixed and product returns are immaterial. Additionally, our arrangements typically do not include multiple performance obligations that require estimates of the stand-alone purchase price for each performance obligation. Revenue on certain aftermarket service arrangements that include time as a component of the transaction price is not recognized until the performance obligation is complete.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"/><span style="font-family:Arial;font-size:10pt;font-style:italic;">Contract Assets and Liabilities. </span><span style="font-family:Arial;font-size:10pt;">We consider contract assets to be trade accounts receivable when we have an unconditional right to consideration and only the passage of time is required before payment is due. In certain instances, particularly those requiring customer specific documentation prior to invoicing, our invoicing of the customer is delayed until certain documentation requirements are met. In those cases, we recognize a contract asset rather than a billed trade accounts receivable until we are able to invoice the customer. Contract assets, along with billed trade accounts receivable, are included in trade accounts receivable in our consolidated balance sheets.</span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">    </span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"/><span style="font-family:Arial;font-size:10pt;">We classify contract liabilities as unearned income in our consolidated balance sheets. Such unearned income typically results from advance payments received on orders for new compressor equipment prior to the time such equipment is completed and transferred to the customer in accordance with the customer contract. New equipment sales orders generally take less than twelve months to build and deliver.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"/><span style="font-family:Arial;font-size:10pt;font-style:italic;">Bill-and-Hold Arrangements.</span><span style="font-family:Arial;font-size:10pt;"> We design compressor packages based on our customer’s specifications.</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:Arial;font-size:10pt;">In some cases, the customer will request us to hold the equipment, upon completion of the unit, until the job site is ready to receive the equipment. When this occurs, we along with the customer sign a bill-and-hold agreement, which outlines that the customer has title to the equipment, the equipment is ready for delivery, we cannot use the equipment or direct it to another customer, and we have a present right to payment. When those criteria have been met and the agreement is executed, we recognize the revenue on the equipment because control of the equipment has passed to our customer and our performance obligations are complete. Entering into these arrangements is something we have done as a courtesy for certain customers for many years. The equipment subject to the bill-and-hold agreements have generally been invoiced and paid for through progressive billings such that at the time the bill-and-hold agreement is executed, the majority of the contractual cash obligation of the customer has been received by us.</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Fair Value Measurements</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">We utilize fair value measurements to account for certain items and account balances within our consolidated financial statements. Fair value measurements were utilized in the determination of the carrying value of our Series A Preferred Units (a Level 3 fair value measurement). We also utilize fair value measurements on a recurring basis in the accounting for our foreign currency forward purchase and sale derivative contracts. For these fair value measurements, we utilize the quoted value (a Level 2 fair value measurement). Refer to </span><span style="font-family:Arial;font-size:10pt;">Note 9</span><span style="font-family:Arial;font-size:10pt;"> - "Fair Value Measurements" for further discussion.</span></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Fair value measurements are also utilized on a nonrecurring basis, such as in the allocation of purchase consideration for acquisition transactions to the assets and liabilities acquired, including intangible assets (a Level 3 fair value measurement) and for the impairment of long-lived assets (a Level 3 fair value measurement). </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Distributions</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"/><span style="font-family:Arial;font-size:10pt;">On </span><span style="font-family:Arial;font-size:10pt;">January 20, 2020</span><span style="font-family:Arial;font-size:10pt;">, our General Partner declared a cash distribution attributable to the quarter ended December 31, 2019 of </span><span style="font-family:Arial;font-size:10pt;"><span>$0.01</span></span><span style="font-family:Arial;font-size:10pt;"> per outstanding common unit. This distribution equates to a distribution of </span><span style="font-family:Arial;font-size:10pt;"><span>$0.04</span></span><span style="font-family:Arial;font-size:10pt;"> per outstanding common unit on an annualized basis. This distribution was paid on </span><span style="font-family:Arial;font-size:10pt;">February 14, 2020</span><span style="font-family:Arial;font-size:10pt;">, to each of the holders of common units of record as of the close of business on </span><span style="font-family:Arial;font-size:10pt;">February 1, 2020</span><span style="font-family:Arial;font-size:10pt;">.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">On </span><span style="font-family:Arial;font-size:10pt;">April 20, 2020</span><span style="font-family:Arial;font-size:10pt;">, our General Partner declared a cash distribution attributable to the quarter ended March 31, 2020 of </span><span style="font-family:Arial;font-size:10pt;">$0.01</span><span style="font-family:Arial;font-size:10pt;"> per outstanding common unit. This distribution equates to a distribution of </span><span style="font-family:Arial;font-size:10pt;">$0.04</span><span style="font-family:Arial;font-size:10pt;"> per outstanding common unit on an annualized basis. This distribution was paid on </span><span style="font-family:Arial;font-size:10pt;">May 15, 2020</span><span style="font-family:Arial;font-size:10pt;">, to each of the holders of common units of record as of the close of business on </span><span style="font-family:Arial;font-size:10pt;">May 1, 2020</span><span style="font-family:Arial;font-size:10pt;">.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">New Accounting Pronouncements</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;text-decoration:underline;">Standards adopted in </span><span style="font-family:Arial;font-size:10pt;font-style:italic;text-decoration:underline;">2020</span><span style="font-family:Arial;font-size:10pt;font-style:italic;text-decoration:underline;"> </span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">In August 2018, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") 2018-15, "Intangibles—Goodwill and Other—Internal-Use Software (Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract." ASU 2018-15 clarifies the accounting for implementation costs in cloud computing arrangements. ASU 2018-15 is effective for us the first quarter of fiscal 2020. The adoption of this standard did not have a material impact on our consolidated financial statements.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:Arial;font-size:10pt;">    </span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;text-decoration:underline;">Standards not yet adopted</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">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 impairments will be accounted for as an allowance for credit losses deducted from the amortized cost basis at each reporting date. Updates at each reporting date after initial adoption will be recorded through selling, general, and administrative expense. ASU 2016-13 is effective for us the first quarter of fiscal 2023. We continue to assess the potential effects of these changes to our consolidated financial statements.    </span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">    </span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">In December 2019, the FASB issued 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. ASU 2019-12 is effective for us the first quarter of fiscal 2021. We continue to assess the potential effects of these changes to our consolidated financial statements.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"/><span style="font-family:Arial;font-size:10pt;">In March 2020, the FASB issued ASU 2020-04, “Reference Rate Reform (Topic 848)”, which provides optional expedients and exceptions for applying US 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. We are currently evaluating the impacts of the provisions of ASU 2020-04 on our consolidated financial statements.</span></div> <div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Organization</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div>CSI Compressco LP, a Delaware limited partnership, is a provider of compression services and equipment for natural gas and oil production, gathering, artificial lift, transmission, processing, and storage. We sell standard and custom-designed, engineered compressor packages and provide aftermarket services and compressor package parts and components manufactured by third-party suppliers. We provide these compression services and equipment to a broad base of natural gas and oil exploration and production, midstream, and transmission companies operating throughout many of the onshore producing regions of the United States as well as in a number of foreign locations, including the countries of Mexico, Canada, and Argentina. We design and fabricate a majority of the compressor packages that we use to provide compression services and sell to customers. <div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Presentation</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Our unaudited consolidated financial statements include the accounts of our wholly owned subsidiaries. All intercompany balances and transactions have been eliminated. In the opinion of our management, our unaudited consolidated financial statements as of </span><span style="font-family:Arial;font-size:10pt;color:#000000;text-decoration:none;">June 30, 2020</span><span style="font-family:Arial;font-size:10pt;">, and for the </span><span style="font-family:Arial;font-size:10pt;">three and six</span><span style="font-family:Arial;font-size:10pt;"> month periods ended </span><span style="font-family:Arial;font-size:10pt;color:#000000;text-decoration:none;">June 30, 2020</span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;">2019</span><span style="font-family:Arial;font-size:10pt;">, include all normal recurring adjustments that are necessary to provide a fair statement of our results for these interim periods. Operating results for the </span><span style="font-family:Arial;font-size:10pt;">three and six</span><span style="font-family:Arial;font-size:10pt;"> month periods ended </span><span style="font-family:Arial;font-size:10pt;color:#000000;text-decoration:none;">June 30, 2020</span><span style="font-family:Arial;font-size:10pt;"> are not necessarily indicative of results that may be expected for the twelve months ended </span><span style="font-family:Arial;font-size:10pt;">December 31, 2020</span><span style="font-family:Arial;font-size:10pt;">.</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">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 </span><span style="font-family:Arial;font-size:10pt;">December 31, 2019</span><span style="font-family:Arial;font-size:10pt;"> and notes thereto included in our </span><a href="#" style="font-family:Arial;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Annual Report on Form 10-K</span></a><span style="font-family:Arial;font-size:10pt;">, which we filed with the SEC on March 16, </span><span style="font-family:Arial;font-size:10pt;">2020</span><span style="font-family:Arial;font-size:10pt;">.</span></div> 1 <div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Use of Estimates</span></div><div style="line-height:120%;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;"> </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The preparation of financial statements in conformity with U.S. GAAP requires us 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="font-family:inherit;font-size:10pt;"> </span><span style="font-family:Arial;font-size:10pt;">material.</span></div> <div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Reclassifications</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"/><span style="font-family:Arial;font-size:10pt;">Certain previously reported financial information has been reclassified to conform to the current year's presentation. The impact of such reclassifications was not significant to the prior year's overall presentation.</span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div> <div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Cash Equivalents</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">We consider all highly liquid cash investments with maturities of three months or less when purchased to be cash equivalents.</span></div> 1500000 <div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Foreign Currencies</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Accumulated other comprehensive income (loss) is included in partners’ capital in the accompanying consolidated balance sheets and consists of the cumulative currency translation adjustments associated with our international operations. Foreign currency exchange (gains) and losses are included in other (income) expense, net and totaled </span><span style="font-family:Arial;font-size:10pt;"><span>$(0.3) million</span></span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;"><span>$1.4 million</span></span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:Arial;font-size:10pt;">during the </span><span style="font-family:Arial;font-size:10pt;">three and six</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:Arial;font-size:10pt;">month periods ended</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:Arial;font-size:10pt;">June 30, 2020</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:Arial;font-size:10pt;">respectively, and </span><span style="font-family:Arial;font-size:10pt;"><span>$(0.04) million</span></span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;"><span>$(1.0) million</span></span><span style="font-family:Arial;font-size:10pt;"> during the </span><span style="font-family:Arial;font-size:10pt;">three and six</span><span style="font-family:Arial;font-size:10pt;"> month periods ended </span><span style="font-family:Arial;font-size:10pt;">June 30, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:Arial;font-size:10pt;">respectively.</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div> -300000 1400000 -40000.00 -1000000.0 <div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Inventories</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Inventories</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:Arial;font-size:10pt;">consist primarily of compressor package parts and supplies and work in progress and are stated at the lower of cost or</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:Arial;font-size:10pt;">net realizable value. For parts and supplies, cost is determined using the weighted average</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:Arial;font-size:10pt;">cost</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:Arial;font-size:10pt;">method. The cost of work in progress is determined using the specific identification method.</span></div> -2600000 <div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Impairments and Other Charges</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">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. See </span><span style="font-family:Arial;font-size:10pt;">Note 3</span><span style="font-family:Arial;font-size:10pt;"> - "Impairments and Other Charges" for additional discussion of recorded impairments.</span></div><div style="line-height:120%;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><br/></span></div> <div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Earnings</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Per Common Unit</span></div><div style="line-height:120%;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Our computations of</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:Arial;font-size:10pt;">earnings</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:Arial;font-size:10pt;">per common unit are based on the weighted average number of common units outstanding during the applicable period. Basic</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:Arial;font-size:10pt;">earnings</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:Arial;font-size:10pt;">per common unit</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:Arial;font-size:10pt;">are</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:Arial;font-size:10pt;">determined by dividing net </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">income (loss) allocated to the common units after deducting the amount allocated to our</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:Arial;font-size:10pt;">General Partner</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:Arial;font-size:10pt;">(including any distributions to our</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:Arial;font-size:10pt;">General Partner</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:Arial;font-size:10pt;">on its incentive distribution rights) by the weighted average number of</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:Arial;font-size:10pt;">outstanding common units during the period.</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-weight:bold;"> </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">When computing</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:Arial;font-size:10pt;">earnings</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:Arial;font-size:10pt;">per common unit under the two class method in periods when distributions are greater than earnings, the amount of the distribution is deducted from net income (loss) and the excess of distributions over earnings is allocated between the</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:Arial;font-size:10pt;">General Partner and common units based on how our Partnership Agreement allocates net losses.</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-weight:bold;"> </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Diluted earnings per common unit are computed using the treasury stock method, which considers the potential future issuance of limited partner common units. Unvested phantom units are not included in basic earnings per common unit, as they are not considered to be participating securities, but are included in the calculation of diluted earnings per common unit. For the </span><span style="font-family:Arial;font-size:10pt;">three and six</span><span style="font-family:Arial;font-size:10pt;"> month periods ended </span><span style="font-family:Arial;font-size:10pt;">June 30, 2020</span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;">June 30, 2019</span><span style="font-family:Arial;font-size:10pt;">, all unvested phantom units were excluded from the calculation of diluted common units because the impact was anti-dilutive. Diluted earnings per common unit are computed using the "if converted" method, whereby the amount of net income (loss) and the number of common units issuable are each adjusted as if the Preferred Units, had been converted as of the beginning of the period presented. The calculation of diluted earnings per common unit for the </span><span style="font-family:Arial;font-size:10pt;">three and six</span><span style="font-family:Arial;font-size:10pt;"> month period ended </span><span style="font-family:Arial;font-size:10pt;">June 30, 2019</span><span style="font-family:Arial;font-size:10pt;"> excludes the impact of the Preferred Units, as the inclusion of the impact from the conversion of the Preferred Units into common units would have been anti-dilutive. All remaining outstanding Preferred Units were redeemed for cash on August 8, 2019.</span></div> <div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Revenue Recognition</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> </span><span style="font-family:Arial;font-size:10pt;font-style:italic;">Performance Obligations. </span><span style="font-family:Arial;font-size:10pt;">Revenue is recognized when performance obligations under the terms of a contract with our customer are satisfied. Revenue is generally recognized when we transfer control of our products or services to our customers. Revenue is measured as the amount of consideration we expect to receive in exchange for transferring products or providing services to our customers. We receive cash equal to the invoice price for most product sales and services and payment terms typically range from 30 to 60 days from the date we invoice our customer. With the exception of the initial terms of our compression services contracts of our medium- and high-horsepower compressor packages, our customer contracts are generally for terms of one year or less. Since the period between when we deliver products or services and when the customer pays for products or services is not to exceed one year, we have elected not to calculate or disclose a financing component for our customer contracts.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"/><span style="font-family:Arial;font-size:10pt;">Depending on the terms of the arrangement, we may also defer the recognition of revenue for a portion of the consideration received because we have to satisfy a future performance obligation. For example, consideration received from customers during the fabrication of new compressor packages is typically deferred until control of the compressor package is transferred to our customer.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"/><span style="font-family:Arial;font-size:10pt;">For revenue associated with mobilization of service equipment as part of a service contract arrangement, such revenue, if significant, is deferred and amortized over the estimated service period.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"/><span style="font-family:Arial;font-size:10pt;font-style:italic;">Compression and related services.</span><span style="font-family:Arial;font-size:10pt;"> For compression services revenues recognized over time, our customer contracts typically provide agreed upon monthly service rates and we recognize service revenue based upon the number of days that services have been performed. The majority of our compression services are provided pursuant to contract terms ranging from one month to twenty-four months. Monthly agreements are generally cancellable with 30 days written notice by the customer.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"/><span style="font-family:Arial;font-size:10pt;">Sales taxes, value added taxes, and other taxes we collect concurrent with revenue-producing activities are excluded from revenue. We recognize the cost for freight and shipping costs when control over our products (i.e. delivery) has transferred to the customer as part of cost of product sales.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"/><span style="font-family:Arial;font-size:10pt;font-style:italic;">Use of Estimates. </span><span style="font-family:Arial;font-size:10pt;">Our revenues do not include material amounts of variable consideration, as our revenues typically do not require significant estimates or judgments. The transaction price on a majority of our arrangements are fixed and product returns are immaterial. Additionally, our arrangements typically do not include multiple performance obligations that require estimates of the stand-alone purchase price for each performance obligation. Revenue on certain aftermarket service arrangements that include time as a component of the transaction price is not recognized until the performance obligation is complete.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"/><span style="font-family:Arial;font-size:10pt;font-style:italic;">Contract Assets and Liabilities. </span><span style="font-family:Arial;font-size:10pt;">We consider contract assets to be trade accounts receivable when we have an unconditional right to consideration and only the passage of time is required before payment is due. In certain instances, particularly those requiring customer specific documentation prior to invoicing, our invoicing of the customer is delayed until certain documentation requirements are met. In those cases, we recognize a contract asset rather than a billed trade accounts receivable until we are able to invoice the customer. Contract assets, along with billed trade accounts receivable, are included in trade accounts receivable in our consolidated balance sheets.</span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">    </span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"/><span style="font-family:Arial;font-size:10pt;">We classify contract liabilities as unearned income in our consolidated balance sheets. Such unearned income typically results from advance payments received on orders for new compressor equipment prior to the time such equipment is completed and transferred to the customer in accordance with the customer contract. New equipment sales orders generally take less than twelve months to build and deliver.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"/><span style="font-family:Arial;font-size:10pt;font-style:italic;">Bill-and-Hold Arrangements.</span><span style="font-family:Arial;font-size:10pt;"> We design compressor packages based on our customer’s specifications.</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:Arial;font-size:10pt;">In some cases, the customer will request us to hold the equipment, upon completion of the unit, until the job site is ready to receive the equipment. When this occurs, we along with the customer sign a bill-and-hold agreement, which outlines that the customer has title to the equipment, the equipment is ready for delivery, we cannot use the equipment or direct it to another customer, and we have a present right to payment. When those criteria have been met and the agreement is executed, we recognize the revenue on the equipment because control of the equipment has passed to our customer and our performance obligations are complete. Entering into these arrangements is something we have done as a courtesy for certain customers for many years. The equipment subject to the bill-and-hold agreements have generally been invoiced and paid for through progressive billings such that at the time the bill-and-hold agreement is executed, the majority of the contractual cash obligation of the customer has been received by us.</span></div> <div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Fair Value Measurements</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">We utilize fair value measurements to account for certain items and account balances within our consolidated financial statements. Fair value measurements were utilized in the determination of the carrying value of our Series A Preferred Units (a Level 3 fair value measurement). We also utilize fair value measurements on a recurring basis in the accounting for our foreign currency forward purchase and sale derivative contracts. For these fair value measurements, we utilize the quoted value (a Level 2 fair value measurement). Refer to </span><span style="font-family:Arial;font-size:10pt;">Note 9</span><span style="font-family:Arial;font-size:10pt;"> - "Fair Value Measurements" for further discussion.</span></div><div style="line-height:120%;padding-top:12px;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Fair value measurements are also utilized on a nonrecurring basis, such as in the allocation of purchase consideration for acquisition transactions to the assets and liabilities acquired, including intangible assets (a Level 3 fair value measurement) and for the impairment of long-lived assets (a Level 3 fair value measurement). </span></div> <div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Distributions</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"/><span style="font-family:Arial;font-size:10pt;">On </span><span style="font-family:Arial;font-size:10pt;">January 20, 2020</span><span style="font-family:Arial;font-size:10pt;">, our General Partner declared a cash distribution attributable to the quarter ended December 31, 2019 of </span><span style="font-family:Arial;font-size:10pt;"><span>$0.01</span></span><span style="font-family:Arial;font-size:10pt;"> per outstanding common unit. This distribution equates to a distribution of </span><span style="font-family:Arial;font-size:10pt;"><span>$0.04</span></span><span style="font-family:Arial;font-size:10pt;"> per outstanding common unit on an annualized basis. This distribution was paid on </span><span style="font-family:Arial;font-size:10pt;">February 14, 2020</span><span style="font-family:Arial;font-size:10pt;">, to each of the holders of common units of record as of the close of business on </span><span style="font-family:Arial;font-size:10pt;">February 1, 2020</span><span style="font-family:Arial;font-size:10pt;">.</span></div> 0.01 0.04 <div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">New Accounting Pronouncements</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;text-decoration:underline;">Standards adopted in </span><span style="font-family:Arial;font-size:10pt;font-style:italic;text-decoration:underline;">2020</span><span style="font-family:Arial;font-size:10pt;font-style:italic;text-decoration:underline;"> </span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">In August 2018, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") 2018-15, "Intangibles—Goodwill and Other—Internal-Use Software (Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract." ASU 2018-15 clarifies the accounting for implementation costs in cloud computing arrangements. ASU 2018-15 is effective for us the first quarter of fiscal 2020. The adoption of this standard did not have a material impact on our consolidated financial statements.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:Arial;font-size:10pt;">    </span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;text-decoration:underline;">Standards not yet adopted</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">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 impairments will be accounted for as an allowance for credit losses deducted from the amortized cost basis at each reporting date. Updates at each reporting date after initial adoption will be recorded through selling, general, and administrative expense. ASU 2016-13 is effective for us the first quarter of fiscal 2023. We continue to assess the potential effects of these changes to our consolidated financial statements.    </span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">    </span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">In December 2019, the FASB issued 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. ASU 2019-12 is effective for us the first quarter of fiscal 2021. We continue to assess the potential effects of these changes to our consolidated financial statements.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"/><span style="font-family:Arial;font-size:10pt;">In March 2020, the FASB issued ASU 2020-04, “Reference Rate Reform (Topic 848)”, which provides optional expedients and exceptions for applying US 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. We are currently evaluating the impacts of the provisions of ASU 2020-04 on our consolidated financial statements.</span></div> EVENUE FROM CONTRACTS WITH CUSTOMERS<div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;background-color:#ffffff;">As of </span><span style="font-family:Arial;font-size:10pt;">June 30, 2020</span><span style="font-family:Arial;font-size:10pt;background-color:#ffffff;">, we had</span><span style="font-family:Arial;font-size:10pt;"> </span><span style="font-family:Arial;font-size:10pt;"><span>$50.0 million</span></span><span style="font-family:Arial;font-size:10pt;"> of remaining contractual performance obligations for compression services. As a practical expedient, thi</span><span style="font-family:Arial;font-size:10pt;background-color:#ffffff;">s amount does not include revenue for compression service contracts whose original expected duration is less than twelve months an</span><span style="font-family:Arial;font-size:10pt;">d does not consider the effects of the time value of money</span><span style="font-family:Arial;font-size:10pt;background-color:#ffffff;">. Expected revenue to be recognized in the future as of</span><span style="font-family:Arial;font-size:10pt;background-color:#ffffff;"> </span><span style="font-family:Arial;font-size:10pt;">June 30, 2020</span><span style="font-family:Arial;font-size:10pt;background-color:#ffffff;"> </span><span style="font-family:Arial;font-size:10pt;background-color:#ffffff;">for completion of performance obligations of compression service contracts are as follows:</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="24"/></tr><tr><td style="width:35%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">2021</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">2022</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">2023</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Thereafter</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Total</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-weight:bold;"> </span></div></td><td colspan="23" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">(In Thousands)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Compression service contracts remaining performance obligations</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>35,385</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>12,735</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>1,807</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>62</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>46</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>50,035</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;background-color:#ffffff;">    </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Our contract asset balances included in trade accounts receivable in our consolidated balance sheets, primarily associated with customer documentation requirements prior to invoicing, were </span><span style="font-family:Arial;font-size:10pt;"><span>$8.2 million</span></span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;"><span>$9.6 million</span></span><span style="font-family:Arial;font-size:10pt;"> as of</span><span style="font-family:Arial;font-size:10pt;"> </span><span style="font-family:Arial;font-size:10pt;">June 30, 2020</span><span style="font-family:Arial;font-size:10pt;background-color:#ffffff;"> </span><span style="font-family:Arial;font-size:10pt;background-color:#ffffff;">and</span><span style="font-family:Arial;font-size:10pt;background-color:#ffffff;"> </span><span style="font-family:Arial;font-size:10pt;">December 31, 2019</span><span style="font-family:Arial;font-size:10pt;">, respectively.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;background-color:#ffffff;"/><span style="font-family:Arial;font-size:10pt;">Collections associated with progressive billings to customers for the construction of compression equipment is included in </span><span style="font-family:Arial;font-size:10pt;background-color:#ffffff;">unearned income in the consolidated balance sheets. The following table reflects the changes in</span><span style="font-family:Arial;font-size:10pt;"> </span><span style="font-family:Arial;font-size:10pt;">unearned income in our consolidated balance sheets </span><span style="font-family:Arial;font-size:10pt;background-color:#ffffff;">for the periods indicated:</span><span style="font-family:Arial;font-size:10pt;"> </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:83.203125%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:57%;"/><td style="width:1%;"/><td style="width:19%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:19%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Six Months Ended<br/>June 30,</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-weight:bold;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">(In Thousands)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Unearned income, beginning of period</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>9,505</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>24,898</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Additional unearned income</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>31,619</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>83,640</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Revenue recognized</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(29,960</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(77,708</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Unearned income, end of period</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>11,164</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>30,830</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">During the </span><span style="font-family:Arial;font-size:10pt;">six</span><span style="font-family:Arial;font-size:10pt;"> months ended </span><span style="font-family:Arial;font-size:10pt;">June 30, 2020</span><span style="font-family:Arial;font-size:10pt;">, we recognized in equipment sales revenue </span><span style="font-family:Arial;font-size:10pt;"><span>$5.7 million</span></span><span style="font-family:Arial;font-size:10pt;"> from unearned income that was deferred as of </span><span style="font-family:Arial;font-size:10pt;">December 31, 2019</span><span style="font-family:Arial;font-size:10pt;">. During the </span><span style="font-family:Arial;font-size:10pt;">six</span><span style="font-family:Arial;font-size:10pt;"> months ended </span><span style="font-family:Arial;font-size:10pt;">June 30, 2019</span><span style="font-family:Arial;font-size:10pt;">, we recognized in equipment sales revenue of </span><span style="font-family:Arial;font-size:10pt;"><span>$18.7 million</span></span><span style="font-family:Arial;font-size:10pt;"> from unearned income that was deferred as of </span><span style="font-family:Arial;font-size:10pt;">December 31, 2018</span><span style="font-family:Arial;font-size:10pt;">.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;background-color:#ffffff;font-style:italic;"/><span style="font-family:Arial;font-size:10pt;background-color:#ffffff;">As of</span><span style="font-family:Arial;font-size:10pt;"> </span><span style="font-family:Arial;font-size:10pt;">June 30, 2020</span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;">June 30, 2019</span><span style="font-family:Arial;font-size:10pt;">, contract costs were immaterial.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;background-color:#ffffff;font-style:italic;"/><span style="font-family:Arial;font-size:10pt;background-color:#ffffff;">Disaggregated revenue from contracts with customers by geography is as follows:</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:88.4765625%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:33%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Three Months Ended<br/>June 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Six Months Ended<br/>June 30,</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="15" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">(In Thousands)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Compression and related services</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">U.S.</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>49,084</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>55,620</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>106,359</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>109,637</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">International</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>7,252</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>9,256</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>15,742</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>17,941</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>56,336</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>64,876</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>122,101</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>127,578</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Aftermarket services</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">U.S.</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>15,427</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>17,745</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>32,712</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>31,076</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">International</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>310</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>411</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>995</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>694</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>15,737</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>18,156</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>33,707</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>31,770</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Equipment sales</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">U.S.</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>24,073</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>52,757</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>30,111</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>78,924</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">International</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>267</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>67</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>773</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>1,020</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>24,340</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>52,824</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>30,884</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>79,944</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Total Revenue</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">U.S.</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>88,584</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>126,122</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>169,182</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>219,637</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">International</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>7,829</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>9,734</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>17,510</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>19,655</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>96,413</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>135,856</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>186,692</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>239,292</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 50000000.0 <div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="24"/></tr><tr><td style="width:35%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">2021</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">2022</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">2023</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Thereafter</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Total</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-weight:bold;"> </span></div></td><td colspan="23" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">(In Thousands)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Compression service contracts remaining performance obligations</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>35,385</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>12,735</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>1,807</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>62</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>46</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>50,035</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 35385000 12735000 1807000 62000 46000 50035000 8200000 9600000 <div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:83.203125%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:57%;"/><td style="width:1%;"/><td style="width:19%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:19%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Six Months Ended<br/>June 30,</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-weight:bold;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">(In Thousands)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Unearned income, beginning of period</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>9,505</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>24,898</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Additional unearned income</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>31,619</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>83,640</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Revenue recognized</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(29,960</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(77,708</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Unearned income, end of period</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>11,164</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>30,830</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 9505000 24898000 31619000 83640000 29960000 77708000 11164000 30830000 5700000 18700000 <div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:88.4765625%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:33%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Three Months Ended<br/>June 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Six Months Ended<br/>June 30,</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="15" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">(In Thousands)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Compression and related services</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">U.S.</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>49,084</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>55,620</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>106,359</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>109,637</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">International</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>7,252</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>9,256</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>15,742</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>17,941</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>56,336</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>64,876</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>122,101</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>127,578</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Aftermarket services</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">U.S.</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>15,427</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>17,745</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>32,712</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>31,076</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">International</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>310</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>411</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>995</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>694</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>15,737</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>18,156</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>33,707</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>31,770</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Equipment sales</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">U.S.</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>24,073</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>52,757</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>30,111</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>78,924</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">International</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>267</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>67</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>773</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>1,020</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>24,340</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>52,824</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>30,884</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>79,944</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Total Revenue</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">U.S.</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>88,584</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>126,122</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>169,182</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>219,637</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">International</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>7,829</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>9,734</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>17,510</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>19,655</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>96,413</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>135,856</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>186,692</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>239,292</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 49084000 55620000 106359000 109637000 7252000 9256000 15742000 17941000 56336000 64876000 122101000 127578000 15427000 17745000 32712000 31076000 310000 411000 995000 694000 15737000 18156000 33707000 31770000 24073000 52757000 30111000 78924000 267000 67000 773000 1020000 24340000 52824000 30884000 79944000 88584000 126122000 169182000 219637000 7829000 9734000 17510000 19655000 96413000 135856000 186692000 239292000 <span style="font-family:Arial;font-size:10pt;font-weight:bold;">IMPAIRMENTS AND OTHER CHARGES</span><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Impairments of Long-Lived Assets</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">During the first half of 2020, the COVID-19 pandemic and decline in oil and gas prices had a significant impact on our customers and industry, resulting in a decrease in demand in certain of our service lines. </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">During the first quarter of 2020, we started to see our customers revise their capital budgets downwards and adjust their operations accordingly, which led to a decline in orders for new compression equipment to be fabricated and sold to third parties. We concluded that these events were indicators of impairment for all our asset groups. We performed a recoverability analysis on all our long-lived asset groups and we determined that the carrying values of our Midland manufacturing facility and related new unit sales inventory exceeded their respective fair values. Therefore, we recorded impairments of approximately </span><span style="font-family:Arial;font-size:10pt;"><span>$5.4 million</span></span><span style="font-family:Arial;font-size:10pt;"> related to these assets. Fair value was estimated based on a market approach. </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">During the second quarter of 2020, primarily as a result of continued negative impacts on our compression fleet associated with the COVID-19 pandemic and declines in oil and gas prices, we recorded impairments and </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">other charges of approximately </span><span style="font-family:Arial;font-size:10pt;"><span>$9.0 million</span></span><span style="font-family:Arial;font-size:10pt;"> associated with non-core used compressor equipment that we have held for sale, the low-horsepower class of our compression fleet, and field inventory for compression and related services. Fair value used to determine impairments was estimated based on a market approach. Given the dynamic nature of the events, we are not able to reasonably estimate how long our operations will be impacted and the full impact these events will have on our operations. As a result, we could have indicators of impairment again in future periods resulting in additional asset impairments.</span></div> 5400000 9000000.0 <span style="font-family:Arial;font-size:10pt;font-weight:bold;">INVENTORIES</span><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> Components of inventories as of </span><span style="font-family:Arial;font-size:10pt;">June 30, 2020</span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;">December 31, 2019</span><span style="font-family:Arial;font-size:10pt;">, are as follows: </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:68.359375%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:41%;"/><td style="width:1%;"/><td style="width:27%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:27%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">June 30, 2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">December 31, 2019</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-weight:bold;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">(In Thousands)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Parts and supplies</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>30,270</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>42,814</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Work in progress</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>9,922</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>13,223</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Total inventories</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>40,192</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>56,037</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><span style="font-family:Arial;font-size:10pt;"> Inventories</span><span style="font-family:inherit;font-size:10pt;"> </span>consist primarily of compressor package parts and supplies. Work in progress inventories consist primarily of new compressor packages located at our manufacturing facility in Midland, Texas. <div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> Components of inventories as of </span><span style="font-family:Arial;font-size:10pt;">June 30, 2020</span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;">December 31, 2019</span><span style="font-family:Arial;font-size:10pt;">, are as follows: </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:68.359375%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:41%;"/><td style="width:1%;"/><td style="width:27%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:27%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">June 30, 2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">December 31, 2019</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-weight:bold;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">(In Thousands)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Parts and supplies</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>30,270</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>42,814</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Work in progress</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>9,922</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>13,223</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Total inventories</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>40,192</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>56,037</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 30270000 42814000 9922000 13223000 40192000 56037000 LEASES<div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">We have operating leases for some of our office space, warehouse space, operating locations, and machinery and equipment. Our leases have remaining lease terms ranging from </span><span style="font-family:Arial;font-size:10pt;"><span>1</span></span><span style="font-family:Arial;font-size:10pt;"> to </span><span style="font-family:Arial;font-size:10pt;"><span>10 years</span></span><span style="font-family:Arial;font-size:10pt;">. 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. Our leases generally require us to pay all maintenance and insurance costs. During the fourth quarter of 2019, we entered into a lease agreement commitment for 14 compressor packages. The leases are for an initial term of seven years and commence upon the completion of the fabrication of the compressor packages. During the first quarter, we took delivery of eight compressor packages. During the second quarter, we took delivery of the remaining six compressor packages. We have no other lease agreement commitments that have not yet commenced that create significant rights and obligations. Our lease agreements do not contain any material residual value guarantees or material restrictive covenants.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">In November 2019, we entered into a sale and leaseback transaction with a third-party lessor whereby we received </span><span style="font-family:Arial;font-size:10pt;"><span>$9.8 million</span></span><span style="font-family:Arial;font-size:10pt;"> of proceeds from the sale of certain of our compression equipment in service and entered into an associated lease of the same equipment having an initial lease term of seven years.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Lease costs are included in either cost of revenues or selling, general, and administrative expense depending on the use of the underlying asset. Total lease expense (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), was </span><span style="font-family:Arial;font-size:10pt;"><span>$3.5 million</span></span><span style="font-family:Arial;font-size:10pt;"> and</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:Arial;font-size:10pt;"><span>$6.7 million</span></span><span style="font-family:Arial;font-size:10pt;"> for the </span><span style="font-family:Arial;font-size:10pt;">three and six</span><span style="font-family:Arial;font-size:10pt;"> month period ended </span><span style="font-family:Arial;font-size:10pt;">June 30, 2020</span><span style="font-family:Arial;font-size:10pt;">, respectively, of which, </span><span style="font-family:Arial;font-size:10pt;"><span>$0.6 million</span></span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:Arial;font-size:10pt;">and </span><span style="font-family:Arial;font-size:10pt;"><span>$1.5 million</span></span><span style="font-family:Arial;font-size:10pt;"> respectively, related to short-term leases. Variable rent expense was not material.</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Operating lease supplemental cash flow information:</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:92.3828125%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:61%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Six Months Ended June 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">2020</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">(In Thousands)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Cash paid for amounts included in the measurement of lease liabilities:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">     Operating cash flows - operating leases</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>4,816</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>2,285</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Right-of-use assets obtained in exchange for lease obligations:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">     Operating leases</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>12,471</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>2,663</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:10px;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Supplemental balance sheet information:</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:92.3828125%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:61%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">June 30, 2020</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">December 31, 2019</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-weight:bold;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">(In Thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Operating leases:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">     Operating right-of-use asset</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>29,936</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>21,006</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">     Accrued liabilities and other</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>8,216</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>6,706</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">     Operating lease liabilities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>21,140</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>13,822</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">     Total operating lease liabilities</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>29,356</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>20,528</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Additional operating lease information:</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:92.1875%;border-collapse:collapse;text-align:left;"><tr><td colspan="6"/></tr><tr><td style="width:61%;"/><td style="width:18%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:18%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">June 30, 2020</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">December 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Weighted average remaining lease term:</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">     Operating leases</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>5.17 Years</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>4.51 Years</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Weighted average discount rate:</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">     Operating leases</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>9.90</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>8.73</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">%</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Future minimum lease payments by year and in the aggregate, under non-cancelable operating leases with terms in excess of one year, consist of the following at </span><span style="font-family:Arial;font-size:10pt;">June 30, 2020</span><span style="font-family:Arial;font-size:10pt;">:</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:74.21875%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:76%;"/><td style="width:1%;"/><td style="width:22%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Operating Leases</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-weight:bold;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">(In Thousands)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Remainder of 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>5,192</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">2020</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>8,768</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">2021</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>6,575</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">2022</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>4,322</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">2023</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>4,250</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Thereafter</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>8,819</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Total lease payments</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>37,926</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Less imputed interest</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(8,570</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Total lease liabilities</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>29,356</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> LEASES<div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">We have operating leases for some of our office space, warehouse space, operating locations, and machinery and equipment. Our leases have remaining lease terms ranging from </span><span style="font-family:Arial;font-size:10pt;"><span>1</span></span><span style="font-family:Arial;font-size:10pt;"> to </span><span style="font-family:Arial;font-size:10pt;"><span>10 years</span></span><span style="font-family:Arial;font-size:10pt;">. 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. Our leases generally require us to pay all maintenance and insurance costs. During the fourth quarter of 2019, we entered into a lease agreement commitment for 14 compressor packages. The leases are for an initial term of seven years and commence upon the completion of the fabrication of the compressor packages. During the first quarter, we took delivery of eight compressor packages. During the second quarter, we took delivery of the remaining six compressor packages. We have no other lease agreement commitments that have not yet commenced that create significant rights and obligations. Our lease agreements do not contain any material residual value guarantees or material restrictive covenants.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">In November 2019, we entered into a sale and leaseback transaction with a third-party lessor whereby we received </span><span style="font-family:Arial;font-size:10pt;"><span>$9.8 million</span></span><span style="font-family:Arial;font-size:10pt;"> of proceeds from the sale of certain of our compression equipment in service and entered into an associated lease of the same equipment having an initial lease term of seven years.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Lease costs are included in either cost of revenues or selling, general, and administrative expense depending on the use of the underlying asset. Total lease expense (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), was </span><span style="font-family:Arial;font-size:10pt;"><span>$3.5 million</span></span><span style="font-family:Arial;font-size:10pt;"> and</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:Arial;font-size:10pt;"><span>$6.7 million</span></span><span style="font-family:Arial;font-size:10pt;"> for the </span><span style="font-family:Arial;font-size:10pt;">three and six</span><span style="font-family:Arial;font-size:10pt;"> month period ended </span><span style="font-family:Arial;font-size:10pt;">June 30, 2020</span><span style="font-family:Arial;font-size:10pt;">, respectively, of which, </span><span style="font-family:Arial;font-size:10pt;"><span>$0.6 million</span></span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:Arial;font-size:10pt;">and </span><span style="font-family:Arial;font-size:10pt;"><span>$1.5 million</span></span><span style="font-family:Arial;font-size:10pt;"> respectively, related to short-term leases. Variable rent expense was not material.</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Operating lease supplemental cash flow information:</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:92.3828125%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:61%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Six Months Ended June 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">2020</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">(In Thousands)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Cash paid for amounts included in the measurement of lease liabilities:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">     Operating cash flows - operating leases</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>4,816</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>2,285</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Right-of-use assets obtained in exchange for lease obligations:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">     Operating leases</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>12,471</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>2,663</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:10px;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Supplemental balance sheet information:</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:92.3828125%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:61%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">June 30, 2020</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">December 31, 2019</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-weight:bold;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">(In Thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Operating leases:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">     Operating right-of-use asset</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>29,936</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>21,006</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">     Accrued liabilities and other</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>8,216</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>6,706</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">     Operating lease liabilities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>21,140</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>13,822</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">     Total operating lease liabilities</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>29,356</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>20,528</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Additional operating lease information:</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:92.1875%;border-collapse:collapse;text-align:left;"><tr><td colspan="6"/></tr><tr><td style="width:61%;"/><td style="width:18%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:18%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">June 30, 2020</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">December 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Weighted average remaining lease term:</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">     Operating leases</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>5.17 Years</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>4.51 Years</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Weighted average discount rate:</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">     Operating leases</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>9.90</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>8.73</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">%</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Future minimum lease payments by year and in the aggregate, under non-cancelable operating leases with terms in excess of one year, consist of the following at </span><span style="font-family:Arial;font-size:10pt;">June 30, 2020</span><span style="font-family:Arial;font-size:10pt;">:</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:74.21875%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:76%;"/><td style="width:1%;"/><td style="width:22%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Operating Leases</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-weight:bold;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">(In Thousands)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Remainder of 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>5,192</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">2020</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>8,768</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">2021</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>6,575</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">2022</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>4,322</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">2023</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>4,250</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Thereafter</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>8,819</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Total lease payments</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>37,926</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Less imputed interest</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(8,570</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Total lease liabilities</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>29,356</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> P1Y P10Y 9800000 3500000 6700000 600000 1500000 <div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Operating lease supplemental cash flow information:</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:92.3828125%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:61%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Six Months Ended June 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">2020</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">(In Thousands)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Cash paid for amounts included in the measurement of lease liabilities:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">     Operating cash flows - operating leases</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>4,816</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>2,285</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Right-of-use assets obtained in exchange for lease obligations:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">     Operating leases</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>12,471</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>2,663</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:10px;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Additional operating lease information:</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:92.1875%;border-collapse:collapse;text-align:left;"><tr><td colspan="6"/></tr><tr><td style="width:61%;"/><td style="width:18%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:18%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">June 30, 2020</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">December 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Weighted average remaining lease term:</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">     Operating leases</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>5.17 Years</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>4.51 Years</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Weighted average discount rate:</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">     Operating leases</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>9.90</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>8.73</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">%</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 4816000 2285000 12471000 2663000 <div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Supplemental balance sheet information:</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:92.3828125%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:61%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">June 30, 2020</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">December 31, 2019</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-weight:bold;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">(In Thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Operating leases:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">     Operating right-of-use asset</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>29,936</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>21,006</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">     Accrued liabilities and other</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>8,216</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>6,706</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">     Operating lease liabilities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>21,140</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>13,822</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">     Total operating lease liabilities</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>29,356</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>20,528</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 29936000 21006000 8216000 6706000 21140000 13822000 29356000 20528000 P5Y2M1D P4Y6M3D 0.0990 0.0873 <div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Future minimum lease payments by year and in the aggregate, under non-cancelable operating leases with terms in excess of one year, consist of the following at </span><span style="font-family:Arial;font-size:10pt;">June 30, 2020</span><span style="font-family:Arial;font-size:10pt;">:</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:74.21875%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:76%;"/><td style="width:1%;"/><td style="width:22%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Operating Leases</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-weight:bold;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">(In Thousands)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Remainder of 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>5,192</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">2020</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>8,768</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">2021</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>6,575</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">2022</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>4,322</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">2023</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>4,250</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Thereafter</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>8,819</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Total lease payments</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>37,926</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Less imputed interest</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(8,570</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Total lease liabilities</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>29,356</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 5192000 8768000 6575000 4322000 4250000 8819000 37926000 8570000 29356000 <span style="font-family:Arial;font-size:10pt;font-weight:bold;">LONG-TERM DEBT AND OTHER BORROWINGS</span><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Long-term debt consists of the following:</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="11"/></tr><tr><td style="width:43%;"/><td style="width:1%;"/><td style="width:18%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">June 30, 2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">December 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Scheduled Maturity</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">(In Thousands)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-6px;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Credit Agreement (presented net of the unamortized deferred financing costs of $0.7 million as of June 30, 2020 and $0.9 million as of December 31, 2019)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">June 2023</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>746</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>2,622</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-6px;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">7.25% Senior Notes (presented net of the unamortized discount of $0.4 million as of June 30, 2020 and $1.7 million as of December 31, 2019 and unamortized deferred financing costs of $0.6 million as of June 30, 2020 and $2.8 million as of December 31, 2019)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">August 2022</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>79,745</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>291,444</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-6px;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">7.50% First Lien Notes (presented net of the unamortized deferred financing costs of $5.7 million as of June 30, 2020 and $5.8 million as of December 31, 2019, net of the unamortized discount of $0.2 million as of June 30, 2020, and net of deferred restructuring gain of $5.6 million as of June 30, 2020)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">April 2025</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>399,613</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>344,172</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-6px;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">10.00%/10.75% Second Lien Notes (presented net of the unamortized discount of $0.8 million as of June 30, 2020, and net of unamortized deferred financing costs of $1.3 million as of June 30, 2020, and net of deferred restructuring gain of $4 million as of June 30, 2020)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">April 2026</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>157,475</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>637,579</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>638,238</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:24px;text-indent:-12px;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Less current portion</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-6px;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Total long-term debt</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>637,579</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>638,238</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">There was a </span><span style="font-family:Arial;font-size:10pt;"><span>$1.5 million</span></span><span style="font-family:Arial;font-size:10pt;"> balance outstanding and</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:Arial;font-size:10pt;"><span>$2.8 million</span></span><span style="font-family:Arial;font-size:10pt;"> in letters of credit</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:Arial;font-size:10pt;">issued under the Credit Agreement as of </span><span style="font-family:Arial;font-size:10pt;">June 30, 2020</span><span style="font-family:Arial;font-size:10pt;">. As of </span><span style="font-family:Arial;font-size:10pt;">June 30, 2020</span><span style="font-family:Arial;font-size:10pt;">, and subject to compliance with the covenants, borrowing base, and other provisions of the agreements that may limit borrowings under the Credit Agreement, we had availability of </span><span style="font-family:Arial;font-size:10pt;"><span>$12.3 million</span></span><span style="font-family:Arial;font-size:10pt;">.</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">    </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Our credit and senior note agreements contain certain affirmative and negative covenants, including covenants that restrict the ability to pay dividends or other restricted payments. We are in compliance with all covenants of our credit and senior note agreements as of </span><span style="font-family:Arial;font-size:10pt;">June 30, 2020</span><span style="font-family:Arial;font-size:10pt;">. </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Refer to </span><span style="font-family:Arial;font-size:10pt;">Note 7</span><span style="font-family:Arial;font-size:10pt;"> - "Related Party Transactions," for a discussion of our amounts payable to affiliates and long-term affiliate payable to TETRA.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;">Second Amendment to Credit Agreement</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">On June 11, 2020, CSI Compressco, LP and CSI Compressco Sub Inc (the “Borrowers”) entered into the</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:Arial;font-size:10pt;">Second Amendment to Loan and Security Agreement (the “Amendment”) amending the Loan and Security Agreement dated June 29, 2018 (as amended, restated, amended and restated, supplemented or otherwise modified from time to time, the “Credit Agreement”) with Bank of America, N.A., in its capacity as administrative agent, issuing bank and swing line issuer (“Administrative Agent”), and the other lenders and loan parties party thereto. The Amendment provided for changes and modifications to the Credit Agreement which include, among other things, changes to certain terms of the Credit Agreement as follows: (i) resizing of the maximum credit commitment under the Credit Agreement from </span><span style="font-family:Arial;font-size:10pt;"><span>$50,000,000</span></span><span style="font-family:Arial;font-size:10pt;"> to </span><span style="font-family:Arial;font-size:10pt;"><span>$35,000,000</span></span><span style="font-family:Arial;font-size:10pt;">; (ii) the inclusion of a </span><span style="font-family:Arial;font-size:10pt;"><span>$5,000,000</span></span><span style="font-family:Arial;font-size:10pt;"> reserve with respect to the Borrowing Base (as defined in the Credit Agreement) thereunder, which would result in reduced borrowing availability; (iii) the removal of the financial covenant compliance test with respect to the Consolidated Fixed Charge Coverage Ratio (as defined in the Credit Agreement); (iv) an increase in the applicable margin related to (x) LIBOR Rate Loans (as defined in the Credit Agreement) to a range between </span><span style="font-family:Arial;font-size:10pt;"><span>3.00%</span></span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;"><span>3.50%</span></span><span style="font-family:Arial;font-size:10pt;"> and (y) Base Rate Loans (as defined in the Credit Agreement) to a range between </span><span style="font-family:Arial;font-size:10pt;"><span>2.00%</span></span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;"><span>2.50%</span></span><span style="font-family:Arial;font-size:10pt;">, in each case, which shall be determined according to average daily excess availability under the Credit Agreement; and (v) an increase in the rate used to calculate the commitment fee in respect of the unutilized commitments under the Credit </span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Agreement to </span><span style="font-family:Arial;font-size:10pt;"><span>0.50%</span></span><span style="font-family:Arial;font-size:10pt;">. In connection to this amendment, </span><span style="font-family:Arial;font-size:10pt;"><span>$0.2 million</span></span><span style="font-family:Arial;font-size:10pt;"> of financing costs were incurred, and deferred against the carrying value of the amount outstanding, if any. Additionally, </span><span style="font-family:Arial;font-size:10pt;"><span>$0.2 million</span></span><span style="font-family:Arial;font-size:10pt;"> of financing fees were charged to other (income) expense, net during the three month period ended June 30, 2020. </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;">First Supplemental Indenture for the Old Notes</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">On June 11, 2020, CSI Compressco, LP and CSI Compressco Finance Inc. (the "Issuers") announced that they had accepted for exchange </span><span style="font-family:Arial;font-size:10pt;"><span>$215,208,000</span></span><span style="font-family:Arial;font-size:10pt;">, or approximately </span><span style="font-family:Arial;font-size:10pt;"><span>72.7%</span></span><span style="font-family:Arial;font-size:10pt;">, of their outstanding </span><span style="font-family:Arial;font-size:10pt;"><span>7.25%</span></span><span style="font-family:Arial;font-size:10pt;"> Senior Notes due 2022 (the "Old Notes") that were validly tendered (and not validly withdrawn) by 11:59 p.m., New York City time, on June 10, 2020, for (i) </span><span style="font-family:Arial;font-size:10pt;"><span>$50,000,000</span></span><span style="font-family:Arial;font-size:10pt;"> of the Issuers' 7.50% Senior Secured First Lien Notes due 2025 (the "7.50% First Lien Notes") and (ii) </span><span style="font-family:Arial;font-size:10pt;"><span>$155,529,000</span></span><span style="font-family:Arial;font-size:10pt;"> aggregate principal amount of new </span><span style="font-family:Arial;font-size:10pt;"><span>10.00%</span></span><span style="font-family:Arial;font-size:10pt;">/</span><span style="font-family:Arial;font-size:10pt;"><span>10.75%</span></span><span style="font-family:Arial;font-size:10pt;"> Senior Secured Second Lien Notes due 2026 (the "10.00%/10.75% Second Lien Notes" and, together with the 7.50% First Lien Notes, the "New Notes"), pursuant to its previously announced exchange offer and consent solicitation (the "Exchange Offer"), which commenced on April 17, 2020. In connection with the exchange offer, we incurred financing fees of </span><span style="font-family:Arial;font-size:10pt;"><span>$4.8 million</span></span><span style="font-family:Arial;font-size:10pt;"> which were charged to other (income) expense, net during the three month period ended June 30, 2020.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">On June 12, 2020, following receipt of the requisite consents of the holders of the Old Notes, the Issuers entered into the First Supplemental Indenture (the "First Supplemental Indenture"), by and among the Issuers, the subsidiary guarantors named therein and U.S. Bank National Association, as trustee, to the Indenture, dated as of August 4, 2014 (the "Unsecured Indenture"), by and among the Issuers, the subsidiary guarantors named therein and U.S. Bank National Association, as trustee. </span></div><div style="line-height:120%;text-align:left;padding-left:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The First Supplemental Indenture eliminated substantially all of the restrictive covenants and certain of the default provisions in the Unsecured Indenture and became operative upon the consummation by the Issuers of the Exchange Offer.</span></div><div style="line-height:120%;text-align:left;padding-left:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">On June 12, 2020, the Issuers issued </span><span style="font-family:Arial;font-size:10pt;"><span>$50,000,000</span></span><span style="font-family:Arial;font-size:10pt;"> in aggregate principal amount of New First Lien Notes to certain holders of the Old Notes pursuant to the terms of the Exchange Offer. In March 2018, the Issuers had issued </span><span style="font-family:Arial;font-size:10pt;"><span>$350,000,000</span></span><span style="font-family:Arial;font-size:10pt;"> in aggregate principal amount of 7.50% Senior Secured Notes due 2025 (the "Existing First Lien Notes" and, together with the New First Lien Notes, the "7.50% First Lien Notes") pursuant to the First Lien Base Indenture. The New First Lien Notes were issued as "additional notes" under the First Lien Base</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Indenture and will be treated as a single class with such notes but will not trade fungibly with the Existing First</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Lien Notes.</span></div><div style="line-height:120%;text-align:left;padding-left:48px;font-size:11pt;"><span style="font-family:inherit;font-size:11pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;">Second Lien Notes Indenture</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">On June 12, 2020, the Issuers issued </span><span style="font-family:Arial;font-size:10pt;"><span>$155,529,000</span></span><span style="font-family:Arial;font-size:10pt;"> in aggregate principal amount of the 10.00%/10.75% Second Lien Notes to certain holders of the Old Notes pursuant to the terms of the Exchange Offer. The Issuers issued the 10.00%/10.75% Second Lien Notes pursuant to an indenture, dated June 12, 2020 (the "Second Lien Notes Indenture"),by and among the Issuers, the subsidiary guarantors named therein and U.S. Bank National Association, as trustee (the "Second Lien Trustee"). In connection with the payment of PIK Interest (as defined below), if any, in respect of the 10.00%/10.75% Second Lien Notes, the Issuers will be entitled, without the consent of the Holders, to increase the outstanding aggregate principal amount of the 10.00%/10.75% Second Lien Notes or issue additional notes ("PIK notes") under the Second Lien Notes Indenture on the same terms and conditions as the 10.00%/10.75% Second Lien Notes offered hereby (each such increase or issuance, a "PIK Payment"). The Issuers may issue additional 10.00%/10.75% Second Lien Notes under the Second Lien Notes Indenture from time to time. Any issuance of additional 10.00%/10.75% Second Lien Notes (including PIK notes) is subject to all of the covenants in the Second Lien Notes Indenture. The 10.00%/10.75% Second Lien Notes and any additional 10.00%/10.75% Second Lien Notes subsequently issued under the indenture, will be treated as a single class for all purposes under the indenture, including, without limitation, waivers, amendments, redemptions and offers to purchase. Subject to the making of PIK Payments, the Issuers will issue 10.00%/10.75% Second Lien Notes in denominations of </span><span style="font-family:Arial;font-size:10pt;"><span>$2,000</span></span><span style="font-family:Arial;font-size:10pt;"> and integral multiples of </span><span style="font-family:Arial;font-size:10pt;"><span>$1,000</span></span><span style="font-family:Arial;font-size:10pt;"> in excess of </span><span style="font-family:Arial;font-size:10pt;"><span>$2,000</span></span><span style="font-family:Arial;font-size:10pt;">; provided that PIK Payments may result in 10.00%/10.75% Second Lien Notes being issued in denominations of </span><span style="font-family:Arial;font-size:10pt;"><span>$1.00</span></span><span style="font-family:Arial;font-size:10pt;"> and integral multiples of </span><span style="font-family:Arial;font-size:10pt;"><span>$1.00</span></span><span style="font-family:Arial;font-size:10pt;">. The 10.00%/10.75% Second Lien Notes will mature on April 1, 2026. Interest on the 10.00%/10.75% Second Lien Notes will be payable semi-annually in arrears on April 1 and October 1, commencing on October 1, 2020. The Issuers will make each interest payment to the holders of record on March 15 and September 15 immediately preceding each interest payment date. Interest will accrue at (1) the annual rate of </span><span style="font-family:Arial;font-size:10pt;"><span>7.250%</span></span><span style="font-family:Arial;font-size:10pt;"> payable in cash, plus (2) </span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">at the election of the Issuers (made by delivering a notice to the Second Lien Trustee not less than five business days prior to the record date), the annual rate of (i) </span><span style="font-family:Arial;font-size:10pt;"><span>2.750%</span></span><span style="font-family:Arial;font-size:10pt;"> payable in cash (together with the annual rate set forth in clause (1), the "Cash Interest Rate") or (ii) </span><span style="font-family:Arial;font-size:10pt;"><span>3.500%</span></span><span style="font-family:Arial;font-size:10pt;"> payable by increasing the principal amount of the outstanding 10.00%/10.75% Second Lien Notes or by issuing additional PIK notes, in each case rounding up to the nearest </span><span style="font-family:Arial;font-size:10pt;"><span>$1.00</span></span><span style="font-family:Arial;font-size:10pt;"> (such increased principal amount or additional PIK notes, the "PIK Interest"). In the absence of an interest payment election made by the Issuers as set forth above, interest on the notes will be payable as if the Issuers had elected to pay PIK Interest with respect to the portion of interest payable pursuant to clause (2) above. </span></div><div style="line-height:120%;text-align:left;padding-left:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The 10.00%/10.75% Second Lien Notes are jointly and severally, and fully and unconditionally, guaranteed (the "Guarantees") on a senior secured basis initially by each of the Partnership's domestic restricted subsidiaries (other than Finance Corp, certain immaterial subsidiaries and certain other excluded domestic subsidiaries, the "Guarantors") and will be secured by a second-priority security interest in substantially all of the Issuers' and the Guarantors' assets (other than certain excluded assets) (the "Collateral") as collateral security for their obligations under the 10.00%/10.75% Second Lien Notes, subject to certain permitted encumbrances and exceptions. At any time prior to April 1, 2023, the Issuers may on any one or more occasions redeem up to 35% of the aggregate principal amount of the 10.00%/10.75% Second Lien Notes issued under the Second Lien Notes Indenture at a redemption price of </span><span style="font-family:Arial;font-size:10pt;"><span>110.000%</span></span><span style="font-family:Arial;font-size:10pt;"> of the principal amount of the 10.00%/10.75% Second Lien Notes, plus accrued and unpaid interest to the redemption date, with an amount of cash equal to the net cash proceeds of certain equity offerings. On or after April 1, 2023, the Issuers may redeem all or part of the 10.00%/10.75% Second Lien Notes at redemption prices (expressed as percentages of the principal amount) equal to (i) </span><span style="font-family:Arial;font-size:10pt;"><span>107.500%</span></span><span style="font-family:Arial;font-size:10pt;"> for the twelve month period beginning on April 1, 2023; (ii) </span><span style="font-family:Arial;font-size:10pt;"><span>105.000%</span></span><span style="font-family:Arial;font-size:10pt;"> for the twelve-month period beginning on April 1, 2024 and (iii) </span><span style="font-family:Arial;font-size:10pt;"><span>100.000%</span></span><span style="font-family:Arial;font-size:10pt;"> at any time thereafter, plus accrued and unpaid interest up to, but not including, the redemption date. In addition, at any time prior to April 1, 2023, the Company may redeem all or a part of the 10.00%/10.75% Second Lien Notes at a redemption price equal to 100% of the principal amount of the 10.00%/10.75% Second Lien Notes to be redeemed plus a make-whole premium, plus accrued and unpaid interest up to, but not including, the redemption date.</span></div><div style="line-height:120%;text-align:left;padding-left:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The Second Lien Notes Indenture contains customary covenants restricting the Partnership's ability and the ability of its restricted subsidiaries to: (i) pay distributions on, purchase or redeem its common units or purchase or redeem its subordinated debt; (ii) incur or guarantee additional indebtedness or issue certain kinds of preferred equity securities; (iii) create or incur certain liens securing indebtedness; (iv) sell assets, including dispositions of the Collateral; (v) consolidate, merge or transfer all or substantially all of its assets; (vi) enter into transactions with affiliates; and (vii) enter into agreements that restrict distributions or other payments from its restricted subsidiaries to the Partnership. These covenants are subject to a number of important limitations and exceptions, including certain provisions permitting the Partnership, subject to the satisfaction of certain conditions, to transfer assets to certain of its unrestricted subsidiaries. Moreover, if the 10.00%/10.75% Second Lien Notes receive an investment grade rating from at least two rating agencies and no default has occurred and is continuing under the 10.00%/10.75% Second Lien Notes Indenture, many of the restrictive covenants in the Second Lien Notes Indenture will be terminated. The Second Lien Notes Indenture also contains customary events of default and acceleration provisions relating to such events of default, which provide that upon an event of default under the Second Lien Notes Indenture, the Second Lien Trustee or the holders of at least 25% in aggregate principal amount of the then outstanding 10.00%/10.75% Second Lien Notes may declare all of the 10.00%/10.75% Second Lien Notes to be due and payable immediately.</span></div> <div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="11"/></tr><tr><td style="width:43%;"/><td style="width:1%;"/><td style="width:18%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">June 30, 2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">December 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Scheduled Maturity</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">(In Thousands)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-6px;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Credit Agreement (presented net of the unamortized deferred financing costs of $0.7 million as of June 30, 2020 and $0.9 million as of December 31, 2019)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">June 2023</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>746</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>2,622</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-6px;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">7.25% Senior Notes (presented net of the unamortized discount of $0.4 million as of June 30, 2020 and $1.7 million as of December 31, 2019 and unamortized deferred financing costs of $0.6 million as of June 30, 2020 and $2.8 million as of December 31, 2019)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">August 2022</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>79,745</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>291,444</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-6px;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">7.50% First Lien Notes (presented net of the unamortized deferred financing costs of $5.7 million as of June 30, 2020 and $5.8 million as of December 31, 2019, net of the unamortized discount of $0.2 million as of June 30, 2020, and net of deferred restructuring gain of $5.6 million as of June 30, 2020)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">April 2025</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>399,613</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>344,172</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-6px;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">10.00%/10.75% Second Lien Notes (presented net of the unamortized discount of $0.8 million as of June 30, 2020, and net of unamortized deferred financing costs of $1.3 million as of June 30, 2020, and net of deferred restructuring gain of $4 million as of June 30, 2020)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">April 2026</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>157,475</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>637,579</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>638,238</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:24px;text-indent:-12px;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Less current portion</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-6px;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Total long-term debt</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>637,579</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>638,238</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 746000 2622000 79745000 291444000 399613000 344172000 157475000 0 637579000 638238000 0 0 637579000 638238000 1500000 2800000 12300000 50000000 35000000 5000000 0.0300 0.0350 0.0200 0.0250 0.0050 200000 200000 215208000 0.727 0.0725 50000000 155529000 0.1000 0.1075 4800000 50000000 350000000 155529000 2000 1000 2000 1.00 1.00 0.07250 0.02750 0.03500 1.00 1.10000 1.07500 1.05000 1.00000 RELATED<span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:Arial;font-size:10pt;font-weight:bold;">PARTY TRANSACTIONS</span><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Omnibus Agreement</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;"> </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Under the terms of the Omnibus Agreement,</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:Arial;font-size:10pt;">our</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:Arial;font-size:10pt;">General</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:Arial;font-size:10pt;">Partner</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:Arial;font-size:10pt;">provides</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:Arial;font-size:10pt;">all personnel and services reasonably necessary to manage</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:Arial;font-size:10pt;">our</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:Arial;font-size:10pt;">operations and conduct</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:Arial;font-size:10pt;">our</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:Arial;font-size:10pt;">business</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:Arial;font-size:10pt;">(other than in Mexico, Canada, and Argentina),</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:Arial;font-size:10pt;">and</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:Arial;font-size:10pt;">certain of</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:Arial;font-size:10pt;">TETRA’s</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:Arial;font-size:10pt;">Latin American-based subsidiaries provide personnel and services necessary</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:Arial;font-size:10pt;">for the</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:Arial;font-size:10pt;">conduct</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:Arial;font-size:10pt;">of certain of</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:Arial;font-size:10pt;">our</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:Arial;font-size:10pt;">Latin American-based businesses. In addition, under the Omnibus Agreement,</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:Arial;font-size:10pt;">TETRA</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:Arial;font-size:10pt;">provides</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:Arial;font-size:10pt;">certain corporate and general and administrative services</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:Arial;font-size:10pt;">as requested by our</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:Arial;font-size:10pt;">General</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:Arial;font-size:10pt;">Partner,</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:Arial;font-size:10pt;">including, without limitation, legal, accounting and financial reporting, treasury, insurance administration, claims processing and risk management, health, safety and environmental,</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:Arial;font-size:10pt;">information technology, human resources, credit, payroll, internal audit,</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:Arial;font-size:10pt;">and tax services. Pursuant to the Omnibus Agreement,</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:Arial;font-size:10pt;">we</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:Arial;font-size:10pt;">reimburse</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:Arial;font-size:10pt;">our</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:Arial;font-size:10pt;">General</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:Arial;font-size:10pt;">Partner</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:Arial;font-size:10pt;">and</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:Arial;font-size:10pt;">TETRA</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:Arial;font-size:10pt;">for services they provide to</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:Arial;font-size:10pt;">us.</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">TETRA and General Partner Ownership</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">As of </span><span style="font-family:Arial;font-size:10pt;">June 30, 2020</span><span style="font-family:Arial;font-size:10pt;">, TETRA's ownership interest in us was approximately </span><span style="font-family:Arial;font-size:10pt;"><span>34%</span></span><span style="font-family:Arial;font-size:10pt;"> of the outstanding common units and an approximate </span><span style="font-family:Arial;font-size:10pt;"><span>1.4%</span></span><span style="font-family:Arial;font-size:10pt;"> general partner interest, through which it holds incentive distribution rights. </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Other Sources of Financing</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">In February 2019, we entered into a transaction with TETRA whereby TETRA agreed to fund the construction of and purchase from us up to </span><span style="font-family:Arial;font-size:10pt;"><span>$15.0 million</span></span><span style="font-family:Arial;font-size:10pt;"> of new compression services equipment and to subsequently lease the equipment back to us in exchange for a monthly rental fee. As of </span><span style="font-family:Arial;font-size:10pt;">June 30, 2020</span><span style="font-family:Arial;font-size:10pt;">, pursuant to this arrangement, </span><span style="font-family:Arial;font-size:10pt;"><span>$14.8 million</span></span><span style="font-family:Arial;font-size:10pt;"> has been funded by TETRA for the construction of new compression services equipment and all such equipment was completed and deployed under this agreement. For accounting purposes, the inclusion of an option that allows us to repurchase the equipment at a fixed price during certain periods of the agreement caused the transaction to be accounted for as a financing transaction, as opposed to a sale-leaseback, resulting in the funded amount being recorded as a financing obligation. Accordingly, the compression services equipment is included in property, plant, and equipment and the corresponding financing obligations are included in amounts payable to affiliates and long-term affiliate payable in our consolidated balance sheet. As of </span><span style="font-family:Arial;font-size:10pt;">June 30, 2020</span><span style="font-family:Arial;font-size:10pt;">, the financing obligation was </span><span style="font-family:Arial;font-size:10pt;"><span>$15.0 million</span></span><span style="font-family:Arial;font-size:10pt;">. Imputed interest expense recognized for the </span><span style="font-family:Arial;font-size:10pt;">three and six</span><span style="font-family:Arial;font-size:10pt;"> month period ended </span><span style="font-family:Arial;font-size:10pt;">June 30, 2020</span><span style="font-family:Arial;font-size:10pt;"> was </span><span style="font-family:Arial;font-size:10pt;"><span>$0.6 million</span></span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;"><span>$1.2 million</span></span><span style="font-family:Arial;font-size:10pt;">, respectively.</span></div> 0.34 0.014 15000000.0 -14800000 15000000.0 600000 1200000 COMMITMENTS<span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:Arial;font-size:10pt;font-weight:bold;">AND CONTINGENCIES</span><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> </span></div><span style="font-family:Arial;font-size:10pt;">From time to time, we are involved in litigation relating to claims arising out of our operations in the normal course of business. While the outcome of any lawsuits</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:Arial;font-size:10pt;">or other proceedings</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:Arial;font-size:10pt;">against us cannot be predicted with certainty, management does not</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:Arial;font-size:10pt;">consider it reasonably possible that a loss resulting from such lawsuits or proceedings in excess of any amounts accrued has been incurred that is</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:Arial;font-size:10pt;">expected</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:Arial;font-size:10pt;">to</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:Arial;font-size:10pt;">have a material adverse effect on our financial</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:Arial;font-size:10pt;">condition, results of operations,</span><span style="font-family:inherit;font-size:10pt;"> </span>or cash flows. AIR VALUE MEASUREMENTS<div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Fair value is defined as “the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date” within an entity’s principal market, if any. The principal market is the market in which the reporting entity would sell the asset or transfer the liability with the greatest volume and level of activity, regardless of whether it is the market in which the entity will ultimately transact for a particular asset or liability or if a different market is potentially more advantageous. Accordingly, this exit price concept may result in a fair value that may differ from the transaction price or market price of the asset or liability.</span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Under U.S. GAAP, the fair value hierarchy prioritizes inputs to valuation techniques used to measure fair value. Fair value measurements should maximize the use of observable inputs and minimize the use of unobservable inputs, where possible. Observable inputs are developed based on market data obtained from sources independent of the reporting entity. Unobservable inputs may be needed to measure fair value in situations where there is little or no market activity for the asset or liability at the measurement date and are developed based on the best information available in the circumstances, which could include the reporting entity’s own judgments about the assumptions market participants would utilize in pricing the asset or liability.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">We have currency exchange rate risk exposure related to transactions denominated in a foreign currency as well as to investments in certain of our international operations. We enter into 30-day foreign currency forward derivative contracts as part of a program designed to mitigate the currency exchange rate risk exposure on selected transactions of certain foreign subsidiaries. As of </span><span style="font-family:Arial;font-size:10pt;">June 30, 2020</span><span style="font-family:Arial;font-size:10pt;">, we had the following foreign currency derivative contract outstanding relating to a portion of our foreign operations:</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> </span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:88.671875%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:43%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:20%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/><td style="width:16%;"/></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">US Dollar Notional Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Traded Exchange Rate</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Settlement Date</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">(In Thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Forward sale Mexican peso</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>5,292</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>22.58</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>7/2/2020</span></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Under a program designed to mitigate the currency exchange rate risk exposure on selected transactions of certain foreign subsidiaries, we may enter into similar derivative contracts from time to time. Although contracts </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">pursuant to this program will serve as economic hedges of the cash flow of our currency exchange risk exposure, they will not be formally designated as hedge contracts or qualify for hedge accounting treatment. Accordingly, any change in the fair value of these derivative instruments during a period will be included in the determination of earnings for that period.</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">The fair values of our foreign currency derivative contracts are based on quoted market values (a Level 2 fair value measurement). The fair values of our foreign currency derivative instruments as of </span><span style="font-family:Arial;font-size:10pt;">June 30, 2020</span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;">December 31, 2019</span><span style="font-family:Arial;font-size:10pt;">, are as follows:</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:88.0859375%;border-collapse:collapse;text-align:left;"><tr><td colspan="11"/></tr><tr><td style="width:37%;"/><td style="width:1%;"/><td style="width:18%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:20%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:18%;"/><td style="width:1%;"/></tr><tr><td rowspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Foreign currency derivative contracts</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Balance Sheet</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Fair Value at</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Location</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">June 30, 2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">December 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">(In Thousands)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Forward sale contracts</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Current assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>95</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Forward sale contracts</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Current liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(53</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Net asset (liability)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>95</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(53</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">)</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">None of our foreign currency derivative instruments contains credit risk related contingent features that would require us to post assets or collateral for contracts that are classified as liabilities. During the </span><span style="font-family:Arial;font-size:10pt;">three and six</span><span style="font-family:Arial;font-size:10pt;"> month periods ended </span><span style="font-family:Arial;font-size:10pt;">June 30, 2020</span><span style="font-family:Arial;font-size:10pt;"> we recognized </span><span style="font-family:Arial;font-size:10pt;"><span>$0.3 million</span></span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;"><span>$(1.1) million</span></span><span style="font-family:Arial;font-size:10pt;">, respectively, of </span><span style="font-family:Arial;">net (gains) losses</span><span style="font-family:Arial;font-size:10pt;"> associated with our foreign currency derivatives program, and such amounts are included in other (income) expense, net, in the accompanying consolidated statement of operations. During the </span><span style="font-family:Arial;font-size:10pt;">three and six</span><span style="font-family:Arial;font-size:10pt;"> month periods ended </span><span style="font-family:Arial;font-size:10pt;">June 30, 2019</span><span style="font-family:Arial;font-size:10pt;">, we recognized </span><span style="font-family:Arial;font-size:10pt;"><span>$0.2 million</span></span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;"><span>$0.3 million</span></span><span style="font-family:Arial;font-size:10pt;">, respectively, of </span><span style="font-family:Arial;">net (gains) losses</span><span style="font-family:Arial;font-size:10pt;"> associated with our foreign currency derivative program, and such amounts are included in other (income) expense, net, in the accompanying consolidated statement of operations. </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">During the </span><span style="font-family:Arial;font-size:10pt;">six</span><span style="font-family:Arial;font-size:10pt;"> months ended </span><span style="font-family:Arial;font-size:10pt;">June 30, 2020</span><span style="font-family:Arial;font-size:10pt;">, we recorded impairments of approximately </span><span style="font-family:Arial;font-size:10pt;"><span>$9.0 million</span></span><span style="font-family:Arial;font-size:10pt;">, reflecting the decreased fair value for certain assets. The fair values used in these impairment calculations were estimated based on a market approach, which is based on significant unobservable inputs (Level 3) in accordance with the fair value hierarchy.    </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Recurring and nonrecurring fair value measurements by valuation hierarchy as of </span><span style="font-family:Arial;font-size:10pt;">June 30, 2020</span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;">December 31, 2019</span><span style="font-family:Arial;font-size:10pt;"> are as follows:</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:35%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Fair Value Measurements Using</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Description</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Total as of<br/>June 30, 2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Quoted Prices in Active Markets for Identical Assets or Liabilities<br/>(Level 1)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Significant<br/>Other<br/>Observable<br/>Inputs<br/>(Level 2)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Significant<br/>Unobservable<br/>Inputs<br/>(Level 3)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="15" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">(In Thousands)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-6px;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Midland manufacturing facility and related assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>19,646</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>19,646</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-6px;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Non-core used compressor equipment held for sale</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">2,600</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">—</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">2,600</span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-6px;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Asset for foreign currency derivative contracts</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>95</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>95</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>22,341</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr></table></div></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">    </span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:35%;"/><td style="width:1%;"/><td style="width:15%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"> </span></div></td><td colspan="8" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Fair Value Measurements Using</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Quoted Prices in Active Markets for Identical Assets or Liabilities<br/>(Level 1)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Significant<br/>Other<br/>Observable<br/>Inputs<br/>(Level 2)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Significant<br/>Unobservable<br/>Inputs<br/>(Level 3)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Description</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Total as of <br/>December 31, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="12" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">(In Thousands)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-6px;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Liability for foreign currency derivative contracts</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(53</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(53</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(53</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr></table></div></div><span style="font-family:Arial;font-size:10pt;">The fair values of cash, accounts receivable, accounts payable, accrued liabilities, short-term borrowings, and variable-rate long-term debt pursuant to our Credit Agreement approximate their carrying amounts. The fair values of our publicly traded long-term </span><span style="font-family:Arial;font-size:10pt;"><span>7.25%</span></span><span style="font-family:Arial;font-size:10pt;"> Senior Notes at </span><span style="font-family:Arial;font-size:10pt;">June 30, 2020</span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;">December 31, 2019</span><span style="font-family:Arial;font-size:10pt;"> were approximately </span><span style="font-family:Arial;font-size:10pt;"><span>$41.6 million</span></span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;"><span>$266.0 million</span></span><span style="font-family:Arial;font-size:10pt;">, respectively. Those fair values compare to aggregate principal amounts of such notes at </span><span style="font-family:Arial;font-size:10pt;">June 30, 2020</span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;">December 31, 2019</span><span style="font-family:Arial;font-size:10pt;"> of </span><span style="font-family:Arial;font-size:10pt;"><span>$80.7 million</span></span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;"><span>$295.9 million</span></span><span style="font-family:Arial;font-size:10pt;">, respectively. The fair values of our long-term </span><span style="font-family:Arial;font-size:10pt;"><span>7.50%</span></span><span style="font-family:Arial;font-size:10pt;"> Senior Secured Notes at </span><span style="font-family:Arial;font-size:10pt;">June 30, 2020</span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;">December 31, 2019</span><span style="font-family:Arial;font-size:10pt;"> were approximately </span><span style="font-family:Arial;font-size:10pt;"><span>$336.4 million</span></span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;"><span>$344.8 million</span></span><span style="font-family:Arial;font-size:10pt;">, respectively. These fair values compare to an aggregate principal amount of such notes at </span><span style="font-family:Arial;font-size:10pt;">June 30, 2020</span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;">December 31, 2019</span><span style="font-family:Arial;font-size:10pt;"> of </span><span style="font-family:Arial;font-size:10pt;"><span>$400.0 million</span></span><span style="font-family:Arial;font-size:10pt;"> and </span><span style="font-family:Arial;font-size:10pt;"><span>$350.0 million</span></span><span style="font-family:Arial;font-size:10pt;">, respectively. The fair value of the CCLP 10.00%/10.75% Second Lien Notes at </span><span style="font-family:Arial;font-size:10pt;">June 30, 2020</span><span style="font-family:Arial;font-size:10pt;"> was approximately </span><span style="font-family:Arial;font-size:10pt;"><span>$96.8 million</span></span><span style="font-family:Arial;font-size:10pt;">. This fair value compares to aggregate principal amount of such notes at </span><span style="font-family:Arial;font-size:10pt;">June 30, 2020</span><span style="font-family:Arial;font-size:10pt;"> of </span><span style="font-family:Arial;font-size:10pt;"><span>$155.5 million</span></span><span style="font-family:Arial;font-size:10pt;">. We based the fair values of our </span><span style="font-family:Arial;font-size:10pt;"><span>7.25%</span></span><span style="font-family:Arial;font-size:10pt;"> Senior Notes, our </span><span style="font-family:Arial;font-size:10pt;"><span>7.50%</span></span><span style="font-family:Arial;font-size:10pt;"> Senior Secured Notes, and our 10.00%/10.75% Second Lien Notes as of </span><span style="font-family:Arial;font-size:10pt;">June 30, 2020</span> on recent trades for these notes. <div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:88.671875%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:43%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:20%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/><td style="width:16%;"/></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">US Dollar Notional Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Traded Exchange Rate</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Settlement Date</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">(In Thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Forward sale Mexican peso</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>5,292</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>22.58</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>7/2/2020</span></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span> 5292000 22.58 2020-07-02 <div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:88.0859375%;border-collapse:collapse;text-align:left;"><tr><td colspan="11"/></tr><tr><td style="width:37%;"/><td style="width:1%;"/><td style="width:18%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:20%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:18%;"/><td style="width:1%;"/></tr><tr><td rowspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Foreign currency derivative contracts</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Balance Sheet</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Fair Value at</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">Location</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">June 30, 2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;font-weight:bold;">December 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;">(In Thousands)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Forward sale contracts</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Current assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>95</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Forward sale contracts</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Current liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(53</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">Net asset (liability)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>95</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;"><span>(53</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:Arial;font-size:9pt;">)</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 95000 0 0 53000 95000 53000 300000 -1100000 200000 300000 9000000.0 -19646000 0 0 -19646000 95000 0 95000 0 22341000 53000 0 53000 0 -53000 0.0725 41600000 266000000.0 80700000 295900000 0.0750 336400000 344800000 400000000.0 350000000.0 96800000 155500000 0.0725 0.0750 INCOME TAXES<div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> </span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">As a partnership, we are generally not subject to income taxes at the entity level because our income is included in the tax returns of our partners. Our operations are treated as a partnership for federal tax purposes with each partner being separately taxed on its share of taxable income. However, a portion of our business is conducted through taxable U.S. corporate subsidiaries. Accordingly, a U.S. federal and state income tax provision has been reflected in the accompanying statements of operations. Certain of our operations are located outside of the U.S., and the Partnership, through its foreign subsidiaries, is responsible for income taxes in these countries. </span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">Our effective tax rate for the </span><span style="font-family:Arial;font-size:10pt;">six</span><span style="font-family:Arial;font-size:10pt;"> month period ended </span><span style="font-family:Arial;font-size:10pt;">June 30, 2020</span><span style="font-family:Arial;font-size:10pt;">, was negative </span><span style="font-family:Arial;font-size:10pt;"><span>3.3%</span></span><span style="font-family:Arial;font-size:10pt;"> primarily attributable to taxes in certain foreign jurisdictions and Texas gross margin taxes combined with losses generated in entities for which no related tax benefit has been recorded. 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 U.S. as well as in certain foreign jurisdictions.</span></div> -0.033 SUBSEQUENT EVENTS<div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">    </span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">On July 2, 2020, we completed the previously announced sale of our Midland manufacturing facility for a total sale price of $17.0 million. In connection with the sale, we have entered into an agreement with the buyer that permits us to continue to operate the facility until the completion and sale of our remaining backlog, which we anticipate will be completed during the third quarter of 2020. While we will continue to operate the facility until the completion and sale of our remaining backlog, we no longer intend to fabricate new compressor packages for sales to third parties or for our own service fleet.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">During the second quarter of 2020, we entered into an agreement to sell 58 low-horsepower units to one of our customers for $2.6 million. We received the proceeds prior to June 30, 2020, however, the assets were not transferred to the customer until after June 30,2020. Therefore, they are classified as held for sale at June 30, 2020 in our financial statements. In addition, in late July, we received a purchase order to sell $6.7 million of idle large horsepower compressor units to one of our significant customers. We expect this sale to be completed and proceeds received by the end of the third quarter. We have and will continue to evaluate the sale of other non-core assets, including our low-horsepower compression fleet. We can provide no assurance that we will consummate a future sale of our low-horsepower compression fleet or any other non-core asset.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;">On </span><span style="font-family:Arial;font-size:10pt;">July 20, 2020</span><span style="font-family:Arial;font-size:10pt;">, the board of directors of our General Partner declared a cash distribution attributable to the quarter ended </span><span style="font-family:Arial;font-size:10pt;">June 30, 2020</span><span style="font-family:Arial;font-size:10pt;"> of </span><span style="font-family:Arial;font-size:10pt;">$0.01</span><span style="font-family:Arial;font-size:10pt;"> per outstanding common unit. This distribution equates to a distribution of </span><span style="font-family:Arial;font-size:10pt;">$0.04</span><span style="font-family:Arial;font-size:10pt;"> per outstanding common unit, on an annualized basis. This distribution will be paid on </span><span style="font-family:Arial;font-size:10pt;">August 14, 2020</span><span style="font-family:Arial;font-size:10pt;"> to each of the holders of common units of record as of the close of business on </span><span style="font-family:Arial;font-size:10pt;">August 1, 2020</span><span style="font-family:Arial;font-size:10pt;">.</span></div> XML 12 R1.htm IDEA: XBRL DOCUMENT v3.20.2
Document And Entity Information - shares
6 Months Ended
Jun. 30, 2020
Aug. 03, 2020
Document Information [Line Items]    
Title of 12(b) Security COMMON UNITS REPRESENTING LIMITED PARTNERSHIP INTERESTS  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 94-3450907  
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  
Trading Symbol CCLP  
Security Exchange Name NASDAQ  
Entity Registrant Name CSI Compressco LP  
City Area Code 281  
Local Phone Number 364-2244  
Entity Central Index Key 0001449488  
Current Fiscal Year End Date --12-31  
Entity Filer Category Accelerated Filer  
Entity Small Business true  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Common Stock Shares Outstanding   47,344,351
Document Fiscal Year Focus 2020  
Document Fiscal Period Focus Q1  
Document Type 10-Q  
Document Quarterly Report true  
Document Transition Report false  
Entity File Number 001-35195  
Amendment Flag false  
Document Period End Date Jun. 30, 2020  
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.20.2
Consolidated Statements of Operations - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Deferred Costs and Other Assets $ 3,694   $ 3,694  
Weighted Average Limited Partnership Units Outstanding, Diluted   47,040,714   46,936,240
Cost of Goods and Services Sold [Abstract]        
Cost of Goods and Services Sold 25,395 $ 30,520 57,003 $ 63,141
Impairment of Long-Lived Assets Held-for-use 8,977 2,311 14,348 2,311
Insurance Recoveries 517 0 517 0
Revenues:        
Compression and related services 56,336 64,876 122,101 127,578
Aftermarket services 96,413 135,856 186,692 239,292
Cost of revenues (excluding depreciation and amortization expense):        
Cost of Revenue 63,243 93,350 117,796 161,450
Depreciation and amortization 20,117 19,054 40,025 37,586
Selling, General and Administrative Expense 10,172 10,974 20,428 21,639
Interest expense, net 13,580 13,045 26,749 26,344
Liabilities, Fair Value Adjustment 0 166 0 3,600
Preferred, Fair Value Adjustment     0 (1,470)
Other expense, net 4,403 607 4,843 226
Income (loss) before income tax provision (23,562) (3,651) (36,980) (11,734)
Provision (benefit) for income taxes 1,016 (704) 1,228 3,669
Net income (loss) (24,578) (2,947) $ (38,208) (15,403)
General partner interest in net income (loss) (345) (42)   (219)
Common units interest in net income (loss) $ (24,233) $ (2,905)   $ (15,184)
Net income (loss) per common unit:        
Basic $ (0.51) $ (0.06) $ (0.79) $ (0.32)
Earnings Per Share, Diluted $ (0.51) $ (0.06) $ (0.79) $ (0.32)
Weighted average common units outstanding:        
Basic 47,333,256 47,040,714 47,254,516 46,936,240
Common Stock [Member]        
Weighted Average Limited Partnership Units Outstanding, Diluted 47,333,256   47,254,516  
Service [Member]        
Cost of Goods and Services Sold [Abstract]        
Cost of Goods and Services Sold $ 13,433 $ 15,418 $ 29,678 $ 26,678
Revenues:        
Aftermarket services 15,737 18,156 33,707 31,770
Product [Member]        
Cost of Goods and Services Sold [Abstract]        
Cost of Goods and Services Sold 24,415 47,412 31,115 71,631
Revenues:        
Aftermarket services 24,340 52,824 30,884 $ 79,944
Common Unitholders [Member]        
Cost of revenues (excluding depreciation and amortization expense):        
Net income (loss) (24,233)   (37,671)  
Common units interest in net income (loss)   (2,905)    
General Partner [Member]        
Cost of revenues (excluding depreciation and amortization expense):        
Net income (loss) $ (345)   $ (537)  
General partner interest in net income (loss)   $ (42)    
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.20.2
Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Statement of Comprehensive Income [Abstract]        
Net income (loss) $ (24,578) $ (2,947) $ (38,208) $ (15,403)
Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax 177 128 (176) 400
Foreign currency translation adjustment 0 0 0 0
Comprehensive income (loss) $ (24,401) $ (2,819) $ (38,384) $ (15,003)
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.20.2
Consolidated Balance Sheets - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Current assets:    
Cash and cash equivalents $ 6,757 $ 2,370
Trade accounts receivable, net of allowances for doubtful accounts 49,627 64,724
Inventory, Net 40,192 56,037
Prepaid Expense and Other Assets, Current 6,336 4,162
Total current assets 102,912 127,293
Property, plant, and equipment:    
Land and building 32,058 35,125
Compressors and equipment 992,573 976,469
Vehicles 8,127 9,205
Construction in progress 8,477 26,985
Total property, plant, and equipment 1,041,235 1,047,784
Less accumulated depreciation (434,600) (405,417)
Net property, plant, and equipment 606,635 642,367
Other assets:    
Deferred tax asset 24 24
Intangible assets, net of accumulated amortization 26,537 28,017
Operating Lease, Right-of-Use Asset 29,936 21,006
Deferred Costs and Other Assets 3,694 3,539
Total other assets 60,191 52,586
Total assets 769,738 822,246
Current liabilities:    
Accounts payable 25,432 47,837
Deferred Income, Current 11,164 9,505
Accrued liabilities and other 37,590 42,581
Amounts payable to affiliates 13,074 7,704
Total current liabilities 87,260 107,627
Other liabilities:    
Long-term debt, net 637,579 638,238
Deferred tax liabilities 1,390 1,211
Due to Related Parties, Noncurrent 12,019 12,324
Operating Lease, Liability, Noncurrent 21,140 13,822
Other long-term liabilities 20 33
Total other liabilities 672,148 665,628
Partners' capital:    
General partner interest (371) 180
Common units 25,450 63,384
Accumulated other comprehensive income (loss) (14,749) (14,573)
Total partners' capital 10,330 48,991
Total liabilities and partners' capital $ 769,738 $ 822,246
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.20.2
Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Current assets:    
Trade accounts receivable, allowances for doubtful accounts $ 3,441 $ 3,350
Patents, trademarks, and other intangible assets, accumulated amortization $ 29,231 $ 27,751
Partners' capital:    
Common units issued and outstanding 47,344,351 47,078,529
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.20.2
Consolidated Statements of Partners' Capital - USD ($)
$ in Thousands
Total
General Partner [Member]
Common Unitholders, Units [Member]
Common Unitholders [Member]
Accumulated Other Comprehensive Income [Member]
Partners' Capital, Including Portion Attributable to Noncontrolling Interest $ 67,403 $ 505   $ 81,984 $ (15,086)
Common units issued and outstanding       45,769,000  
Partners' capital rollforward          
Net income (loss) (12,456)        
Distributions (476) (6)   $ (470)  
Equity compensation $ (312)     $ 312  
Vesting of phantom units (units)       117,000  
Conversion of Stock, Shares Converted 1,113,000        
Conversion of Stock, Amount Converted $ 3,048   $ 3,048    
Other comprehensive income (loss) 272       272
Partners' Capital, Other (69)     $ (69) 0
Net Income (Loss) Allocated to General Partners   (177)      
Net Income (Loss) Allocated to Limited Partners       (12,279)  
Net income (loss) (15,403)        
Net Income (Loss) Allocated to General Partners (219)        
Net Income (Loss) Allocated to Limited Partners (15,184)        
Partners' Capital, Including Portion Attributable to Noncontrolling Interest 58,034 322   $ 72,526 (14,814)
Common units issued and outstanding       46,999,000  
Net income (loss) (2,947)        
Distributions (476) (7)   $ (469)  
Equity compensation $ 568     $ 568  
Vesting of phantom units (units)       66,000  
Conversion of Stock, Shares Converted 0        
Conversion of Stock, Amount Converted $ 0   $ 0    
Other comprehensive income (loss) 128       128
Partners' Capital, Other (12)     $ (12) 0
Net Income (Loss) Allocated to General Partners (42) (42)      
Net Income (Loss) Allocated to Limited Partners (2,905)     (2,905)  
Partners' Capital, Including Portion Attributable to Noncontrolling Interest $ 55,295 273   $ 69,708 (14,686)
Common units issued and outstanding       47,065,000  
Common units issued and outstanding 47,078,529        
Beginning balance at Dec. 31, 2019 $ 48,991 180   $ 63,384 (14,573)
Beginning balance, units at Dec. 31, 2019     47,079,000    
Partners' capital rollforward          
Net income (loss) (13,630) (192)   (13,438) 0
Distributions (478) (7)   (471) 0
Equity compensation 229 0   229 0
Vesting of phantom units (units)     213,000    
Other comprehensive income (loss) (353) 0   0 (353)
Ending balance at Mar. 31, 2020 34,759 (19)   49,704 (14,926)
Ending balance, units at Mar. 31, 2020     47,292,000    
Beginning balance at Dec. 31, 2019 48,991 180   63,384 (14,573)
Beginning balance, units at Dec. 31, 2019     47,079,000    
Partners' capital rollforward          
Net income (loss) (38,208) (537)   (37,671)  
Ending balance at Jun. 30, 2020 10,330 (371)   25,450 (14,749)
Ending balance, units at Jun. 30, 2020     47,344,000    
Beginning balance at Mar. 31, 2020 34,759 (19)   49,704 (14,926)
Beginning balance, units at Mar. 31, 2020     47,292,000    
Partners' capital rollforward          
Net income (loss) (24,578) (345)   (24,233) 0
Distributions (480) (7)   (473) 0
Equity compensation 452 0   452 0
Vesting of phantom units (units)     52,000    
Other comprehensive income (loss) 177 0   0 177
Ending balance at Jun. 30, 2020 10,330 $ (371)   $ 25,450 $ (14,749)
Ending balance, units at Jun. 30, 2020     47,344,000    
Partners' capital rollforward          
Net Income (Loss) Allocated to General Partners (345)        
Net Income (Loss) Allocated to Limited Partners $ (24,233)        
Common units issued and outstanding 47,344,351        
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.20.2
Consolidated Statements of Partners' Capital (Parenthetical) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Statement of Partners' Capital [Abstract]        
Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss) Arising During Period, Net of Tax $ 0 $ 0 $ 0 $ 0
Distributions $ 0.0000 $ 0.0100 $ 0.0000 $ 0.0100
XML 19 R8.htm IDEA: XBRL DOCUMENT v3.20.2
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Impairment of Long-Lived Assets Held-for-use $ 14,348 $ 2,311
Proceeds from Sale of Property, Plant, and Equipment 3,641 478
Proceeds from Insurance Settlement, Investing Activities 517 0
Distributionstononcontrollingholders (958) (952)
Operating activities:    
Net income (loss) (38,208) (15,403)
Reconciliation of net income to cash provided by operating activities:    
Depreciation and amortization 40,025 37,586
Provision (benefit) for deferred income taxes 409 946
Insurance Recoveries 517 0
Equity compensation expense 812 955
Provision for doubtful accounts 593 272
Amortization of deferred financing costs 1,356 1,180
Property, Plant and Equipment, Additions 725 0
Payments of Debt Restructuring Costs 4,755 0
Other non-cash charges and credits (157) 374
(Gain) Loss on sale of property, plant, and equipment (443) (262)
Liabilities, Fair Value Adjustment 0 3,600
Changes in operating assets and liabilities:    
Accounts receivable 13,903 (5,254)
Inventories 7,817 (5,378)
Prepaid expenses and other current assets (2,267) 491
Accounts payable and accrued expenses (24,566) 19,942
Other (405) (1,018)
Net cash provided by operating activities 18,180 40,342
Investing activities:    
Purchases of property, plant, and equipment, net (11,249) (40,064)
Net cash used in investing activities (7,091) (39,586)
Financing activities:    
Proceeds from Issuance of Long-term Debt 271,831 0
Repayments of Long-term Debt (273,853) (67)
Preferred Stock Redemption Discount 0 (22,452)
Financing costs (2,207) 0
Payments of Distributions to Affiliates (1,507) 0
Proceeds from Contributions from Affiliates 0 11,142
Net cash used in financing activities (6,694) (12,329)
Effect of Exchange Rate on Cash and Cash Equivalents (8) 11
Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect 4,387 (11,562)
Cash and cash equivalents at end of period 6,757  
Supplemental cash flow information:    
Interest paid 29,083 23,852
Income taxes paid 644 1,958
Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents $ 6,757 $ 4,296
XML 20 R9.htm IDEA: XBRL DOCUMENT v3.20.2
Basis of Presentation and Significant Accounting Policies
6 Months Ended
Jun. 30, 2020
Accounting Policies [Abstract]  
Basis of Presentation and Significant Accounting Policies ORGANIZATION, BASIS OF PRESENTATION, AND SIGNIFICANT ACCOUNTING POLICIES
 
Organization

CSI Compressco LP, a Delaware limited partnership, is a provider of compression services and equipment for natural gas and oil production, gathering, artificial lift, transmission, processing, and storage. We sell standard and custom-designed, engineered compressor packages and provide aftermarket services and compressor package parts and components manufactured by third-party suppliers. We provide these compression services and equipment to a broad base of natural gas and oil exploration and production, midstream, and transmission companies operating throughout many of the onshore producing regions of the United States as well as in a number of foreign locations, including the countries of Mexico, Canada, and Argentina. We design and fabricate a majority of the compressor packages that we use to provide compression services and sell to customers. Going forward, we plan to have such compressor packages fabricated through one or more third party packagers.

Presentation
 
Our unaudited consolidated financial statements include the accounts of our wholly owned subsidiaries. All intercompany balances and transactions have been eliminated. In the opinion of our management, our unaudited consolidated financial statements as of June 30, 2020, and for the three and six month periods ended June 30, 2020 and 2019, include all normal recurring adjustments that are necessary to provide a fair statement of our results for these interim periods. Operating results for the three and six month periods ended June 30, 2020 are not necessarily indicative of results that may be expected for the twelve months ended December 31, 2020.

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, 2019 and notes thereto included in our Annual Report on Form 10-K, which we filed with the SEC on March 16, 2020.

Segments

Our General Partner has concluded that we operate in one business segment.

Significant Accounting Policies

Our significant accounting policies are described in the notes to our consolidated financial statements for the year ended December 31, 2019 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 second quarter of 2020.

Use of Estimates
 
The preparation of financial statements in conformity with U.S. GAAP requires us 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. The impact of such reclassifications was not significant to the prior year's overall presentation.

Cash Equivalents

We consider all highly liquid cash investments with maturities of three months or less when purchased to be cash equivalents.

Financial Instruments

Financial instruments that subject us to concentrations of credit risk consist principally of trade accounts receivable, which are primarily due from customers of varying size engaged in oil and gas activities in the United States, Canada, Mexico, and Argentina. Our policy is to review the financial condition of potential customers before extending credit and periodically update their credit information. Payment terms are on a short-term basis. The risk of loss from the inability to collect trade receivables is heightened during prolonged periods of low oil and natural gas commodity prices.

We have currency exchange rate risk exposure related to transactions denominated in a foreign currency as well as to investments in certain of our international operations. Our risk management activities include the use of foreign currency forward purchase and sale derivative contracts as part of a program designed to mitigate the currency exchange rate risk exposure on selected international operations.

We have a $1.5 million outstanding balance under our variable rate revolving credit facility as of June 30, 2020 and face market risk exposure related to changes in applicable interest rates.

Foreign Currencies
 
Accumulated other comprehensive income (loss) is included in partners’ capital in the accompanying consolidated balance sheets and consists of the cumulative currency translation adjustments associated with our international operations. Foreign currency exchange (gains) and losses are included in other (income) expense, net and totaled $(0.3) million and $1.4 million during the three and six month periods ended June 30, 2020, respectively, and $(0.04) million and $(1.0) million during the three and six month periods ended June 30, 2019, respectively.

Inventories

Inventories consist primarily of compressor package parts and supplies and work in progress and are stated at the lower of cost or net realizable value. For parts and supplies, cost is determined using the weighted average cost method. The cost of work in progress is determined using the specific identification method.

Assets Held for Sale

As of June 30, 2020, we had $2.6 million in net book value of compressor equipment classified as held for sale within net property, plant, and equipment on our consolidated balance sheets. For further details of the impairment recorded to adjust the net book value to fair value upon this classification, see Note 3 - Impairments and Other Charges below.

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. See Note 3 - "Impairments and Other Charges" for additional discussion of recorded impairments.

Earnings Per Common Unit
 
Our computations of earnings per common unit are based on the weighted average number of common units outstanding during the applicable period. Basic earnings per common unit are determined by dividing net
income (loss) allocated to the common units after deducting the amount allocated to our General Partner (including any distributions to our General Partner on its incentive distribution rights) by the weighted average number of outstanding common units during the period.
 
When computing earnings per common unit under the two class method in periods when distributions are greater than earnings, the amount of the distribution is deducted from net income (loss) and the excess of distributions over earnings is allocated between the General Partner and common units based on how our Partnership Agreement allocates net losses.
 
Diluted earnings per common unit are computed using the treasury stock method, which considers the potential future issuance of limited partner common units. Unvested phantom units are not included in basic earnings per common unit, as they are not considered to be participating securities, but are included in the calculation of diluted earnings per common unit. For the three and six month periods ended June 30, 2020 and June 30, 2019, all unvested phantom units were excluded from the calculation of diluted common units because the impact was anti-dilutive. Diluted earnings per common unit are computed using the "if converted" method, whereby the amount of net income (loss) and the number of common units issuable are each adjusted as if the Preferred Units, had been converted as of the beginning of the period presented. The calculation of diluted earnings per common unit for the three and six month period ended June 30, 2019 excludes the impact of the Preferred Units, as the inclusion of the impact from the conversion of the Preferred Units into common units would have been anti-dilutive. All remaining outstanding Preferred Units were redeemed for cash on August 8, 2019.

Revenue Recognition

Performance Obligations. Revenue is recognized when performance obligations under the terms of a contract with our customer are satisfied. Revenue is generally recognized when we transfer control of our products or services to our customers. Revenue is measured as the amount of consideration we expect to receive in exchange for transferring products or providing services to our customers. We receive cash equal to the invoice price for most product sales and services and payment terms typically range from 30 to 60 days from the date we invoice our customer. With the exception of the initial terms of our compression services contracts of our medium- and high-horsepower compressor packages, our customer contracts are generally for terms of one year or less. Since the period between when we deliver products or services and when the customer pays for products or services is not to exceed one year, we have elected not to calculate or disclose a financing component for our customer contracts.

Depending on the terms of the arrangement, we may also defer the recognition of revenue for a portion of the consideration received because we have to satisfy a future performance obligation. For example, consideration received from customers during the fabrication of new compressor packages is typically deferred until control of the compressor package is transferred to our customer.

For revenue associated with mobilization of service equipment as part of a service contract arrangement, such revenue, if significant, is deferred and amortized over the estimated service period.

Compression and related services. For compression services revenues recognized over time, our customer contracts typically provide agreed upon monthly service rates and we recognize service revenue based upon the number of days that services have been performed. The majority of our compression services are provided pursuant to contract terms ranging from one month to twenty-four months. Monthly agreements are generally cancellable with 30 days written notice by the customer.

Sales taxes, value added taxes, and other taxes we collect concurrent with revenue-producing activities are excluded from revenue. We recognize the cost for freight and shipping costs when control over our products (i.e. delivery) has transferred to the customer as part of cost of product sales.

Use of Estimates. Our revenues do not include material amounts of variable consideration, as our revenues typically do not require significant estimates or judgments. The transaction price on a majority of our arrangements are fixed and product returns are immaterial. Additionally, our arrangements typically do not include multiple performance obligations that require estimates of the stand-alone purchase price for each performance obligation. Revenue on certain aftermarket service arrangements that include time as a component of the transaction price is not recognized until the performance obligation is complete.

Contract Assets and Liabilities. We consider contract assets to be trade accounts receivable when we have an unconditional right to consideration and only the passage of time is required before payment is due. In certain instances, particularly those requiring customer specific documentation prior to invoicing, our invoicing of the customer is delayed until certain documentation requirements are met. In those cases, we recognize a contract asset rather than a billed trade accounts receivable until we are able to invoice the customer. Contract assets, along with billed trade accounts receivable, are included in trade accounts receivable in our consolidated balance sheets.
    
We classify contract liabilities as unearned income in our consolidated balance sheets. Such unearned income typically results from advance payments received on orders for new compressor equipment prior to the time such equipment is completed and transferred to the customer in accordance with the customer contract. New equipment sales orders generally take less than twelve months to build and deliver.

Bill-and-Hold Arrangements. We design compressor packages based on our customer’s specifications. In some cases, the customer will request us to hold the equipment, upon completion of the unit, until the job site is ready to receive the equipment. When this occurs, we along with the customer sign a bill-and-hold agreement, which outlines that the customer has title to the equipment, the equipment is ready for delivery, we cannot use the equipment or direct it to another customer, and we have a present right to payment. When those criteria have been met and the agreement is executed, we recognize the revenue on the equipment because control of the equipment has passed to our customer and our performance obligations are complete. Entering into these arrangements is something we have done as a courtesy for certain customers for many years. The equipment subject to the bill-and-hold agreements have generally been invoiced and paid for through progressive billings such that at the time the bill-and-hold agreement is executed, the majority of the contractual cash obligation of the customer has been received by us.

Fair Value Measurements

We utilize fair value measurements to account for certain items and account balances within our consolidated financial statements. Fair value measurements were utilized in the determination of the carrying value of our Series A Preferred Units (a Level 3 fair value measurement). We also utilize fair value measurements on a recurring basis in the accounting for our foreign currency forward purchase and sale derivative contracts. For these fair value measurements, we utilize the quoted value (a Level 2 fair value measurement). Refer to Note 9 - "Fair Value Measurements" for further discussion.
Fair value measurements are also utilized on a nonrecurring basis, such as in the allocation of purchase consideration for acquisition transactions to the assets and liabilities acquired, including intangible assets (a Level 3 fair value measurement) and for the impairment of long-lived assets (a Level 3 fair value measurement).

Distributions

On January 20, 2020, our General Partner declared a cash distribution attributable to the quarter ended December 31, 2019 of $0.01 per outstanding common unit. This distribution equates to a distribution of $0.04 per outstanding common unit on an annualized basis. This distribution was paid on February 14, 2020, to each of the holders of common units of record as of the close of business on February 1, 2020.

On April 20, 2020, our General Partner declared a cash distribution attributable to the quarter ended March 31, 2020 of $0.01 per outstanding common unit. This distribution equates to a distribution of $0.04 per outstanding common unit on an annualized basis. This distribution was paid on May 15, 2020, to each of the holders of common units of record as of the close of business on May 1, 2020.

New Accounting Pronouncements

Standards adopted in 2020

In August 2018, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") 2018-15, "Intangibles—Goodwill and Other—Internal-Use Software (Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract." ASU 2018-15 clarifies the accounting for implementation costs in cloud computing arrangements. ASU 2018-15 is effective for us the first quarter of fiscal 2020. 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 impairments will be accounted for as an allowance for credit losses deducted from the amortized cost basis at each reporting date. Updates at each reporting date after initial adoption will be recorded through selling, general, and administrative expense. ASU 2016-13 is effective for us the first quarter of fiscal 2023. We continue to assess the potential effects of these changes to our consolidated financial statements.    
    
In December 2019, the FASB issued 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. ASU 2019-12 is effective for us the first quarter of fiscal 2021. 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 US 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. We are currently evaluating the impacts of the provisions of ASU 2020-04 on our consolidated financial statements.
XML 21 R10.htm IDEA: XBRL DOCUMENT v3.20.2
Impairment and Other Charges (Notes)
6 Months Ended
Jun. 30, 2020
Asset Impairment Charges [Abstract]  
Asset Impairment Charges [Text Block] IMPAIRMENTS AND OTHER CHARGES

Impairments of Long-Lived Assets

During the first half of 2020, the COVID-19 pandemic and decline in oil and gas prices had a significant impact on our customers and industry, resulting in a decrease in demand in certain of our service lines.

During the first quarter of 2020, we started to see our customers revise their capital budgets downwards and adjust their operations accordingly, which led to a decline in orders for new compression equipment to be fabricated and sold to third parties. We concluded that these events were indicators of impairment for all our asset groups. We performed a recoverability analysis on all our long-lived asset groups and we determined that the carrying values of our Midland manufacturing facility and related new unit sales inventory exceeded their respective fair values. Therefore, we recorded impairments of approximately $5.4 million related to these assets. Fair value was estimated based on a market approach.

During the second quarter of 2020, primarily as a result of continued negative impacts on our compression fleet associated with the COVID-19 pandemic and declines in oil and gas prices, we recorded impairments and
other charges of approximately $9.0 million associated with non-core used compressor equipment that we have held for sale, the low-horsepower class of our compression fleet, and field inventory for compression and related services. Fair value used to determine impairments was estimated based on a market approach. Given the dynamic nature of the events, we are not able to reasonably estimate how long our operations will be impacted and the full impact these events will have on our operations. As a result, we could have indicators of impairment again in future periods resulting in additional asset impairments.
XML 22 R11.htm IDEA: XBRL DOCUMENT v3.20.2
Inventories Inventories (Notes)
6 Months Ended
Jun. 30, 2020
Inventory Disclosure [Abstract]  
Inventory Disclosure [Text Block] INVENTORIES

Components of inventories as of June 30, 2020 and December 31, 2019, are as follows: 

 
June 30, 2020
 
December 31, 2019
 
(In Thousands)
Parts and supplies
$
30,270

 
$
42,814

Work in progress
9,922

 
13,223

Total inventories
$
40,192

 
$
56,037



Inventories consist primarily of compressor package parts and supplies. Work in progress inventories consist primarily of new compressor packages located at our manufacturing facility in Midland, Texas.
XML 23 R12.htm IDEA: XBRL DOCUMENT v3.20.2
Long-Term Debt and Other Borrowings
6 Months Ended
Jun. 30, 2020
Debt Disclosure [Abstract]  
Long-Term Debt and Other Borrowings LONG-TERM DEBT AND OTHER BORROWINGS

Long-term debt consists of the following:
 
 
 
 
June 30, 2020
 
December 31, 2019
 
 
Scheduled Maturity
 
(In Thousands)
Credit Agreement (presented net of the unamortized deferred financing costs of $0.7 million as of June 30, 2020 and $0.9 million as of December 31, 2019)
 
June 2023
 
$
746

 
$
2,622

7.25% Senior Notes (presented net of the unamortized discount of $0.4 million as of June 30, 2020 and $1.7 million as of December 31, 2019 and unamortized deferred financing costs of $0.6 million as of June 30, 2020 and $2.8 million as of December 31, 2019)
 
August 2022
 
79,745

 
291,444

7.50% First Lien Notes (presented net of the unamortized deferred financing costs of $5.7 million as of June 30, 2020 and $5.8 million as of December 31, 2019, net of the unamortized discount of $0.2 million as of June 30, 2020, and net of deferred restructuring gain of $5.6 million as of June 30, 2020)
 
April 2025
 
399,613

 
344,172

10.00%/10.75% Second Lien Notes (presented net of the unamortized discount of $0.8 million as of June 30, 2020, and net of unamortized deferred financing costs of $1.3 million as of June 30, 2020, and net of deferred restructuring gain of $4 million as of June 30, 2020)
 
April 2026
 
157,475

 

 
 
 
 
637,579

 
638,238

Less current portion
 
 
 

 

Total long-term debt
 
 
 
$
637,579

 
$
638,238



There was a $1.5 million balance outstanding and $2.8 million in letters of credit issued under the Credit Agreement as of June 30, 2020. As of June 30, 2020, and subject to compliance with the covenants, borrowing base, and other provisions of the agreements that may limit borrowings under the Credit Agreement, we had availability of $12.3 million.
    
Our credit and senior note agreements contain certain affirmative and negative covenants, including covenants that restrict the ability to pay dividends or other restricted payments. We are in compliance with all covenants of our credit and senior note agreements as of June 30, 2020.

Refer to Note 7 - "Related Party Transactions," for a discussion of our amounts payable to affiliates and long-term affiliate payable to TETRA.

Second Amendment to Credit Agreement

On June 11, 2020, CSI Compressco, LP and CSI Compressco Sub Inc (the “Borrowers”) entered into the Second Amendment to Loan and Security Agreement (the “Amendment”) amending the Loan and Security Agreement dated June 29, 2018 (as amended, restated, amended and restated, supplemented or otherwise modified from time to time, the “Credit Agreement”) with Bank of America, N.A., in its capacity as administrative agent, issuing bank and swing line issuer (“Administrative Agent”), and the other lenders and loan parties party thereto. The Amendment provided for changes and modifications to the Credit Agreement which include, among other things, changes to certain terms of the Credit Agreement as follows: (i) resizing of the maximum credit commitment under the Credit Agreement from $50,000,000 to $35,000,000; (ii) the inclusion of a $5,000,000 reserve with respect to the Borrowing Base (as defined in the Credit Agreement) thereunder, which would result in reduced borrowing availability; (iii) the removal of the financial covenant compliance test with respect to the Consolidated Fixed Charge Coverage Ratio (as defined in the Credit Agreement); (iv) an increase in the applicable margin related to (x) LIBOR Rate Loans (as defined in the Credit Agreement) to a range between 3.00% and 3.50% and (y) Base Rate Loans (as defined in the Credit Agreement) to a range between 2.00% and 2.50%, in each case, which shall be determined according to average daily excess availability under the Credit Agreement; and (v) an increase in the rate used to calculate the commitment fee in respect of the unutilized commitments under the Credit
Agreement to 0.50%. In connection to this amendment, $0.2 million of financing costs were incurred, and deferred against the carrying value of the amount outstanding, if any. Additionally, $0.2 million of financing fees were charged to other (income) expense, net during the three month period ended June 30, 2020.

First Supplemental Indenture for the Old Notes

On June 11, 2020, CSI Compressco, LP and CSI Compressco Finance Inc. (the "Issuers") announced that they had accepted for exchange $215,208,000, or approximately 72.7%, of their outstanding 7.25% Senior Notes due 2022 (the "Old Notes") that were validly tendered (and not validly withdrawn) by 11:59 p.m., New York City time, on June 10, 2020, for (i) $50,000,000 of the Issuers' 7.50% Senior Secured First Lien Notes due 2025 (the "7.50% First Lien Notes") and (ii) $155,529,000 aggregate principal amount of new 10.00%/10.75% Senior Secured Second Lien Notes due 2026 (the "10.00%/10.75% Second Lien Notes" and, together with the 7.50% First Lien Notes, the "New Notes"), pursuant to its previously announced exchange offer and consent solicitation (the "Exchange Offer"), which commenced on April 17, 2020. In connection with the exchange offer, we incurred financing fees of $4.8 million which were charged to other (income) expense, net during the three month period ended June 30, 2020.

On June 12, 2020, following receipt of the requisite consents of the holders of the Old Notes, the Issuers entered into the First Supplemental Indenture (the "First Supplemental Indenture"), by and among the Issuers, the subsidiary guarantors named therein and U.S. Bank National Association, as trustee, to the Indenture, dated as of August 4, 2014 (the "Unsecured Indenture"), by and among the Issuers, the subsidiary guarantors named therein and U.S. Bank National Association, as trustee.

The First Supplemental Indenture eliminated substantially all of the restrictive covenants and certain of the default provisions in the Unsecured Indenture and became operative upon the consummation by the Issuers of the Exchange Offer.

On June 12, 2020, the Issuers issued $50,000,000 in aggregate principal amount of New First Lien Notes to certain holders of the Old Notes pursuant to the terms of the Exchange Offer. In March 2018, the Issuers had issued $350,000,000 in aggregate principal amount of 7.50% Senior Secured Notes due 2025 (the "Existing First Lien Notes" and, together with the New First Lien Notes, the "7.50% First Lien Notes") pursuant to the First Lien Base Indenture. The New First Lien Notes were issued as "additional notes" under the First Lien Base
Indenture and will be treated as a single class with such notes but will not trade fungibly with the Existing First
Lien Notes.

Second Lien Notes Indenture

On June 12, 2020, the Issuers issued $155,529,000 in aggregate principal amount of the 10.00%/10.75% Second Lien Notes to certain holders of the Old Notes pursuant to the terms of the Exchange Offer. The Issuers issued the 10.00%/10.75% Second Lien Notes pursuant to an indenture, dated June 12, 2020 (the "Second Lien Notes Indenture"),by and among the Issuers, the subsidiary guarantors named therein and U.S. Bank National Association, as trustee (the "Second Lien Trustee"). In connection with the payment of PIK Interest (as defined below), if any, in respect of the 10.00%/10.75% Second Lien Notes, the Issuers will be entitled, without the consent of the Holders, to increase the outstanding aggregate principal amount of the 10.00%/10.75% Second Lien Notes or issue additional notes ("PIK notes") under the Second Lien Notes Indenture on the same terms and conditions as the 10.00%/10.75% Second Lien Notes offered hereby (each such increase or issuance, a "PIK Payment"). The Issuers may issue additional 10.00%/10.75% Second Lien Notes under the Second Lien Notes Indenture from time to time. Any issuance of additional 10.00%/10.75% Second Lien Notes (including PIK notes) is subject to all of the covenants in the Second Lien Notes Indenture. The 10.00%/10.75% Second Lien Notes and any additional 10.00%/10.75% Second Lien Notes subsequently issued under the indenture, will be treated as a single class for all purposes under the indenture, including, without limitation, waivers, amendments, redemptions and offers to purchase. Subject to the making of PIK Payments, the Issuers will issue 10.00%/10.75% Second Lien Notes in denominations of $2,000 and integral multiples of $1,000 in excess of $2,000; provided that PIK Payments may result in 10.00%/10.75% Second Lien Notes being issued in denominations of $1.00 and integral multiples of $1.00. The 10.00%/10.75% Second Lien Notes will mature on April 1, 2026. Interest on the 10.00%/10.75% Second Lien Notes will be payable semi-annually in arrears on April 1 and October 1, commencing on October 1, 2020. The Issuers will make each interest payment to the holders of record on March 15 and September 15 immediately preceding each interest payment date. Interest will accrue at (1) the annual rate of 7.250% payable in cash, plus (2)
at the election of the Issuers (made by delivering a notice to the Second Lien Trustee not less than five business days prior to the record date), the annual rate of (i) 2.750% payable in cash (together with the annual rate set forth in clause (1), the "Cash Interest Rate") or (ii) 3.500% payable by increasing the principal amount of the outstanding 10.00%/10.75% Second Lien Notes or by issuing additional PIK notes, in each case rounding up to the nearest $1.00 (such increased principal amount or additional PIK notes, the "PIK Interest"). In the absence of an interest payment election made by the Issuers as set forth above, interest on the notes will be payable as if the Issuers had elected to pay PIK Interest with respect to the portion of interest payable pursuant to clause (2) above.

The 10.00%/10.75% Second Lien Notes are jointly and severally, and fully and unconditionally, guaranteed (the "Guarantees") on a senior secured basis initially by each of the Partnership's domestic restricted subsidiaries (other than Finance Corp, certain immaterial subsidiaries and certain other excluded domestic subsidiaries, the "Guarantors") and will be secured by a second-priority security interest in substantially all of the Issuers' and the Guarantors' assets (other than certain excluded assets) (the "Collateral") as collateral security for their obligations under the 10.00%/10.75% Second Lien Notes, subject to certain permitted encumbrances and exceptions. At any time prior to April 1, 2023, the Issuers may on any one or more occasions redeem up to 35% of the aggregate principal amount of the 10.00%/10.75% Second Lien Notes issued under the Second Lien Notes Indenture at a redemption price of 110.000% of the principal amount of the 10.00%/10.75% Second Lien Notes, plus accrued and unpaid interest to the redemption date, with an amount of cash equal to the net cash proceeds of certain equity offerings. On or after April 1, 2023, the Issuers may redeem all or part of the 10.00%/10.75% Second Lien Notes at redemption prices (expressed as percentages of the principal amount) equal to (i) 107.500% for the twelve month period beginning on April 1, 2023; (ii) 105.000% for the twelve-month period beginning on April 1, 2024 and (iii) 100.000% at any time thereafter, plus accrued and unpaid interest up to, but not including, the redemption date. In addition, at any time prior to April 1, 2023, the Company may redeem all or a part of the 10.00%/10.75% Second Lien Notes at a redemption price equal to 100% of the principal amount of the 10.00%/10.75% Second Lien Notes to be redeemed plus a make-whole premium, plus accrued and unpaid interest up to, but not including, the redemption date.

The Second Lien Notes Indenture contains customary covenants restricting the Partnership's ability and the ability of its restricted subsidiaries to: (i) pay distributions on, purchase or redeem its common units or purchase or redeem its subordinated debt; (ii) incur or guarantee additional indebtedness or issue certain kinds of preferred equity securities; (iii) create or incur certain liens securing indebtedness; (iv) sell assets, including dispositions of the Collateral; (v) consolidate, merge or transfer all or substantially all of its assets; (vi) enter into transactions with affiliates; and (vii) enter into agreements that restrict distributions or other payments from its restricted subsidiaries to the Partnership. These covenants are subject to a number of important limitations and exceptions, including certain provisions permitting the Partnership, subject to the satisfaction of certain conditions, to transfer assets to certain of its unrestricted subsidiaries. Moreover, if the 10.00%/10.75% Second Lien Notes receive an investment grade rating from at least two rating agencies and no default has occurred and is continuing under the 10.00%/10.75% Second Lien Notes Indenture, many of the restrictive covenants in the Second Lien Notes Indenture will be terminated. The Second Lien Notes Indenture also contains customary events of default and acceleration provisions relating to such events of default, which provide that upon an event of default under the Second Lien Notes Indenture, the Second Lien Trustee or the holders of at least 25% in aggregate principal amount of the then outstanding 10.00%/10.75% Second Lien Notes may declare all of the 10.00%/10.75% Second Lien Notes to be due and payable immediately.
XML 24 R13.htm IDEA: XBRL DOCUMENT v3.20.2
Fair Value Measurements
6 Months Ended
Jun. 30, 2020
Fair Value Disclosures [Abstract]  
Market Risks and Derivative Contracts AIR VALUE MEASUREMENTS

Fair value is defined as “the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date” within an entity’s principal market, if any. The principal market is the market in which the reporting entity would sell the asset or transfer the liability with the greatest volume and level of activity, regardless of whether it is the market in which the entity will ultimately transact for a particular asset or liability or if a different market is potentially more advantageous. Accordingly, this exit price concept may result in a fair value that may differ from the transaction price or market price of the asset or liability.

Under U.S. GAAP, the fair value hierarchy prioritizes inputs to valuation techniques used to measure fair value. Fair value measurements should maximize the use of observable inputs and minimize the use of unobservable inputs, where possible. Observable inputs are developed based on market data obtained from sources independent of the reporting entity. Unobservable inputs may be needed to measure fair value in situations where there is little or no market activity for the asset or liability at the measurement date and are developed based on the best information available in the circumstances, which could include the reporting entity’s own judgments about the assumptions market participants would utilize in pricing the asset or liability.

We have currency exchange rate risk exposure related to transactions denominated in a foreign currency as well as to investments in certain of our international operations. We enter into 30-day foreign currency forward derivative contracts as part of a program designed to mitigate the currency exchange rate risk exposure on selected transactions of certain foreign subsidiaries. As of June 30, 2020, we had the following foreign currency derivative contract outstanding relating to a portion of our foreign operations:

 
US Dollar Notional Amount
 
Traded Exchange Rate
 
Settlement Date

 
(In Thousands)
 

 

Forward sale Mexican peso
 
$
5,292

 
22.58
 
7/2/2020


Under a program designed to mitigate the currency exchange rate risk exposure on selected transactions of certain foreign subsidiaries, we may enter into similar derivative contracts from time to time. Although contracts
pursuant to this program will serve as economic hedges of the cash flow of our currency exchange risk exposure, they will not be formally designated as hedge contracts or qualify for hedge accounting treatment. Accordingly, any change in the fair value of these derivative instruments during a period will be included in the determination of earnings for that period.

The fair values of our foreign currency derivative contracts are based on quoted market values (a Level 2 fair value measurement). The fair values of our foreign currency derivative instruments as of June 30, 2020 and December 31, 2019, are as follows:
Foreign currency derivative contracts
 
Balance Sheet
 
Fair Value at
 
Location
 
June 30, 2020
 
December 31, 2019
 
 
 
 
(In Thousands)
Forward sale contracts
 
Current assets
 
$
95

 
$

Forward sale contracts
 
Current liabilities
 

 
(53
)
Net asset (liability)
 
 
 
$
95

 
$
(53
)


None of our foreign currency derivative instruments contains credit risk related contingent features that would require us to post assets or collateral for contracts that are classified as liabilities. During the three and six month periods ended June 30, 2020 we recognized $0.3 million and $(1.1) million, respectively, of net (gains) losses associated with our foreign currency derivatives program, and such amounts are included in other (income) expense, net, in the accompanying consolidated statement of operations. During the three and six month periods ended June 30, 2019, we recognized $0.2 million and $0.3 million, respectively, of net (gains) losses associated with our foreign currency derivative program, and such amounts are included in other (income) expense, net, in the accompanying consolidated statement of operations.

During the six months ended June 30, 2020, we recorded impairments of approximately $9.0 million, reflecting the decreased fair value for certain assets. The fair values used in these impairment calculations were estimated based on a market approach, which is based on significant unobservable inputs (Level 3) in accordance with the fair value hierarchy.    

Recurring and nonrecurring fair value measurements by valuation hierarchy as of June 30, 2020 and December 31, 2019 are as follows:
 
 
 
Fair Value Measurements Using
Description
Total as of
June 30, 2020
 
Quoted Prices in Active Markets for Identical Assets or Liabilities
(Level 1)
 
Significant
Other
Observable
Inputs
(Level 2)
 
Significant
Unobservable
Inputs
(Level 3)
 
(In Thousands)
Midland manufacturing facility and related assets
$
19,646

 
$

 
$

 
$
19,646

Non-core used compressor equipment held for sale
$
2,600

 
$

 
$

 
$
2,600

Asset for foreign currency derivative contracts
$
95

 
$

 
$
95

 
$

 
$
22,341

 
 
 
 
 
 
    
 
 
 
Fair Value Measurements Using
 
 
 
Quoted Prices in Active Markets for Identical Assets or Liabilities
(Level 1)
 
Significant
Other
Observable
Inputs
(Level 2)
 
Significant
Unobservable
Inputs
(Level 3)
Description
Total as of
December 31, 2019
 
 
 
 
(In Thousands)
Liability for foreign currency derivative contracts
(53
)
 

 
(53
)
 

 
$
(53
)
 
 
 
 
 
 
The fair values of cash, accounts receivable, accounts payable, accrued liabilities, short-term borrowings, and variable-rate long-term debt pursuant to our Credit Agreement approximate their carrying amounts. The fair values of our publicly traded long-term 7.25% Senior Notes at June 30, 2020 and December 31, 2019 were approximately $41.6 million and $266.0 million, respectively. Those fair values compare to aggregate principal amounts of such notes at June 30, 2020 and December 31, 2019 of $80.7 million and $295.9 million, respectively. The fair values of our long-term 7.50% Senior Secured Notes at June 30, 2020 and December 31, 2019 were approximately $336.4 million and $344.8 million, respectively. These fair values compare to an aggregate principal amount of such notes at June 30, 2020 and December 31, 2019 of $400.0 million and $350.0 million, respectively. The fair value of the CCLP 10.00%/10.75% Second Lien Notes at June 30, 2020 was approximately $96.8 million. This fair value compares to aggregate principal amount of such notes at June 30, 2020 of $155.5 million. We based the fair values of our 7.25% Senior Notes, our 7.50% Senior Secured Notes, and our 10.00%/10.75% Second Lien Notes as of June 30, 2020 on recent trades for these notes.
XML 25 R14.htm IDEA: XBRL DOCUMENT v3.20.2
Related Party Transactions
6 Months Ended
Jun. 30, 2020
Related Party Transactions [Abstract]  
Related Party Transactions RELATED PARTY TRANSACTIONS
 
Omnibus Agreement
 
Under the terms of the Omnibus Agreement, our General Partner provides all personnel and services reasonably necessary to manage our operations and conduct our business (other than in Mexico, Canada, and Argentina), and certain of TETRA’s Latin American-based subsidiaries provide personnel and services necessary for the conduct of certain of our Latin American-based businesses. In addition, under the Omnibus Agreement, TETRA provides certain corporate and general and administrative services as requested by our General Partner, including, without limitation, legal, accounting and financial reporting, treasury, insurance administration, claims processing and risk management, health, safety and environmental, information technology, human resources, credit, payroll, internal audit, and tax services. Pursuant to the Omnibus Agreement, we reimburse our General Partner and TETRA for services they provide to us.

TETRA and General Partner Ownership

As of June 30, 2020, TETRA's ownership interest in us was approximately 34% of the outstanding common units and an approximate 1.4% general partner interest, through which it holds incentive distribution rights.

Other Sources of Financing

In February 2019, we entered into a transaction with TETRA whereby TETRA agreed to fund the construction of and purchase from us up to $15.0 million of new compression services equipment and to subsequently lease the equipment back to us in exchange for a monthly rental fee. As of June 30, 2020, pursuant to this arrangement, $14.8 million has been funded by TETRA for the construction of new compression services equipment and all such equipment was completed and deployed under this agreement. For accounting purposes, the inclusion of an option that allows us to repurchase the equipment at a fixed price during certain periods of the agreement caused the transaction to be accounted for as a financing transaction, as opposed to a sale-leaseback, resulting in the funded amount being recorded as a financing obligation. Accordingly, the compression services equipment is included in property, plant, and equipment and the corresponding financing obligations are included in amounts payable to affiliates and long-term affiliate payable in our consolidated balance sheet. As of June 30, 2020, the financing obligation was $15.0 million. Imputed interest expense recognized for the three and six month period ended June 30, 2020 was $0.6 million and $1.2 million, respectively.
XML 26 R15.htm IDEA: XBRL DOCUMENT v3.20.2
Income Taxes
6 Months Ended
Jun. 30, 2020
Income Tax Disclosure [Abstract]  
Income Taxes INCOME TAXES
 
As a partnership, we are generally not subject to income taxes at the entity level because our income is included in the tax returns of our partners. Our operations are treated as a partnership for federal tax purposes with each partner being separately taxed on its share of taxable income. However, a portion of our business is conducted through taxable U.S. corporate subsidiaries. Accordingly, a U.S. federal and state income tax provision has been reflected in the accompanying statements of operations. Certain of our operations are located outside of the U.S., and the Partnership, through its foreign subsidiaries, is responsible for income taxes in these countries.

Our effective tax rate for the six month period ended June 30, 2020, was negative 3.3% primarily attributable to taxes in certain foreign jurisdictions and Texas gross margin taxes combined with losses generated in entities for which no related tax benefit has been recorded. 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 U.S. as well as in certain foreign jurisdictions.
XML 27 R16.htm IDEA: XBRL DOCUMENT v3.20.2
Commitments and Contingencies
6 Months Ended
Jun. 30, 2020
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies COMMITMENTS AND CONTINGENCIES
 
From time to time, we are involved in litigation relating to claims arising out of our operations in the normal course of business. While the outcome of any 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 proceedings in excess of any amounts accrued has been incurred that is expected to have a material adverse effect on our financial condition, results of operations, or cash flows.
XML 28 R17.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue from Contract with Customers Revenue from Contract with Customers (Notes)
6 Months Ended
Jun. 30, 2020
Revenue from Contract with Customer [Abstract]  
Revenue from Contract with Customer [Text Block] EVENUE FROM CONTRACTS WITH CUSTOMERS

As of June 30, 2020, we had $50.0 million of remaining contractual performance obligations for compression services. As a practical expedient, this amount does not include revenue for compression service contracts whose original expected duration is less than twelve months and does not consider the effects of the time value of money. Expected revenue to be recognized in the future as of June 30, 2020 for completion of performance obligations of compression service contracts are as follows:
 
2020
 
2021
 
2022
 
2023
 
Thereafter
 
Total
 
(In Thousands)
Compression service contracts remaining performance obligations
$
35,385

 
$
12,735

 
$
1,807

 
$
62

 
$
46

 
$
50,035


    
Our contract asset balances included in trade accounts receivable in our consolidated balance sheets, primarily associated with customer documentation requirements prior to invoicing, were $8.2 million and $9.6 million as of June 30, 2020 and December 31, 2019, respectively.

Collections associated with progressive billings to customers for the construction of compression equipment is included in unearned income in the consolidated balance sheets. The following table reflects the changes in unearned income in our consolidated balance sheets for the periods indicated:

 
Six Months Ended
June 30,
 
2020
 
2019
 
(In Thousands)
Unearned income, beginning of period
$
9,505

 
$
24,898

Additional unearned income
31,619

 
83,640

Revenue recognized
(29,960
)
 
(77,708
)
Unearned income, end of period
$
11,164

 
$
30,830



During the six months ended June 30, 2020, we recognized in equipment sales revenue $5.7 million from unearned income that was deferred as of December 31, 2019. During the six months ended June 30, 2019, we recognized in equipment sales revenue of $18.7 million from unearned income that was deferred as of December 31, 2018.

As of June 30, 2020 and June 30, 2019, contract costs were immaterial.

Disaggregated revenue from contracts with customers by geography is as follows:
 
Three Months Ended
June 30,
 
Six Months Ended
June 30,
 
2020
 
2019
 
2020
 
2019
 
(In Thousands)
Compression and related services
 
 
 
 
 
 
 
U.S.
$
49,084

 
$
55,620

 
$
106,359

 
$
109,637

International
7,252

 
9,256

 
15,742

 
17,941

 
56,336

 
64,876

 
122,101

 
127,578

Aftermarket services
 
 
 
 
 
 
 
U.S.
15,427

 
17,745

 
32,712

 
31,076

International
310

 
411

 
995

 
694

 
15,737

 
18,156

 
33,707

 
31,770

Equipment sales
 
 
 
 
 
 
 
U.S.
24,073

 
52,757

 
30,111

 
78,924

International
267

 
67

 
773

 
1,020

 
24,340

 
52,824

 
30,884

 
79,944

Total Revenue
 
 
 
 
 
 
 
U.S.
88,584

 
126,122

 
169,182

 
219,637

International
7,829

 
9,734

 
17,510

 
19,655

 
$
96,413

 
$
135,856

 
$
186,692

 
$
239,292


XML 29 R18.htm IDEA: XBRL DOCUMENT v3.20.2
Leases (Notes)
6 Months Ended
Jun. 30, 2020
Leases [Abstract]  
Lessee, Operating Leases [Text Block] LEASES

We have operating leases for some of our office space, warehouse space, operating locations, and machinery and equipment. Our leases have remaining lease terms ranging from 1 to 10 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. Our leases generally require us to pay all maintenance and insurance costs. During the fourth quarter of 2019, we entered into a lease agreement commitment for 14 compressor packages. The leases are for an initial term of seven years and commence upon the completion of the fabrication of the compressor packages. During the first quarter, we took delivery of eight compressor packages. During the second quarter, we took delivery of the remaining six compressor packages. We have no other lease agreement commitments that have not yet commenced that create significant rights and obligations. Our lease agreements do not contain any material residual value guarantees or material restrictive covenants.

In November 2019, we entered into a sale and leaseback transaction with a third-party lessor whereby we received $9.8 million of proceeds from the sale of certain of our compression equipment in service and entered into an associated lease of the same equipment having an initial lease term of seven years.

Lease costs are included in either cost of revenues or selling, general, and administrative expense depending on the use of the underlying asset. Total lease expense (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), was $3.5 million and $6.7 million for the three and six month period ended June 30, 2020, respectively, of which, $0.6 million and $1.5 million respectively, related to short-term leases. Variable rent expense was not material.

Operating lease supplemental cash flow information:
 
Six Months Ended June 30,
 
2020
 
2019
 
(In Thousands)
Cash paid for amounts included in the measurement of lease liabilities:
 
 
 
     Operating cash flows - operating leases
$
4,816

 
$
2,285

 
 
 
 
Right-of-use assets obtained in exchange for lease obligations:
 
 
 
     Operating leases
$
12,471

 
$
2,663


Supplemental balance sheet information:
 
June 30, 2020
 
December 31, 2019
 
(In Thousands)
 
 
Operating leases:
 
 
 
     Operating right-of-use asset
$
29,936

 
$
21,006

 
 
 
 
     Accrued liabilities and other
$
8,216

 
$
6,706

     Operating lease liabilities
21,140

 
13,822

     Total operating lease liabilities
$
29,356

 
$
20,528

 
 
 
 


Additional operating lease information:
 
June 30, 2020
 
December 31, 2019
Weighted average remaining lease term:
 
 
 
     Operating leases
5.17 Years

 
4.51 Years

 
 
 
 
Weighted average discount rate:
 
 
 
     Operating leases
9.90
%
 
8.73
%


Future minimum lease payments by year and in the aggregate, under non-cancelable operating leases with terms in excess of one year, consist of the following at June 30, 2020:
 
Operating Leases
 
(In Thousands)
 
 
Remainder of 2019
$
5,192

2020
8,768

2021
6,575

2022
4,322

2023
4,250

Thereafter
8,819

Total lease payments
37,926

Less imputed interest
(8,570
)
Total lease liabilities
$
29,356


Lessee, Finance Leases [Text Block] LEASES

We have operating leases for some of our office space, warehouse space, operating locations, and machinery and equipment. Our leases have remaining lease terms ranging from 1 to 10 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. Our leases generally require us to pay all maintenance and insurance costs. During the fourth quarter of 2019, we entered into a lease agreement commitment for 14 compressor packages. The leases are for an initial term of seven years and commence upon the completion of the fabrication of the compressor packages. During the first quarter, we took delivery of eight compressor packages. During the second quarter, we took delivery of the remaining six compressor packages. We have no other lease agreement commitments that have not yet commenced that create significant rights and obligations. Our lease agreements do not contain any material residual value guarantees or material restrictive covenants.

In November 2019, we entered into a sale and leaseback transaction with a third-party lessor whereby we received $9.8 million of proceeds from the sale of certain of our compression equipment in service and entered into an associated lease of the same equipment having an initial lease term of seven years.

Lease costs are included in either cost of revenues or selling, general, and administrative expense depending on the use of the underlying asset. Total lease expense (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), was $3.5 million and $6.7 million for the three and six month period ended June 30, 2020, respectively, of which, $0.6 million and $1.5 million respectively, related to short-term leases. Variable rent expense was not material.

Operating lease supplemental cash flow information:
 
Six Months Ended June 30,
 
2020
 
2019
 
(In Thousands)
Cash paid for amounts included in the measurement of lease liabilities:
 
 
 
     Operating cash flows - operating leases
$
4,816

 
$
2,285

 
 
 
 
Right-of-use assets obtained in exchange for lease obligations:
 
 
 
     Operating leases
$
12,471

 
$
2,663


Supplemental balance sheet information:
 
June 30, 2020
 
December 31, 2019
 
(In Thousands)
 
 
Operating leases:
 
 
 
     Operating right-of-use asset
$
29,936

 
$
21,006

 
 
 
 
     Accrued liabilities and other
$
8,216

 
$
6,706

     Operating lease liabilities
21,140

 
13,822

     Total operating lease liabilities
$
29,356

 
$
20,528

 
 
 
 


Additional operating lease information:
 
June 30, 2020
 
December 31, 2019
Weighted average remaining lease term:
 
 
 
     Operating leases
5.17 Years

 
4.51 Years

 
 
 
 
Weighted average discount rate:
 
 
 
     Operating leases
9.90
%
 
8.73
%


Future minimum lease payments by year and in the aggregate, under non-cancelable operating leases with terms in excess of one year, consist of the following at June 30, 2020:
 
Operating Leases
 
(In Thousands)
 
 
Remainder of 2019
$
5,192

2020
8,768

2021
6,575

2022
4,322

2023
4,250

Thereafter
8,819

Total lease payments
37,926

Less imputed interest
(8,570
)
Total lease liabilities
$
29,356


XML 30 R19.htm IDEA: XBRL DOCUMENT v3.20.2
Subsequent Events
6 Months Ended
Jun. 30, 2020
Subsequent Events [Abstract]  
Schedule of Subsequent Events [Table Text Block] SUBSEQUENT EVENTS
    
On July 2, 2020, we completed the previously announced sale of our Midland manufacturing facility for a total sale price of $17.0 million. In connection with the sale, we have entered into an agreement with the buyer that permits us to continue to operate the facility until the completion and sale of our remaining backlog, which we anticipate will be completed during the third quarter of 2020. While we will continue to operate the facility until the completion and sale of our remaining backlog, we no longer intend to fabricate new compressor packages for sales to third parties or for our own service fleet.

During the second quarter of 2020, we entered into an agreement to sell 58 low-horsepower units to one of our customers for $2.6 million. We received the proceeds prior to June 30, 2020, however, the assets were not transferred to the customer until after June 30,2020. Therefore, they are classified as held for sale at June 30, 2020 in our financial statements. In addition, in late July, we received a purchase order to sell $6.7 million of idle large horsepower compressor units to one of our significant customers. We expect this sale to be completed and proceeds received by the end of the third quarter. We have and will continue to evaluate the sale of other non-core assets, including our low-horsepower compression fleet. We can provide no assurance that we will consummate a future sale of our low-horsepower compression fleet or any other non-core asset.

On July 20, 2020, the board of directors of our General Partner declared a cash distribution attributable to the quarter ended June 30, 2020 of $0.01 per outstanding common unit. This distribution equates to a distribution of $0.04 per outstanding common unit, on an annualized basis. This distribution will be paid on August 14, 2020 to each of the holders of common units of record as of the close of business on August 1, 2020.
XML 31 R20.htm IDEA: XBRL DOCUMENT v3.20.2
Basis of Presentation and Significant Accounting Policies (Policies)
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2020
Accounting Policies [Abstract]    
Nature of Operations [Text Block]
Organization

CSI Compressco LP, a Delaware limited partnership, is a provider of compression services and equipment for natural gas and oil production, gathering, artificial lift, transmission, processing, and storage. We sell standard and custom-designed, engineered compressor packages and provide aftermarket services and compressor package parts and components manufactured by third-party suppliers. We provide these compression services and equipment to a broad base of natural gas and oil exploration and production, midstream, and transmission companies operating throughout many of the onshore producing regions of the United States as well as in a number of foreign locations, including the countries of Mexico, Canada, and Argentina. We design and fabricate a majority of the compressor packages that we use to provide compression services and sell to customers.
 
Inventory, Policy [Policy Text Block]
Inventories

Inventories consist primarily of compressor package parts and supplies and work in progress and are stated at the lower of cost or net realizable value. For parts and supplies, cost is determined using the weighted average cost method. The cost of work in progress is determined using the specific identification method.
 
Impairment or Disposal of Long-Lived Assets, Including Intangible Assets, Policy [Policy Text Block]
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. See Note 3 - "Impairments and Other Charges" for additional discussion of recorded impairments.

 
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 the opinion of our management, our unaudited consolidated financial statements as of June 30, 2020, and for the three and six month periods ended June 30, 2020 and 2019, include all normal recurring adjustments that are necessary to provide a fair statement of our results for these interim periods. Operating results for the three and six month periods ended June 30, 2020 are not necessarily indicative of results that may be expected for the twelve months ended December 31, 2020.

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, 2019 and notes thereto included in our Annual Report on Form 10-K, which we filed with the SEC on March 16, 2020.
Use of estimates policy  
Use of Estimates
 
The preparation of financial statements in conformity with U.S. GAAP requires us 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.
Foreign currencies policy  
Foreign Currencies
 
Accumulated other comprehensive income (loss) is included in partners’ capital in the accompanying consolidated balance sheets and consists of the cumulative currency translation adjustments associated with our international operations. Foreign currency exchange (gains) and losses are included in other (income) expense, net and totaled $(0.3) million and $1.4 million during the three and six month periods ended June 30, 2020, respectively, and $(0.04) million and $(1.0) million during the three and six month periods ended June 30, 2019, respectively.

Earnings per common unit policy  
Earnings Per Common Unit
 
Our computations of earnings per common unit are based on the weighted average number of common units outstanding during the applicable period. Basic earnings per common unit are determined by dividing net
income (loss) allocated to the common units after deducting the amount allocated to our General Partner (including any distributions to our General Partner on its incentive distribution rights) by the weighted average number of outstanding common units during the period.
 
When computing earnings per common unit under the two class method in periods when distributions are greater than earnings, the amount of the distribution is deducted from net income (loss) and the excess of distributions over earnings is allocated between the General Partner and common units based on how our Partnership Agreement allocates net losses.
 
Diluted earnings per common unit are computed using the treasury stock method, which considers the potential future issuance of limited partner common units. Unvested phantom units are not included in basic earnings per common unit, as they are not considered to be participating securities, but are included in the calculation of diluted earnings per common unit. For the three and six month periods ended June 30, 2020 and June 30, 2019, all unvested phantom units were excluded from the calculation of diluted common units because the impact was anti-dilutive. Diluted earnings per common unit are computed using the "if converted" method, whereby the amount of net income (loss) and the number of common units issuable are each adjusted as if the Preferred Units, had been converted as of the beginning of the period presented. The calculation of diluted earnings per common unit for the three and six month period ended June 30, 2019 excludes the impact of the Preferred Units, as the inclusion of the impact from the conversion of the Preferred Units into common units would have been anti-dilutive. All remaining outstanding Preferred Units were redeemed for cash on August 8, 2019.
Revenue [Policy Text Block]
Revenue Recognition

Performance Obligations. Revenue is recognized when performance obligations under the terms of a contract with our customer are satisfied. Revenue is generally recognized when we transfer control of our products or services to our customers. Revenue is measured as the amount of consideration we expect to receive in exchange for transferring products or providing services to our customers. We receive cash equal to the invoice price for most product sales and services and payment terms typically range from 30 to 60 days from the date we invoice our customer. With the exception of the initial terms of our compression services contracts of our medium- and high-horsepower compressor packages, our customer contracts are generally for terms of one year or less. Since the period between when we deliver products or services and when the customer pays for products or services is not to exceed one year, we have elected not to calculate or disclose a financing component for our customer contracts.

Depending on the terms of the arrangement, we may also defer the recognition of revenue for a portion of the consideration received because we have to satisfy a future performance obligation. For example, consideration received from customers during the fabrication of new compressor packages is typically deferred until control of the compressor package is transferred to our customer.

For revenue associated with mobilization of service equipment as part of a service contract arrangement, such revenue, if significant, is deferred and amortized over the estimated service period.

Compression and related services. For compression services revenues recognized over time, our customer contracts typically provide agreed upon monthly service rates and we recognize service revenue based upon the number of days that services have been performed. The majority of our compression services are provided pursuant to contract terms ranging from one month to twenty-four months. Monthly agreements are generally cancellable with 30 days written notice by the customer.

Sales taxes, value added taxes, and other taxes we collect concurrent with revenue-producing activities are excluded from revenue. We recognize the cost for freight and shipping costs when control over our products (i.e. delivery) has transferred to the customer as part of cost of product sales.

Use of Estimates. Our revenues do not include material amounts of variable consideration, as our revenues typically do not require significant estimates or judgments. The transaction price on a majority of our arrangements are fixed and product returns are immaterial. Additionally, our arrangements typically do not include multiple performance obligations that require estimates of the stand-alone purchase price for each performance obligation. Revenue on certain aftermarket service arrangements that include time as a component of the transaction price is not recognized until the performance obligation is complete.

Contract Assets and Liabilities. We consider contract assets to be trade accounts receivable when we have an unconditional right to consideration and only the passage of time is required before payment is due. In certain instances, particularly those requiring customer specific documentation prior to invoicing, our invoicing of the customer is delayed until certain documentation requirements are met. In those cases, we recognize a contract asset rather than a billed trade accounts receivable until we are able to invoice the customer. Contract assets, along with billed trade accounts receivable, are included in trade accounts receivable in our consolidated balance sheets.
    
We classify contract liabilities as unearned income in our consolidated balance sheets. Such unearned income typically results from advance payments received on orders for new compressor equipment prior to the time such equipment is completed and transferred to the customer in accordance with the customer contract. New equipment sales orders generally take less than twelve months to build and deliver.

Bill-and-Hold Arrangements. We design compressor packages based on our customer’s specifications. In some cases, the customer will request us to hold the equipment, upon completion of the unit, until the job site is ready to receive the equipment. When this occurs, we along with the customer sign a bill-and-hold agreement, which outlines that the customer has title to the equipment, the equipment is ready for delivery, we cannot use the equipment or direct it to another customer, and we have a present right to payment. When those criteria have been met and the agreement is executed, we recognize the revenue on the equipment because control of the equipment has passed to our customer and our performance obligations are complete. Entering into these arrangements is something we have done as a courtesy for certain customers for many years. The equipment subject to the bill-and-hold agreements have generally been invoiced and paid for through progressive billings such that at the time the bill-and-hold agreement is executed, the majority of the contractual cash obligation of the customer has been received by us.
 
Fair Value of Financial Instruments, Policy [Policy Text Block]
Fair Value Measurements

We utilize fair value measurements to account for certain items and account balances within our consolidated financial statements. Fair value measurements were utilized in the determination of the carrying value of our Series A Preferred Units (a Level 3 fair value measurement). We also utilize fair value measurements on a recurring basis in the accounting for our foreign currency forward purchase and sale derivative contracts. For these fair value measurements, we utilize the quoted value (a Level 2 fair value measurement). Refer to Note 9 - "Fair Value Measurements" for further discussion.
Fair value measurements are also utilized on a nonrecurring basis, such as in the allocation of purchase consideration for acquisition transactions to the assets and liabilities acquired, including intangible assets (a Level 3 fair value measurement) and for the impairment of long-lived assets (a Level 3 fair value measurement).
 
Distributions policy  
Distributions

On January 20, 2020, our General Partner declared a cash distribution attributable to the quarter ended December 31, 2019 of $0.01 per outstanding common unit. This distribution equates to a distribution of $0.04 per outstanding common unit on an annualized basis. This distribution was paid on February 14, 2020, to each of the holders of common units of record as of the close of business on February 1, 2020.
New accounting pronouncements policy  
New Accounting Pronouncements

Standards adopted in 2020

In August 2018, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") 2018-15, "Intangibles—Goodwill and Other—Internal-Use Software (Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract." ASU 2018-15 clarifies the accounting for implementation costs in cloud computing arrangements. ASU 2018-15 is effective for us the first quarter of fiscal 2020. 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 impairments will be accounted for as an allowance for credit losses deducted from the amortized cost basis at each reporting date. Updates at each reporting date after initial adoption will be recorded through selling, general, and administrative expense. ASU 2016-13 is effective for us the first quarter of fiscal 2023. We continue to assess the potential effects of these changes to our consolidated financial statements.    
    
In December 2019, the FASB issued 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. ASU 2019-12 is effective for us the first quarter of fiscal 2021. 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 US 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. We are currently evaluating the impacts of the provisions of ASU 2020-04 on our consolidated financial statements.
Reclassifications [Text Block]  
Reclassifications

Certain previously reported financial information has been reclassified to conform to the current year's presentation. The impact of such reclassifications was not significant to the prior year's overall presentation.

Cash and Cash Equivalents, Policy [Policy Text Block]  
Cash Equivalents

We consider all highly liquid cash investments with maturities of three months or less when purchased to be cash equivalents.
XML 32 R21.htm IDEA: XBRL DOCUMENT v3.20.2
Inventories Inventories (Tables)
6 Months Ended
Jun. 30, 2020
Inventory Disclosure [Abstract]  
Schedule of Inventory, Current [Table Text Block]

Components of inventories as of June 30, 2020 and December 31, 2019, are as follows: 

 
June 30, 2020
 
December 31, 2019
 
(In Thousands)
Parts and supplies
$
30,270

 
$
42,814

Work in progress
9,922

 
13,223

Total inventories
$
40,192

 
$
56,037



XML 33 R22.htm IDEA: XBRL DOCUMENT v3.20.2
Long-Term Debt and Other Borrowings Long-Term Debt and Other Borrowings (Tables)
6 Months Ended
Jun. 30, 2020
Debt Disclosure [Abstract]  
Long-Term Debt Table
 
 
 
 
June 30, 2020
 
December 31, 2019
 
 
Scheduled Maturity
 
(In Thousands)
Credit Agreement (presented net of the unamortized deferred financing costs of $0.7 million as of June 30, 2020 and $0.9 million as of December 31, 2019)
 
June 2023
 
$
746

 
$
2,622

7.25% Senior Notes (presented net of the unamortized discount of $0.4 million as of June 30, 2020 and $1.7 million as of December 31, 2019 and unamortized deferred financing costs of $0.6 million as of June 30, 2020 and $2.8 million as of December 31, 2019)
 
August 2022
 
79,745

 
291,444

7.50% First Lien Notes (presented net of the unamortized deferred financing costs of $5.7 million as of June 30, 2020 and $5.8 million as of December 31, 2019, net of the unamortized discount of $0.2 million as of June 30, 2020, and net of deferred restructuring gain of $5.6 million as of June 30, 2020)
 
April 2025
 
399,613

 
344,172

10.00%/10.75% Second Lien Notes (presented net of the unamortized discount of $0.8 million as of June 30, 2020, and net of unamortized deferred financing costs of $1.3 million as of June 30, 2020, and net of deferred restructuring gain of $4 million as of June 30, 2020)
 
April 2026
 
157,475

 

 
 
 
 
637,579

 
638,238

Less current portion
 
 
 

 

Total long-term debt
 
 
 
$
637,579

 
$
638,238


XML 34 R23.htm IDEA: XBRL DOCUMENT v3.20.2
Fair Value Measurements Fair Value Measurements (Tables)
6 Months Ended
Jun. 30, 2020
Fair Value Disclosures [Abstract]  
Schedule of Notional Amounts of Outstanding Derivative Positions Table

 
US Dollar Notional Amount
 
Traded Exchange Rate
 
Settlement Date

 
(In Thousands)
 

 

Forward sale Mexican peso
 
$
5,292

 
22.58
 
7/2/2020

Derivatives Designated as Hedging Instruments Table
Foreign currency derivative contracts
 
Balance Sheet
 
Fair Value at
 
Location
 
June 30, 2020
 
December 31, 2019
 
 
 
 
(In Thousands)
Forward sale contracts
 
Current assets
 
$
95

 
$

Forward sale contracts
 
Current liabilities
 

 
(53
)
Net asset (liability)
 
 
 
$
95

 
$
(53
)

XML 35 R24.htm IDEA: XBRL DOCUMENT v3.20.2
Related Party Transactions Related Party Transactions (Tables)
6 Months Ended
Jun. 30, 2020
Related Party Transactions [Abstract]  
Finance Lease, Liability, Maturity
Future minimum lease payments by year and in the aggregate, under non-cancelable operating leases with terms in excess of one year, consist of the following at June 30, 2020:
 
Operating Leases
 
(In Thousands)
 
 
Remainder of 2019
$
5,192

2020
8,768

2021
6,575

2022
4,322

2023
4,250

Thereafter
8,819

Total lease payments
37,926

Less imputed interest
(8,570
)
Total lease liabilities
$
29,356


XML 36 R25.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue from Contract with Customers Revenue from Contract with Customers (Tables)
6 Months Ended
Jun. 30, 2020
Revenue from Contract with Customer [Abstract]  
Contract with Customer, Asset and Liability [Table Text Block]
 
Six Months Ended
June 30,
 
2020
 
2019
 
(In Thousands)
Unearned income, beginning of period
$
9,505

 
$
24,898

Additional unearned income
31,619

 
83,640

Revenue recognized
(29,960
)
 
(77,708
)
Unearned income, end of period
$
11,164

 
$
30,830


Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block]
 
2020
 
2021
 
2022
 
2023
 
Thereafter
 
Total
 
(In Thousands)
Compression service contracts remaining performance obligations
$
35,385

 
$
12,735

 
$
1,807

 
$
62

 
$
46

 
$
50,035


XML 37 R26.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue from Contract with Customers Disaggregation of Revenue (Tables)
6 Months Ended
Jun. 30, 2020
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue [Table Text Block]
 
Three Months Ended
June 30,
 
Six Months Ended
June 30,
 
2020
 
2019
 
2020
 
2019
 
(In Thousands)
Compression and related services
 
 
 
 
 
 
 
U.S.
$
49,084

 
$
55,620

 
$
106,359

 
$
109,637

International
7,252

 
9,256

 
15,742

 
17,941

 
56,336

 
64,876

 
122,101

 
127,578

Aftermarket services
 
 
 
 
 
 
 
U.S.
15,427

 
17,745

 
32,712

 
31,076

International
310

 
411

 
995

 
694

 
15,737

 
18,156

 
33,707

 
31,770

Equipment sales
 
 
 
 
 
 
 
U.S.
24,073

 
52,757

 
30,111

 
78,924

International
267

 
67

 
773

 
1,020

 
24,340

 
52,824

 
30,884

 
79,944

Total Revenue
 
 
 
 
 
 
 
U.S.
88,584

 
126,122

 
169,182

 
219,637

International
7,829

 
9,734

 
17,510

 
19,655

 
$
96,413

 
$
135,856

 
$
186,692

 
$
239,292


XML 38 R27.htm IDEA: XBRL DOCUMENT v3.20.2
Leases (Tables)
6 Months Ended
Jun. 30, 2020
Leases [Abstract]  
Lease, Cost [Table Text Block]
Operating lease supplemental cash flow information:
 
Six Months Ended June 30,
 
2020
 
2019
 
(In Thousands)
Cash paid for amounts included in the measurement of lease liabilities:
 
 
 
     Operating cash flows - operating leases
$
4,816

 
$
2,285

 
 
 
 
Right-of-use assets obtained in exchange for lease obligations:
 
 
 
     Operating leases
$
12,471

 
$
2,663


Additional operating lease information:
 
June 30, 2020
 
December 31, 2019
Weighted average remaining lease term:
 
 
 
     Operating leases
5.17 Years

 
4.51 Years

 
 
 
 
Weighted average discount rate:
 
 
 
     Operating leases
9.90
%
 
8.73
%

Finance Lease, Liability, Maturity
Future minimum lease payments by year and in the aggregate, under non-cancelable operating leases with terms in excess of one year, consist of the following at June 30, 2020:
 
Operating Leases
 
(In Thousands)
 
 
Remainder of 2019
$
5,192

2020
8,768

2021
6,575

2022
4,322

2023
4,250

Thereafter
8,819

Total lease payments
37,926

Less imputed interest
(8,570
)
Total lease liabilities
$
29,356


Assets And Liabilities, Lessee [Table Text Block]
Supplemental balance sheet information:
 
June 30, 2020
 
December 31, 2019
 
(In Thousands)
 
 
Operating leases:
 
 
 
     Operating right-of-use asset
$
29,936

 
$
21,006

 
 
 
 
     Accrued liabilities and other
$
8,216

 
$
6,706

     Operating lease liabilities
21,140

 
13,822

     Total operating lease liabilities
$
29,356

 
$
20,528

 
 
 
 

Lessee, Operating Leases [Text Block] LEASES

We have operating leases for some of our office space, warehouse space, operating locations, and machinery and equipment. Our leases have remaining lease terms ranging from 1 to 10 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. Our leases generally require us to pay all maintenance and insurance costs. During the fourth quarter of 2019, we entered into a lease agreement commitment for 14 compressor packages. The leases are for an initial term of seven years and commence upon the completion of the fabrication of the compressor packages. During the first quarter, we took delivery of eight compressor packages. During the second quarter, we took delivery of the remaining six compressor packages. We have no other lease agreement commitments that have not yet commenced that create significant rights and obligations. Our lease agreements do not contain any material residual value guarantees or material restrictive covenants.

In November 2019, we entered into a sale and leaseback transaction with a third-party lessor whereby we received $9.8 million of proceeds from the sale of certain of our compression equipment in service and entered into an associated lease of the same equipment having an initial lease term of seven years.

Lease costs are included in either cost of revenues or selling, general, and administrative expense depending on the use of the underlying asset. Total lease expense (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), was $3.5 million and $6.7 million for the three and six month period ended June 30, 2020, respectively, of which, $0.6 million and $1.5 million respectively, related to short-term leases. Variable rent expense was not material.

Operating lease supplemental cash flow information:
 
Six Months Ended June 30,
 
2020
 
2019
 
(In Thousands)
Cash paid for amounts included in the measurement of lease liabilities:
 
 
 
     Operating cash flows - operating leases
$
4,816

 
$
2,285

 
 
 
 
Right-of-use assets obtained in exchange for lease obligations:
 
 
 
     Operating leases
$
12,471

 
$
2,663


Supplemental balance sheet information:
 
June 30, 2020
 
December 31, 2019
 
(In Thousands)
 
 
Operating leases:
 
 
 
     Operating right-of-use asset
$
29,936

 
$
21,006

 
 
 
 
     Accrued liabilities and other
$
8,216

 
$
6,706

     Operating lease liabilities
21,140

 
13,822

     Total operating lease liabilities
$
29,356

 
$
20,528

 
 
 
 


Additional operating lease information:
 
June 30, 2020
 
December 31, 2019
Weighted average remaining lease term:
 
 
 
     Operating leases
5.17 Years

 
4.51 Years

 
 
 
 
Weighted average discount rate:
 
 
 
     Operating leases
9.90
%
 
8.73
%


Future minimum lease payments by year and in the aggregate, under non-cancelable operating leases with terms in excess of one year, consist of the following at June 30, 2020:
 
Operating Leases
 
(In Thousands)
 
 
Remainder of 2019
$
5,192

2020
8,768

2021
6,575

2022
4,322

2023
4,250

Thereafter
8,819

Total lease payments
37,926

Less imputed interest
(8,570
)
Total lease liabilities
$
29,356


XML 39 R28.htm IDEA: XBRL DOCUMENT v3.20.2
Basis of Presentation and Significant Accounting Policies (Details 1)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
USD ($)
Mar. 31, 2020
USD ($)
$ / shares
Jun. 30, 2019
USD ($)
Jun. 30, 2020
USD ($)
Jun. 30, 2019
USD ($)
Dec. 31, 2019
USD ($)
Debt Instrument [Line Items]            
Number of Reportable Segments       1    
Impairment of Long-Lived Assets Held-for-use $ 8,977 $ 5,400 $ 2,311 $ 14,348 $ 2,311  
Foreign currency exchange gains (losses) (300)   $ (40) 1,400 $ (1,000)  
Distribution Made to Limited Partner, Distributions Declared, Per Unit | $ / shares   $ 0.01        
Amount of declared distribution on an annualized basis | $ / shares   $ 0.04        
Operating Lease, Right-of-Use Asset 29,936     29,936   $ 21,006
Operating Lease, Liability, Current 8,216     8,216   6,706
Operating Lease, Liability, Noncurrent 21,140     21,140   $ 13,822
Credit Agreement [Member]            
Debt Instrument [Line Items]            
Line of Credit Facility, Fair Value of Amount Outstanding $ 1,500     $ 1,500    
XML 40 R29.htm IDEA: XBRL DOCUMENT v3.20.2
Basis of Presentation and Significant Accounting Policies Assets Held for Sale (Details) - Fair Value, Recurring [Member] - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Long Lived Assets Held-for-sale [Line Items]    
Financial and Nonfinancial Liabilities, Fair Value Disclosure $ 22,341 $ (53)
Non-core used compressor equipment held for sale [Member]    
Long Lived Assets Held-for-sale [Line Items]    
Financial and Nonfinancial Liabilities, Fair Value Disclosure $ (2,600)  
XML 41 R30.htm IDEA: XBRL DOCUMENT v3.20.2
Impairment and Other Charges (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Mar. 31, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Impaired Long-Lived Assets Held and Used [Line Items]          
Impairment of Long-Lived Assets Held-for-use $ 8,977 $ 5,400 $ 2,311 $ 14,348 $ 2,311
Asset Impairment Charges       $ 9,000  
compressor equipment held for sale, low-horsepower class of our compression fleet, and field inventory [Member]          
Impaired Long-Lived Assets Held and Used [Line Items]          
Impairment of Long-Lived Assets Held-for-use $ 9,000        
XML 42 R31.htm IDEA: XBRL DOCUMENT v3.20.2
Inventories Inventories (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Inventory [Line Items]    
Other Inventory, Supplies, Gross $ 30,270 $ 42,814
Inventory, Work in Process, Gross 9,922 13,223
Inventory, Net $ 40,192 $ 56,037
XML 43 R32.htm IDEA: XBRL DOCUMENT v3.20.2
Long-Term Debt and Other Borrowings (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 12, 2020
Jun. 11, 2020
Jun. 30, 2020
Mar. 31, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Jun. 10, 2020
Dec. 31, 2019
Mar. 22, 2018
Debt Instrument [Line Items]                    
Impairment of Long-Lived Assets Held-for-use     $ 8,977,000 $ 5,400,000 $ 2,311,000 $ 14,348,000 $ 2,311,000      
Long-term debt     637,579,000     637,579,000     $ 638,238,000  
Less current portion     0     0     0  
Long-term debt, net     637,579,000     637,579,000     638,238,000  
Line of Credit Facility, Remaining Borrowing Capacity     12,300,000     12,300,000        
Credit Agreement [Member]                    
Debt Instrument [Line Items]                    
Line of Credit Facility, Fair Value of Amount Outstanding     1,500,000     1,500,000        
Long-term debt     746,000     746,000     2,622,000  
Letters of Credit Outstanding, Amount     2,800,000     2,800,000        
CSI Compressco Senior Notes [Member]                    
Debt Instrument [Line Items]                    
Long-term debt     $ 79,745,000     $ 79,745,000     $ 291,444,000  
Senior Note interest rate     7.25%     7.25%     7.25%  
Compressco Partners First Lien Notes 7.50% [Member]                    
Debt Instrument [Line Items]                    
Long-term debt     $ 399,613,000     $ 399,613,000     $ 344,172,000  
Senior Note interest rate     7.50%     7.50%        
Compressco Partners Second Lien Notes 10.00%/10.75% [Member]                    
Debt Instrument [Line Items]                    
Long-term debt     $ 157,475,000     $ 157,475,000     0  
CSI Compressco [Member] | CSI Compressco Senior Notes [Member]                    
Debt Instrument [Line Items]                    
Debt Instrument, Unamortized Discount (Premium), Net     400,000     400,000     1,700,000  
Unamortized Debt Issuance Expense     600,000     600,000     2,800,000  
CSI Compressco [Member] | Compressco Partners First Lien Notes 7.50% [Member]                    
Debt Instrument [Line Items]                    
Unamortized Debt Issuance Expense     5,700,000     $ 5,700,000     $ 5,800,000  
Second Amendment to Loan and Security Agreement [Member] | CSI Compressco [Member] | Credit Agreement [Member]                    
Debt Instrument [Line Items]                    
Line Of Credit Facility, Reserve Amount   $ 5,000,000                
Line of Credit Facility, Maximum Borrowing Capacity   $ 35,000,000           $ 50,000,000    
Line of Credit Facility, Commitment Fee Percentage   0.50%                
Debt Related Commitment Fees and Debt Issuance Costs     $ 200,000              
First Supplemental Indenture for the Old Notes [Member] | CSI Compressco [Member] | CSI Compressco Senior Notes [Member]                    
Debt Instrument [Line Items]                    
Senior Note interest rate     7.25%     7.25%        
Debt Related Commitment Fees and Debt Issuance Costs     $ 4,800,000              
Debt Instrument, Amount Outstanding   $ 215,208,000                
Debt Instrument, Percentage Of Debt   72.70%                
First Supplemental Indenture for the Old Notes [Member] | CSI Compressco [Member] | Compressco Partners First Lien Notes 7.50% [Member]                    
Debt Instrument [Line Items]                    
Long-term Debt, Gross $ 50,000,000 $ 50,000,000                
First Supplemental Indenture for the Old Notes [Member] | CSI Compressco [Member] | Senior Secured First Lien Notes Due 2025 [Member]                    
Debt Instrument [Line Items]                    
Long-term Debt, Gross                   $ 350,000,000
First Supplemental Indenture for the Old Notes [Member] | CSI Compressco [Member] | Compressco Partners Second Lien Notes 10.00%/10.75% [Member]                    
Debt Instrument [Line Items]                    
Long-term Debt, Gross   155,529,000                
Second Lien Notes Indenture [Member] | CSI Compressco [Member] | Compressco Partners Second Lien Notes 10.00%/10.75% [Member]                    
Debt Instrument [Line Items]                    
Long-term Debt, Gross   $ 155,529,000                
Debt Instrument, Debt Issued Denomination Amount     $ 2,000     $ 2,000        
Minimum [Member] | First Supplemental Indenture for the Old Notes [Member] | CSI Compressco [Member] | Compressco Partners Second Lien Notes 10.00%/10.75% [Member]                    
Debt Instrument [Line Items]                    
Senior Note interest rate     10.00%     10.00%        
Minimum [Member] | Second Lien Notes Indenture [Member] | CSI Compressco [Member] | Compressco Partners Second Lien Notes 10.00%/10.75% [Member]                    
Debt Instrument [Line Items]                    
Debt Instrument, Debt Issued Denomination Integral Multiples Amount     $ 1,000     $ 1,000        
Maximum [Member] | First Supplemental Indenture for the Old Notes [Member] | CSI Compressco [Member] | Compressco Partners Second Lien Notes 10.00%/10.75% [Member]                    
Debt Instrument [Line Items]                    
Senior Note interest rate     10.75%     10.75%        
PIK Payments [Member] | Second Lien Notes Indenture [Member] | CSI Compressco [Member] | Compressco Partners Second Lien Notes 10.00%/10.75% [Member]                    
Debt Instrument [Line Items]                    
Debt Instrument, Debt Issued Denomination Amount     $ 1.00     $ 1.00        
Rate 1 [Member] | Second Lien Notes Indenture [Member] | CSI Compressco [Member] | Compressco Partners Second Lien Notes 10.00%/10.75% [Member]                    
Debt Instrument [Line Items]                    
Senior Note interest rate     7.25%     7.25%        
Rate 2 [Member] | Second Lien Notes Indenture [Member] | CSI Compressco [Member] | Compressco Partners Second Lien Notes 10.00%/10.75% [Member]                    
Debt Instrument [Line Items]                    
Senior Note interest rate     2.75%     2.75%        
Rate 3 [Member] | Second Lien Notes Indenture [Member] | CSI Compressco [Member] | Compressco Partners Second Lien Notes 10.00%/10.75% [Member]                    
Debt Instrument [Line Items]                    
Senior Note interest rate     3.50%     3.50%        
Debt Instrument, Redemption, Period One [Member] | Second Lien Notes Indenture [Member] | CSI Compressco [Member] | Compressco Partners Second Lien Notes 10.00%/10.75% [Member]                    
Debt Instrument [Line Items]                    
Debt Instrument, Redemption Price, Percentage 110.00%                  
Debt Instrument, Redemption, Period Two [Member] | Second Lien Notes Indenture [Member] | CSI Compressco [Member] | Compressco Partners Second Lien Notes 10.00%/10.75% [Member]                    
Debt Instrument [Line Items]                    
Debt Instrument, Redemption Price, Percentage 107.50%                  
Debt Instrument, Redemption, Period Three [Member] | Second Lien Notes Indenture [Member] | CSI Compressco [Member] | Compressco Partners Second Lien Notes 10.00%/10.75% [Member]                    
Debt Instrument [Line Items]                    
Debt Instrument, Redemption Price, Percentage 105.00%                  
Debt Instrument, Redemption, Period Four [Member] | Second Lien Notes Indenture [Member] | CSI Compressco [Member] | Compressco Partners Second Lien Notes 10.00%/10.75% [Member]                    
Debt Instrument [Line Items]                    
Debt Instrument, Redemption Price, Percentage 100.00%                  
London Interbank Offered Rate (LIBOR) [Member] | Minimum [Member] | Second Amendment to Loan and Security Agreement [Member] | CSI Compressco [Member] | Credit Agreement [Member]                    
Debt Instrument [Line Items]                    
Debt Instrument, Basis Spread on Variable Rate   3.00%                
London Interbank Offered Rate (LIBOR) [Member] | Maximum [Member] | Second Amendment to Loan and Security Agreement [Member] | CSI Compressco [Member] | Credit Agreement [Member]                    
Debt Instrument [Line Items]                    
Debt Instrument, Basis Spread on Variable Rate   3.50%                
Base Rate [Member] | Minimum [Member] | Second Amendment to Loan and Security Agreement [Member] | CSI Compressco [Member] | Credit Agreement [Member]                    
Debt Instrument [Line Items]                    
Debt Instrument, Basis Spread on Variable Rate   2.00%                
Base Rate [Member] | Maximum [Member] | Second Amendment to Loan and Security Agreement [Member] | CSI Compressco [Member] | Credit Agreement [Member]                    
Debt Instrument [Line Items]                    
Debt Instrument, Basis Spread on Variable Rate   2.50%                
XML 44 R33.htm IDEA: XBRL DOCUMENT v3.20.2
Fair Value Measurements (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
USD ($)
Jun. 30, 2019
USD ($)
Jun. 30, 2020
USD ($)
Jun. 30, 2019
USD ($)
Dec. 31, 2019
USD ($)
Derivatives, Fair Value [Line Items]          
Liabilities, Fair Value Adjustment $ 0 $ (166) $ 0 $ (3,600)  
Derivative Liability, Fair Value, Gross Liability         $ (53)
Derivative Liability, Fair Value, Gross Asset 95   95    
Net gains associated with foreign currency derivative program 300 $ 200 (1,100) $ 300  
Asset Impairment Charges     9,000    
CSI Compressco Senior Notes [Member]          
Derivatives, Fair Value [Line Items]          
Fair value of Senior Notes 41,600   41,600   266,000
Notes Payable $ 80,700   $ 80,700   $ 295,900
Debt Instrument, Interest Rate, Stated Percentage 7.25%   7.25%   7.25%
Compressco Partners First Lien Notes 7.50% [Member]          
Derivatives, Fair Value [Line Items]          
Fair value of Senior Notes $ 336,400   $ 336,400   $ 344,800
Notes Payable $ 400,000   $ 400,000   350,000
Debt Instrument, Interest Rate, Stated Percentage 7.50%   7.50%    
Compressco Partners Second Lien Notes 10.00%/10.75% [Member]          
Derivatives, Fair Value [Line Items]          
Fair value of Senior Notes $ 96,800   $ 96,800    
Notes Payable 155,500   155,500    
Fair Value, Recurring [Member]          
Derivatives, Fair Value [Line Items]          
Financial and Nonfinancial Liabilities, Fair Value Disclosure 22,341   22,341   (53)
Foreign Currency Contract, Asset, Fair Value Disclosure 95   95    
Foreign Currency Contracts, Liability, Fair Value Disclosure         (53)
Mandatorily Redeemable Preferred Stock [Member] | Fair Value, Recurring [Member]          
Derivatives, Fair Value [Line Items]          
Financial and Nonfinancial Liabilities, Fair Value Disclosure (19,646)   (19,646)    
Fair Value, Inputs, Level 1 [Member] | Fair Value, Recurring [Member]          
Derivatives, Fair Value [Line Items]          
Foreign Currency Contract, Asset, Fair Value Disclosure 0   0    
Foreign Currency Contracts, Liability, Fair Value Disclosure         0
Fair Value, Inputs, Level 1 [Member] | Mandatorily Redeemable Preferred Stock [Member] | Fair Value, Recurring [Member]          
Derivatives, Fair Value [Line Items]          
Financial and Nonfinancial Liabilities, Fair Value Disclosure 0   0    
Fair Value, Inputs, Level 2 [Member] | Fair Value, Recurring [Member]          
Derivatives, Fair Value [Line Items]          
Foreign Currency Contract, Asset, Fair Value Disclosure 95   95    
Foreign Currency Contracts, Liability, Fair Value Disclosure         (53)
Fair Value, Inputs, Level 2 [Member] | Mandatorily Redeemable Preferred Stock [Member] | Fair Value, Recurring [Member]          
Derivatives, Fair Value [Line Items]          
Financial and Nonfinancial Liabilities, Fair Value Disclosure 0   0    
Fair Value, Inputs, Level 3 [Member] | Fair Value, Recurring [Member]          
Derivatives, Fair Value [Line Items]          
Foreign Currency Contract, Asset, Fair Value Disclosure 0   0    
Foreign Currency Contracts, Liability, Fair Value Disclosure         0
Fair Value, Inputs, Level 3 [Member] | Mandatorily Redeemable Preferred Stock [Member] | Fair Value, Recurring [Member]          
Derivatives, Fair Value [Line Items]          
Financial and Nonfinancial Liabilities, Fair Value Disclosure $ (19,646)   $ (19,646)    
Forward Sale Contract, Mexican Pesos [Member]          
Derivative [Line Items]          
Traded exchange rate 22.58   22.58    
Value date     Jul. 02, 2020    
Derivative, Notional Amount $ 5,292   $ 5,292    
Other Current Assets [Member]          
Derivatives, Fair Value [Line Items]          
Derivative Asset, Fair Value, Gross Asset 95   95   0
Current Liabilities [Member]          
Derivatives, Fair Value [Line Items]          
Derivative Liability, Fair Value, Gross Liability $ 0   $ 0   $ (53)
XML 45 R34.htm IDEA: XBRL DOCUMENT v3.20.2
Related Party Transactions (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2020
Dec. 31, 2019
Related Party Transaction [Line Items]      
Finance Lease, Interest Expense $ 600 $ 1,200  
Due to Related Parties, Noncurrent 12,019 12,019 $ 12,324
Due from Related Parties, Current   14,800  
Finance Lease, Liability 15,000 15,000  
Maximum [Member]      
Related Party Transaction [Line Items]      
Due to Related Parties, Noncurrent $ 15,000 $ 15,000  
Common Unitholders [Member]      
Related Party Transaction [Line Items]      
Limited Liability Company or Limited Partnership, Members or Limited Partners, Ownership Interest   34.00%  
General Partner [Member]      
Related Party Transaction [Line Items]      
Limited Liability Company (LLC) or Limited Partnership (LP), Managing Member or General Partner, Ownership Interest   1.40%  
XML 46 R35.htm IDEA: XBRL DOCUMENT v3.20.2
Income Taxes Income Tax (Details)
6 Months Ended
Jun. 30, 2020
Income Statement [Abstract]  
Effective Income Tax Rate Reconciliation, Percent (3.30%)
XML 47 R36.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue from Contract with Customers Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Disaggregation of Revenue [Line Items]        
Revenue, Remaining Performance Obligation, Amount $ 50,035   $ 50,035  
Compression and related services 56,336 $ 64,876 122,101 $ 127,578
Aftermarket services 96,413 135,856 186,692 239,292
UNITED STATES        
Disaggregation of Revenue [Line Items]        
Compression and related services 49,084 55,620 106,359 109,637
Aftermarket services 88,584 126,122 169,182 219,637
Non-US [Member]        
Disaggregation of Revenue [Line Items]        
Compression and related services 7,252 9,256 15,742 17,941
Aftermarket services 7,829 9,734 17,510 19,655
Service [Member]        
Disaggregation of Revenue [Line Items]        
Aftermarket services 15,737 18,156 33,707 31,770
Service [Member] | UNITED STATES        
Disaggregation of Revenue [Line Items]        
Aftermarket services 15,427 17,745 32,712 31,076
Service [Member] | Non-US [Member]        
Disaggregation of Revenue [Line Items]        
Aftermarket services 310 411 995 694
Product [Member]        
Disaggregation of Revenue [Line Items]        
Aftermarket services 24,340 52,824 30,884 79,944
Product [Member] | UNITED STATES        
Disaggregation of Revenue [Line Items]        
Aftermarket services 24,073 52,757 30,111 78,924
Product [Member] | Non-US [Member]        
Disaggregation of Revenue [Line Items]        
Aftermarket services $ 267 $ 67 $ 773 $ 1,020
XML 48 R37.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue from Contract with Customers Contract Assets and Liabilities (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Dec. 31, 2019
Dec. 31, 2018
Revenue from Contract with Customer [Abstract]        
Contract with Customer, Liability, Revenue Recognized $ 5,700 $ 18,700    
Contract with Customer, Asset, before Allowance for Credit Loss 8,200   $ 9,600  
Revenue, Remaining Performance Obligation, Amount 50,035      
Deferred Revenue 11,164 30,830 $ 9,505 $ 24,898
Deferred Revenue, Additions 31,619 83,640    
Deferred Revenue, Revenue Recognized $ (29,960) $ (77,708)    
XML 49 R38.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue from Contract with Customers Compression and related services (Details)
$ in Thousands
Jun. 30, 2020
USD ($)
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue, Remaining Performance Obligation, Amount $ 50,035
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2020-04-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue, Remaining Performance Obligation, Amount $ 35,385
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2020-07-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period 6 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, Amount $ 12,735
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, Amount $ 1,807
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, Amount $ 62
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
Revenue, Remaining Performance Obligation, Amount $ 46
XML 50 R39.htm IDEA: XBRL DOCUMENT v3.20.2
Leases (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Dec. 31, 2019
Lessee, Lease, Description [Line Items]          
Finance Lease, Interest Expense $ 600   $ 1,200    
Sale Leaseback Transaction, Net Book Value         $ 9,800
Operating Lease, Cost 3,500 $ 600 6,700    
Short-term Lease, Cost     1,500    
Operating Lease, Payments     4,816 $ 2,285  
Right-of-Use Asset Obtained in Exchange for Operating Lease Liability     12,471 $ 2,663  
Operating Lease, Right-of-Use Asset 29,936   29,936   21,006
Operating Lease, Liability, Current 8,216   8,216   6,706
Operating Lease, Liability, Noncurrent 21,140   21,140   13,822
Operating Lease, Liability $ 29,356   $ 29,356   $ 20,528
Operating Lease, Weighted Average Remaining Lease Term 5 years 2 months 1 day   5 years 2 months 1 day   4 years 6 months 3 days
Operating Lease, Weighted Average Discount Rate, Percent 9.90%   9.90%   8.73%
Lessee, Operating Lease, Liability, Payments, Remainder of Fiscal Year $ 5,192   $ 5,192    
Lessee, Operating Lease, Liability, Payments, Due Year Two 8,768   8,768    
Lessee, Operating Lease, Liability, Payments, Due Year Three 6,575   6,575    
Lessee, Operating Lease, Liability, Payments, Due Year Four 4,322   4,322    
Lessee, Operating Lease, Liability, Payments, Due Year Five 4,250   4,250    
Lessee, Operating Lease, Liability, Payments, Due after Year Five 8,819   8,819    
Lessee, Operating Lease, Liability, Payments, Due 37,926   37,926    
Lessee, Operating Lease, Liability, Undiscounted Excess Amount $ (8,570)   $ (8,570)    
Maximum [Member]          
Lessee, Lease, Description [Line Items]          
Operating Lease, Remaining Lease Term     10 years    
Minimum [Member]          
Lessee, Lease, Description [Line Items]          
Operating Lease, Remaining Lease Term     1 year    
XML 51 R40.htm IDEA: XBRL DOCUMENT v3.20.2
Subsequent Events (Details)
3 Months Ended
Mar. 31, 2020
$ / shares
Subsequent Event [Line Items]  
Amount of declared distribution $ 0.01
Amount of declared distribution on an annualized basis $ 0.04
XML 52 R9999.htm IDEA: XBRL DOCUMENT v3.20.2
Label Element Value
Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $ 2,370,000
Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $ 15,858,000
EXCEL 53 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( !N" U$'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 " ;@@-1:H=>J^\ K @ $0 &1O8U!R;W!S+V-O&ULS9)- M:L,P$$:O4K2W1[9+*,+Q)B6K% H-M'0GI$DB:OT@3;%S^\INXE#: Q2TT,9##=C;9W2:BP9B>B( "2.J&5JMJ7O."/Q2\V5&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" ;@@-1+ %?NE8% "3%0 & 'AL+W=O9SIZ/\D"=,G8L- M3^'+2LB$:6C*=4=M)&=!;I3$'6I9%YV$16EK>)F_F\OAIB^U5RV[M7RRB=:C-B\[PQP8)>/RW VV5 M8QK#P^<]^FT^>9C,$U-\+.+O4:##JU:_10*^8EFL%V+[E>\FU#5XOHA5_DNV M15_7;1$_4UHD.V-@D$1I\<]>=HXX,.A>'#&@.P/ZSL ^-H*S,W#RB1;,\FG= M,,V&EU)LB32] 9CN$?&6$8ZYD2LB$U_??J->-S/)$2H+A@XT/CA_OYA1K[-IDN/ M+";SQ<2;S);3V1=R-[V?+B3A?=U.B?3V7("/98>,H5N.84N.G*Y MIGPA-T+F;CHCGF8:)B;)6&2IEJ_P'_"Z:>'@-Q.$X47)\.(4ADOV0J8!!#1: M17X1S5F6/'%91PM''+AMQ^U: ZN'T.N5]'JGT!L% 6Q#=;9_(/E*>TAKO88C M4G?0[4)$-)'PWQYC0B@E%@?8*2"8O?LC2-2:C;R;T2/&J2U@>^K$ Y1*"$X4%^7]?MPM_@6'@E'G MB0=R858;Q@;$'^]/+F^951I/3]+XO&8J3IYF*[(]U5IF.&(#LTK>:8.\BR2! M4M73PO\)H31G-?*0:2AK4I.S:\])!6(W1S3G_.>AVW-1"!!>.-PC)J2TTGB*BW+):OFZ MJ17U!GO;:F,%#*T4G>)*7!)YS)B$!1Z_[K9>+2D0QAA8,U2913R;ESDIR;A(44,0T@4"NT8;,-NABE2L8=7']'X*:@6-XQJ]OP MUPT C=ZI!-S!Y;8,VFZ'825+ ]3^MN>73Y^.Z4#GX-K+I-?\-E 1WUPI%#=@ MY=ORQG&4W[-UJN[%=>4],]E9D9BOP-0Z[X$RR>(&L&AHLJ&D?.N>!EB"+#4FH!&2[Y]RJ*2UZ.U4IO+\5@NUKS,Y%NQX97^STK49:;T9?TXEIN: M9\MV4%F,21!$XS++J]'-57OOOKZY$EM5Y!6_KY'-:-3?&-U>;[)'/N?J\N:_UU7AO99F7O)*YJ%#-5]>C6WPY8VDSH$7\FO-G M>? =-50>A/C27+Q;7H^"9D:\X O5F,CTQQ.?\*)H+.EY_-D;'>V?V0P\_+ZS M_GU+7I-YR"2?B.*W?*G6UZ-DA)9\E6T+]4D\_\A[0F%C;R$*V?Y%SQTVTN#% M5BI1]H/U#,J\ZCZSE]X1!P.T'7@ Z0<0>P ;&$#[ ?3<)[!^ #OW"6$_H*4^ M[KBWCIMF*KNYJL4SJANTMM9\:;W?CM;^RJLF4.:JUO_-]3AU,Q&5%$6^S!1? MHKG2'SH*E$1BA3YN>)TUJRG1!?H\GZ)7W[U&WZ&\0K^LQ59FU5)>C96>0V-I MO.B?=]<]CPP\CZ(/HE)KB6;5DB^!\5/_^,@S?JRY[QU =@ZX(UZ#/VVKMX@& M;Q )2 #,9W+V<)Q"=+[NZ;-__/0C9]!]--#6'ANP-^4K7MWZ!I7FP5&'J3[H'AP319 M'+ @QA:?&0",4AH1%L"C5,W6^T&(9>?^.:^?\@67:"Z*)?K] M]D&J6B?7_W@6.]H_+/(Z\,3#H,6.'-XDI&EX[)U)Y*YV$)+ B@G75A@' ;4\ M[=J**&88=G.\9QY[F;\K-UE>-XFNX?]>5(\7[W6Y6O9ACG[DQ?)"%^&+K>20 M&V)GZDD:QY877!"A&%M.<$&849983CAAZL@'R=X'B=\'E=S66;7@Z!-?"+V% M<@[N[\1=)FQ3=3'V8I]A9>:S+(S0E M![ACWL3P)F>EY;H/*/2*ORR*;5-/M"C54;'(,[6+BZP4M=[-HP]LT/74#25*F.-Z%Y92&MK;%H!A',=I9'L>P$68A0,;&)L: MC_U%?NKS+LC?+Z,&<.AE/]?G MIU:S_,"UH,F*U@.W2WT,R!L9T!RQT*R+,- 7H4LRP#&Q?0'!TMCQA0LC 2-V MK8)@.*+I@"^,6,%^M?*NTKF'Z_COM]0;5'$%LG:%19-5 ILU! M8:+,&)$\4 ML]1F#<$H&Y"XV @5[%X M@L&A#RB/R$F\)^W, B-@J%];\0)]JN3^[H_B9S/>HI/RI 9 +G 6N,/3-<( M#9QZI]L=DDY&9NIF$V8KW@F BH+87AG 5&)G^1F (F0@*Q$CA(A?"+VK%J+D MZ%4AI'R-'K@6RASEW4V5O:!-+9YR.9"?B:M-+@@-(SLI03@:A;9^AF&IO=MG M$$Y7!3JP08F11,0OB>YW9-&K!YVD5[EZC;1##OP!2R0":)H V\(00%WH$ZGM M!, 6<1(S@*):1 TXP&@C0KP.^%EKP?PP(D"V!%AU=JA(>[X0+F5V]/>PZ&C5 M$Q(XE %S.#S<DC1 C?B&VJ\>;KM6@'= 7I[QJ-O\9#G$%TP6UB\\$0C%; M]4(@@H?6U2@OXE=>^KA3ZJC>M@V4O\^/N2M$&*%VL@-Q6HC9' $8#G$RM'V- MPB+^AHL3O6BCEW-AN/N$.S'BA?C%RUTF\P7HIVY&NGN0D,"^QZ#<-B M6ZS ,#IP3")&K!"_6)EE=:7EJD3WVH?S=59S7[?MKK=VDCL(<[F#,)<["!OD M;@0+2;R!M.]&9GTWQB@UJH.>;+\T_IPKL?B"?O_ RP=>^[J@U)1PZB_AW[Z1?$?= M6@NOPA1$6KX]YF4J,_57YKZ;>Y:S#GX@H/]^AYJ:*D1/5:&_W:.F;JW E#F5 M!X*%#"?V^K@PDD:V<)E!L"@:ZKA14Y^HOSZ=T\*DI@Q1?QDZMW]'@;-Q&%.[ MB0+!$NR&N NC-+:/-#,(AN.ALQDU58GZJY)6Z,OM0IVU#4RZI_YT_VVV@4GW MU)_N_\DV ,Y^C&%;8@(P%C-,[#5T811CV]H,@,4XH@,_53"3_%GPU=N F83/ MODT;FP']9$:9W4H!8"%)B%U% 1@-DL3Y:1$[F21.TZ%.$C/5@/FK05\_FSJV MUB&CR]HY.X*9PL#.*PS_3H^<'?PJ[*\89YU'F=NPA8XG4PA'XR@>"FB3UYF_ ML_M5IZL)FXUF9^L#\]6%WK.V%SUD!8O(PB_^? 6)2-_.W%L\+D 3H M,#C-80@5'I3)XQF:;,_\V?YKNPN3WO[1O)A]Q!D?O#14\OJQ?5M+ZG/+ME+= M&R/[N_LWPF[;]Z"L^W?XO>]S+FN]?//F3U8UY)5/"5?I0^I>E( MKKLWNKH+)3;M*TL/0BE1ME_7/--)JP'H_Z^$4+N+Y@'[]^IN_@=02P,$% M @ &X(#42]TMUPA P U D !@ !X;"]W;W)K%D4B+W>X)QN MAI9C;2<>LF4JU(0]&JS0$L^P>%K=,SFR&Y4D*S#A&26 X<70&CO7TU#A->!; MAC=\YQXH)W-*G]7@-AE:4"T(YS@62@')RQI'.,^5D%S&[UK3:DHJXN[]5OV# M]BZ]S!''$H#(7#W3S$==^ J47TYSK7["IL= "<J*7NH<=@A2QTQP:X+;)OA'"%Y-\-Y;P:\)_GLK!#5!6[TPI'.^''>,X%DR_ZSXYR?E/.U^7\(^6^ MR!TQJW1/<\KYF:F?*HF>EE#[WWITX?I!V!_8Z]W'9()=^>$^:F) >7T7ML2F M!I@3^-!K8'MV@\9NT&GWJT@Q,\=Z^EG9/P=R&Y2;' %1R1@F\2MX9(AP5&^O M)*G&.=+C(<@'T)SU"[#D.&\=A MI^/]+GGS)0E-+XD/G995$ZRO=HX]NP:4U_?Z?LNS >8$\. EL7<^4P5F2WT^ MX""F)1'5SM3,-D>0L?[RMN9OG.O(,(+3/"08X7LA2\ M#.4#8M49HAH(NM(?R3D5\I.K;U-Y[,), >3_"TK%=J *- >YT1]02P,$% M @ &X(#43*HD>/+!@ @!P !@ !X;"]W;W)KV8\EJ<1_:V DI/:1)/J1\]B#D#[7C7*/'JJS5^6*G]?[]B?V MO(9?-D)63,.MW"[57G*V;I6J/[B2['=:?/%\N)LS[;\CNMO^UL)=\M^E751\5H5HD:2;\X7 ME_C]5=@JM!+?"_Z@1M?(F+(2XH>Y^;@^7P0&$2]YKLT2##[N^14O2[,2X/AY M6'31[VD4Q]?/J__>&@_&K)CB5Z+\IUCKW?DB7: UW["FU%_$PY_\8%!DULM% MJ=K_Z*&3C9,%RANE1750!@1547>?[/'@B)$"#F<4R$&!O%:!'A1H:VB'K#7K MFFEV<2;% Y)&&E8S%ZUO6FVPIJC-8[S3$GXM0$]?7(E:B;)8,\W7Z ,K69US M=&>64^@4?;N[1F]^>8M^046-ONY$HUB]5F=+#3L;_65^V.5#MPN9V>6OIGZ' M:'""2$ "A_J57_V:YZ".C3K.CM678&]O-.F-)NUZ=,[H1DI>:\24 CO?>U:D M_8JT73&<6Y&I'0+?H-Q<\)]-<<]*V,+IJVZIN%W*I-G]19Q$R=GR?NP16XC0 M).B%CE"&/6UB0"$H$6@M MFI7>-&6OXS*GVS,:(0VSF$SML:7B,"&AVZ"H-RCR&O2QO@ @AL@$G"T5Q0%-W.#B'ESL!7*I8^:7UKLFX/#*-]"9WU.V1>-]R8%*P7Z.Z3)S[PU])VKJ2-40$QI-@3L% MDR2=J=)XX!WL)YX;<*CAD*9JRK;36'.(W;Q@QNM.S#9=G(8TC(-@BMDE&$0A MGBG>>* 6[.<6()3_XVR;2N(@CFU?.^1"0N,YV /IX-A;&CN&>;FSP0,A8#\C M7/,-!S98(\T>NX6=AMN5?L3N!Z.],L?P!BK Z0L]@&;UMH NYF#UT,R, HY5 M0NKBW_F 2QU)&U$KMQUB:3 ;; /;8#_=?(8P VSU%MUP&$I.4#M/G8K-Z3?H M'"YGG6YS"\DRJT]PB6&8\]RHR4!!Q$]!?61<":65U>"X$!.;8&B<30/%)171 M&1(B PD1/PEU%52,,L0)T2::&'I&/,5HBT4D2N><.II-_(34@?3 L^DEB;.$ M3ML.AUQ*" GG X\1.BKIJ>R8*NB+'3!O86&#"Q!_"QQ^3R8[-F3F4JC*0 O&30A_Q'^M<5-S;PA.[Q&.,8RO6;;$LFNMKR, # MQ#]]@#-E T!'3ZE-T#;ZG7#M:8(F438E7(=8"&&/9_ .+$/\+'-9'3U[I 5B MFPT@A_+MS@/':$&#Q'*O+98DP0SKD(%UB)]UCL>DD9.=4&W62!,26ZZUQ7"0 MC$?I8[ #NY#L%3W!*_.5#N6?^LO_C:BWIYK+"MJYE6YIUWG<81?S&"(KR2;F M.^52,BILQSB'LD_]9?^H@7GA45&[JF-J)8%+BN"9'*!#Z:?^TG_=M''_A7<] MRRV3!N8)^B3J?+[.4+O0X^Z@[!BS2XS.]5]T=/+E'TNLUN7FX.&G%X';\P8X M,;2<[1A+("YFSCGH0#?43S>'K.B#^*7(<#"/!=66H3-''73@'.KGG''7\A)& MQU21$!Q.>P.77!S%9"[5!M:A_NG#A&S-I?H5Y6Q? &YOI1G(@?K)X0\.BYKA MMUL>YG1X8ERYH\HN^*\O80:6=>R]QS<*MI:M";4BCUUHG?'B1. M<9B$5JUQRHV/FX[/KP?*"?V4$[Y)P=_G+T>LB\F_N;R6U1*U3R#2@&[Q(P7G:ON[H; M+?;M&Z.5T%I4[>6.LS671@!^WPBAGV_,2ZC^I>/%?U!+ P04 " ;@@-1 MG1Q]#; " !Q!@ & 'AL+W=O%1[:IC5L( MBWQ+-[ $\[Q=*)R%/4O%&A":24$4K&?!I_'=?.+B?< /!GM],"9.R4K*%S?Y M6LV"R!4$'$KC&"B^=C 'SAT1EO&KXPSZE YX.'YC_^RUHY85U3"7_">K3#T+ M;@)2P9I:;A[E_@MT>C+'5TJN_9/LV]AI%I#2:B.;#HP5-$RT;_K:^7 &*/I#+BRMR09@@3[6TFHI* MYZ'!2AQ?6'99[]NL\8FLWZRX)DDT(G$41P/P^7GX Y0('SOX^/8]/$3]O0EQ M;T+L^9)3)ECEA!*J->J^.\.8](R)9TQ/,#XI6@&>T5):@4XJ*('MZ(K#B%". M-\?9K E>0E))NS)KR_O@(3?;9!.?S-W+79&DZ3@/=X>>#00E6=0'O=.1]CK2 MLSH6>"ZPIA$Q3A#>\Q<>#,LD:C4143FR$;6M+L0& ZQ?U-LF,GA@*CZ4T6WQZ9 M$1XT!->,OU.U84(3#FN$1M>N?:FVP;43([>^1ZRDP8[CAS7^$T"Y /R^EM*\ M35S;Z?\RQ5]02P,$% @ &X(#44^@(\55" !# !@ !X;"]W;W)K MOE!$V^_O![]K26S0_3 MJXOG]$G<"_GY^:Y2=].]EE6V$46=E450B_GZD^@&Q!I]RS*OV\_@=2<;19-@N:UE MN>D:*PLV6;'[3O_N'-%K@(BC >X:8*,!9HX&I&M C ;$U8!V#:C90^QHP+H& MS&A 70UXUX"WOM\YJ_7T/)7IU455O@95(ZVT-1?M=+6ME8.SHHFL>UFI?S/5 M3E[-RJ(N\VR52K$*[J7Z4F$CZZ!\#.[22A:BJK\/9NES)M,\. \^W\^##]_] M$'P79$7PQ[K1/4_0-/AP)N>Z2.'JWY/FLZ MR;>KK'@*[LJJS0374E;9PU:F#[D(9!G\6BH["EF5>=Z(?2JDJ$0MH8C8]<[; MWIN$]W+%(QJ2B^E+/P!L*1:RH5)A")G "=[2Y*1]52\J/AMP[ M$4=&^"U&A(;V:MB@-].F'0)H)@86<6*L$@3D>U-H 6ARQ8L& O(3H4F1'8T_ M_-QX.KC.\W+9DEL1TJA9H$PV0S8>SE$4.2S3;$#T6RS[.=MDS:7'LMNN!R.W MXRAQV*:Y@MX!+ @B"^L7#-5J0GRW?/F@32T34,#^:EQZ@H1V8AA<4B,PFX&B!%L0K,3ZJ>#"#/,S81@ZSI'-$8N M7VFLH3&N'54G(AMKE">)NU#$FFO8S[6#5ERG8QC5"76D(JSQA/UX&BWFL$T9 MH)J#I")S=X" >HX[%B;N[8[\P#JPHL/ !H;'IHE^H:&%&D38#Z)CBCILDX=S M=[!I]& _>HXNZ[ -')-V95S7I&AO9I.V$^GHVHY;/,( M82/P%B-"0WLUL["?66^IY3 $)S-Y8V!?9 HM $TNSVO"83_AWJ$NP !1*#;S MF%]H:+UF#O8SYQUJ!VSS1^5_^P1F3&QXMJ(91?R,.G6%0>S-%V,X,88W(S8% M<62<5-T"NG@2A>:2 W2I"H,[SZ$T4HD?J<>>1-D(I5'(F3/I$XU(XD?D<1;= M$'M3IBR*8C4Q#HMZAW5^)-Z(IZPHFJAX2/.T6(H@E<%<+#\&!)T%.&SJ=< @ M8LTLC9,$F5%BLQ/%H1DEMBY.B'58">A24<(BQTZ':! 3/X@M#YQU\W. (^;$ MAG$S,^YJE&@F$W:2@TNB*4K&]WBCU"3 +@X13D)SKB&YQ.06K(T2*R?8B:4U'G@]:N>7?VT+-7>C)+39/44BL2@404R8C9JR *1<@]2H M9'Y4'KA;8 4F7EB!PB9E<$A>A9>/<-Q]M[1\9]O'[-;8/:C5>99J1K2[ 1G MUPPXEHXBM<<[>'>?L,)PSZ!4A"^> %(1S2)D'YTSC MG)T*Y^RM.&<:YRPY"32XQB4??Z3ZC8\+.+1WI8Z#=*Z!R?U[UW=X%,"!YZA# M/ UMTZCE)SDFYM"N4D4*868U/NV]#]V\'Z\J%U76U$$N'E73\&.D=%2[5\YW M-[)\;E^1?BBE2I[MY5JD*U$U NK_Q[*47V^:MZ[W+_Y?_1]02P,$% @ M&X(#40SW+=G2 @ \ < !@ !X;"]W;W)KU ^^]W=D)& MJP#5]@7[SO<\]\+EKK^1ZD%GE!IXS+G0 R\S9G7E^SK):$YT2ZZHP)>%5#DQ M**JEKU>*DM2!V]LJ M;MDR,U;A1_T56=(9-?>KJ4+)KUE2EE.AF12@Z&+@#=M7DYZU=P;?&=WHG3O8 M3.92/ECA.AUX@0V(J M#CL Y&D&A!4@? GH[@%T*D#GM1ZZ%:#[6@^]"N!2]\O<7>'&Q)"HK^0&E+5& M-GMQU7=HK!<3MD]F1N$K0YR)8BFTY"PEAJ8P,WA@$Q@-<@%3HHR@2K^!F*R8 M(1Q.486O&34L(?P,WL+]; RG)V=P DS 728+342J^[[!T*P#/ZG"&)5AA'O" MZ,"-1&(-$Y'2M $_/HR_.(#WL21U7<)M74;A0<+/A6A!)SB', B#AGCB5\/; M[YO2^3_ODW_V_JP8G;I).HZOLX>O[HOFMO@YG&NC\)/_=WQ] MP_92$,L@Y?J4OLCCPV-6X9[H4+UT[==83_R'JW M%8Y:C(]:3 Y9/*MCKZYC[V =QPS_$S8O;!$:/\C>T;Q*B\M=BU;0?I':49K) M$9HR.W]GA.54+=WNT)#(0IBR46MMO9Z&;BJ_T(_:5W&[03_&=59NG[_TY2Z\ M(6K)A 9.%^@J:+W#@%6Y7TK!R)4;H'-ID\G"?_H:4(MKB@U.@P"*1E2']GR$Y/PZYER^\^2&VC$GTNJMJ<379 M2KG_/)N)?,MVF?C$]ZR&OVQXL\LD?&R>9F+?L*S0C7;5C$31?+;+RGIR?:G? MW3?7E[R555FS^P:)=K?+FK7_Q4#YMI7HQN[[<9T_LD-IJ@O!62[_K&H&!7UMWO[+4/Q$$#Z,?= M@/0-R+A![&E ^P94.]HITV[=9C*[OFSX"VJ4-?2F'G1L=&OPIJS5,#[*!OY: M0CMYO>*UX%599)(5Z%'"+Q@C*1#?H%4FMN@;C+- 4_3[XRTZ^^D<_83*&OUG MRUN1U86XG$G0H'J:Y?WW?>F^CWB^;XY^Y;7<"O2U+EAQW'X&V@<'R+L#7TBP MPU_:^A.BT04B$8D<>E8?;H[3@!PZQ)/J_F)/?W>[?58V*H8JA-]Y_33]#O.T M0#=",(CKSZPJIK#ZIJU@KNAUO<]U[VH)/E_CF,;+R]GSH4^V%:$8#T9'RN-! M>1Q4?M_PG+%"H$W#=^@QJYCR -[N62/?+M!]E=7R L&PHZ]_M>5>^>CRH/N6 MY$ ;G<=XY(!M%"^6;OW)H#_Y&_KO:M$V69TS!)E(5GI67\#;9R9D63^A&Y4^ M2EDRYQQ.+'D)7HQ 6&3UM> M%:QQBIU;0J9I,IXQ3B/B%KP8!"]T*^H1_!O,C$Q',QNB^3FPAI9#O\M@(/X- M]"K!^1U#9Q47XMSE]=)VB"Y)-/;;88:3.*)NS]-!81KT_('!T.1E56::1;!. M:J-9%)%D%#B'&5TDR[D[PO[#J=:&1I+2L5K;B"P\>0X;M. P6VX.UI1:[<-DW90US >UKG,N M/+)M4&":S,>Z'59XZ9L0!BDXS)01OH_I?8%NBJ+4N'$*MYFQL-.$;>03;;"" M%V'1V=NP";UE:PFK##S%B"@LJH> M0:=T&T=30N:6=D<]E'KJ.6*H14Y0ZWWP]]F;&OEN>YCG3%[[0Z&1=0;4D,HL@QF'E/Y?JP (88D)$R2^[8!WJF%<9(?%ZI,<@;' M@0>,23S>UKOLH'B9>S(0-2"A89 ,0]L*78+ /SM>SO,:&Q33192.SSM<9C3U MEE/4$(6&B?)MV(!^;%RI00<-HV-TGB)$JRN?]U,MR9J=WITYHV*#@BSPDEIA M^7 -1 \.X,(P>8!T;?:/']#JX 99T&4RII_+\""3'\LU>*$G\=+7$H^2YS]@ MKUNPW5X7&K>ET G8; M?P,/>J+D.:P>#H_4U,',S6:C3VT\B]D%CL16_>&:AQJVT!,US]%J6ZF#OT&W M?G5">:BHZ54[ (2QCRS4D(6>/JT[2IT;1TIR:G:4/_-Y&H]UNZHD0DGJ$6[ M14K -[V\9[ M7F^@%8>AI<1=6!(ONG*YS-6-SN#(^-U1@WO6E+Q =S44JT!R=';+NJ=S=62> M5VVA1O,X2EWTG!< C@-&NAPO(H<5(#_QU82Q(6(M@J)$J69S^V1 C:;0>^>++(0: "Z3P & 'AL+W=O!FC%=K3GV()I;PYWN!^:G";9]G"&F8=HY:^_^JJJ M'T.1LI/%+G# 8F.1/=W5]?SJ,?QQ6S>?VI5SG?F\+JOVIZ-5UVV^?_BPG:_< MVK;C>N,J^F91-VO;T9_-\F&[:9PM^*%U^?#\]/3)P[7UU=&S'_FSZ^;9CW7? ME;YRUXUI^_7:-K?/75EO?SHZ.PH?O//+583L^^?/\)Z7O!W[[9M]F^#F\SJ^A/^N"I^.CH%0:YT\PX[ M6/K/C;MT98F-B(S?=<^C>"0>S/\==G_)=Z>[S&SK+NOR-U]TJY^.GAZ9PBUL M7W;OZNTO3N_S&/O-Z[+E_S=;6?N8%L_[MJO7^C!1L/:5_-=^5CYD#SP]/?# MN3YPSG3+04SES[:SSWYLZJUIL)IVPS_XJOPT$>Z9\]MZUM3 M+\QUXUI7=59X515FZI>57_BYK3HSF<_KONI\M337=>GGWK4_/NSH>&SR<*Y' M/9>CS@\<]<3\6E?=JC4OJL(5P^S?\6U^-S<7IR)R?GI_> ML]]%Y,4%[W=Q8+\]MS3_,YFU74.Z\[_W'/ H'O"(#WCTKV#V_4>]??=J\N;J MOR?OK]Z^&9GGD^G5U+Q]::[?O9B^>/->/YZ\^=E,KUZ]N7IY=3EY\]Y,+B_? M?GCS_NK-*W/]]O75Y=4+>JA9VLK_(:1>3J_,9;TF\V_;>6U>7X^,-3^[TFYM MXTSIU[YSA=G8IJM?Z//9K77/CY\1F\,#]WOL- MV7MGR->8RG9]8TNSM/)M[4ML4_1LS2/ZO%NYAIA$)#0=>.=I=>D7W2CN1337D;\;F-T<$E"5]0!_;IN!OQ>9."M>22%PQ,JY:$F]= M0Q<+I!-Y&SO_1)L(;7H]8Q>=(T_1?")G.KC:W0>92>G+NJ)[MV385;\@9>MQ MVNS6="O?%"=8>DMN<[,I/;&5"0]'$A-:]S4\[6J2PZRI;<%>#)+8QV+W>5,2 M>Z)BYBQ?^X)LP=FU\#'G,E- >D+'4KS \Z2]W:JI^^6*0@$N=HLCB5Q35^VJ M;IQNC86-6](>;5CPH6(UFI)]X!JMV4)*]%]/-)FJ7\]$DTA-R.E6IJSG3'!+ MVE;-R[Z0P\$6LJ.&B5J87]UG/Z]'YM)6MK!RA4FS=+ TRSP5F?,7"SMKR!H[ MDBG1_K%N?!?IWZ<%W,L%,:=BTVHACC6KJ7"9E8_"*G.965S3/MM579;$JRT9#Q$]:WWA M+60P-A.ZLZ_(1$19;DD1Z8:!):Q.EE6ME2O/G*N,@U>I0,O87%6B0!M?@6P] MD72++@7*1OSWG[F)9;HID+@82(RH!GP0#B.>.BY$ED2 ML6\2U>'>)$&"'FV@E#2/F>O7@;ZQ>1MM<6?QG[\6J*N[2*$G&?NJ@.(1J@)) MX02^S-J2=!V\":$OEW&33)F6KP4(R$$_TY9LTA=G>MC8O%?-8CT!_7]&J$EY MR%A(\VD=/ =MUQ30-X)8=-MW?>G,V>G)Z1FH?^>6?2G6,#WY+Z8W<'/O&0T\ M*W8F0=%%%[ZD?_.^[,'&T[&90M:^\ZK?+S[/5[8BST\!-'C-XZ/IB\NC!_Q] M43.#%\6N#_R 3"9A/.QKP1P1V[L?39H MQ*VSS7Y%(!O"I>7""/:.>*WLX<-@!).JZFGC=VY3-V09E0%6AUC_DPQPN_+D M-+=WQ$-,Q])?;4-?GSV)6C=U2R$.#O&5<-1<"YHAK6IQ/3T^.'R)=H[)(7N9 M]80SR$#(P?-6XR\A.SZJS=;D4@MK8'P4G.:-G\G-<0GE2\UL^+)1?!6__P1W M63&(KF1L53VXB&A[&[;:=R\ER0+82 @7.9,]%GT3HGCKZ':%^;TG04C@A[C& MYH.@F!=MY]>,%. TQ.)E+T"$_>$+_()I(:JS5D2;");54B@'<]?V$[FQ> 04 MTK:4P6XD3HGG7BS(RS&M#7,*QK>.49'6.X5ZI;S#;WS=M^3:XIW2S7,7"0ME36SB9N*@5=KX)P,X"L'@-$SA/UH< M$*&01![P8\YQEDEO[M"VI9/@K'-]U\W)U9):Z];U#3OEG2,N;;LR+TC-;FS) M//^-%:#E# G+5WZYHNN6GM90P,-R7]VX !=88]< [Z(:K X(YQI6Z?P2/FB[ M0@CLR1F9>541ON_ED)<9B].GK.^$ZCY"X<5"X!/INT99 M@PR/ I/O3./;3W*OM@L1B",4Z&ULD6%'XK C@F:E"T[;AH?1VIG#LD*F1U]Q>F)\HA3+#8N4B+PIM^P MA=/V!/ET4:;C!-SMK>1SE&E*9 X0"ANNA-\B/3.2]P6$1!)Y&/:8*"(5>)6 M;D5\9BR62!-'BOBLN:CE >?4+!$K+N@*C UKD[;>1Z7E22$LBP.&F" QU054Q%&4Z27?5+>4 1,QI:0U]3 Y*%Q5:TX@*6%(!..N6<[( MF"'9#GR_.A:%T0SS*N8ND:W9*QTCLF>*4H8QU*>4!?42B^X0HNE-79M0BN!P1$9:"P@]?-X[+HY \IJL$1+G0@[QANS/0U7T6'=3ES>9;B_L7+1L7Y(E M2?8<(8#+)0WI^]NT/Y#4WOF-?&)/>F)H,L%?@$E=D0WV' M76 L;RA9/C<#UF_-/_+,D,).31ZF"^CU?H5]N:M^43&.EZ3QK20:N+""R@'> M8QX="UL>!(0PHHQ/W%17$P-HZ3?'I^.+!U%%\!7IS*/X008@_FR2.0*R0,9( MO"EOQ1?CN--'.^<=GXU/'_S#)W*2GI^("@,AI*[FFE'^[RR,:4C**IE[JWI: MKI,_T)E@M8))(S0SCB0!,' K K@C/QIJI'06BJ"P#&=+_P=K/87LWK&8]QPT MDJ<\_"/B@(?+0#HBG-F**Z>S@$F63E:O'2&V0H*%'+JX2^RA+<$XH!]#P*7J M(CR*FTX$R?[B2BD 3.'W)G>= 1>[5I1 ?G,^?A*E2A3@^FCHR,5W6)Y*FQG8 MLXA9>AR[65B-[D3W(57H2*]06.M&.P72NKJ;20VM63B_Z!NV%&*)]66TZH2A M$43KIA#W)<8L"=OP-O0EUW7DKW[#R0^Q>H@U1^2]G7E#D,)V_@+B_)O.797RY.2U+_0S",OH@;!2NP@3^*AAF&=I*51,7(< M,Q+PJ16B6O!:QB*!=PR*B5[%V=GJ[/N1Y#UZ3LSLV US:K.S-;%PQGA7!?JQ M+Y9R9ALP^J)'A1V1C/(O;('5L53&"'E!G&P5,DMMA?.. *$H0+D;F[*UK-0M MT*UQZ(ABNY ,P7+/X@8AZVJA5;L!&=GAW%*!_1'HEK SMXT@WG1Q)4:\ M2)!+M<,/*"0E*G]DA3B*#-@ZA*2PL1K:#?*YJ)RD]TE1P>Q=5< 9J0"UUU=D M5U2YIOU4'-G5Y;GPC 1Y1I,4DGI&&[&6 ^" V(VZ 2V-GT?G)"1&;Q3= ^U. M:(,BJ&7 H29[QQ/O<*;)Y)F9+\LI?8/ROD"#%D=/QF;\W)PH8RQ@9N_P<6*>-G1'&*K('8IO]<27S1&,0. M>WA7R(,@ (HTXH3"$:,=]ZL6GB[,D &\#TYSC_RT4)4\T?!P=D+Q3F@C1[G- M7+=%G0>/[PI".ZJ)<5&E5\A22737J3UM)G0]3>QT]Y9)%8P\-C_[LL>)]ZJL MB&#@[M F)4]UBV;S_)-R.]0V0JVG%6G&Q>RQMQ<%RYV_ALH#'6C4"!1P6'=:V-O8V1(8'=228D MJ)3ST%-AZ=[/2D%7?[7EM@OK44;K][-GZ[@2H\3&D'Z W*$NN;GE%F\J$FZY M>=[Y$WZ +/^O*\V1AV,EHE'C/,J4A@A6SY%,[K!!'?#2K%8A<3BSRG"5_0H M]^9R*M(VETY]X%I65T%EVPQ1ZF-)*?C6^8J=K0"&ZB&CMUS=3GV1'>U %SRA MP]S?[V[-BDI_PD,)9F&(1 =-^B6RBJ=R%)WLY* ME(VD2A 6#X&A%(NS9^KT3!Y!N.S(]:E0MDJ5B5#OE-26GFV1.@Q.3#!Q]^RM MDRK(@K6!MJ[+4*+3(12N;,M12VD7Q MDWMYL7#"NJADA0)HI$4Z].(/#U+UFXL;A]J[+0-F\=5-3<])?90/6]=<9N!# M.(4- R/9],AF4 /N;C=:/&Z$9"COQ2F.>')J"GN;E7ZYN+Q-Y^:T$JD!/",F M;_),RT.I0'80?]TW,1D?3+>D8F88SW"%[].$#$=S&/$(41I=8/$'\JPNBZX19UTA=0DE$#+< DR(,S4<5NXB!,5R5 MKB?V?XL+":[9[UPD[+O/%D,(HT/[[S1_,C %;.(RLV8\'*H*0[9GSD4_3!QWY,.ZL[OWW 0P [MCKP MXIFQA8+W(-K>G2O11F#0\9TYK3#"D,]9Q,;8P)LQZJSSK3*/))OJ\,E@KB - MG]2IF*G]W:PMJA""F\&[^INY$)'/PG]6%Q'NWCCRT9KR^W6:RYC$2A2*NGVJMYBDN9_7:>YG M/!@.24%!R\Z-CDQ&-E09<=056*_]C028B N#_8 MXO/90QEJ"&@4T0=6?I7XCM$1GO =:?V \$[#.P/JR$9LZ<$Z8]6VJ.<\21INK'=)ED%)M\X9\UB6Y1FI0<2Q M.U) 9%J% IDU)#AT20_+1,C92A[.G\1[N1V7?3D4-ZH:-=V5??"7SAG=KL+:BB=J=O$@,& &M)$Y/1\&A&(# AK:A';,O09P94:4%FFD6:2C\02O8,%0^^#VP:FS=$ M4#I$LCJE-T7V#J.&6<-G,"H-2^]]*41IM!N;YZ0$)_"4O]0EQI:21\M?:-B' MAPD^IAJ43NBA11>N)A&9PMZ+, #"> 9TUV&88^72Y4&P^^SFJ,KM M.#M)#V,\'1(=DKZ=_"DM6#'8:MN[*9,$&>"X _ @E$@E2+[@47PTI"MA?KL3 MO^D&4%#T^I>13070@\;QOB%T(1()D2"EDUQW0:L'^;I"J\Q<==Q1Q7Y @S2= M2.;,_%:_KEC+^M" E?=TPH0%=!O;\-\Y;_A5JFOK,+S:=\AP7=X07>=+H- 2=@8" M(.U/7SPU=_)Z6E6IK>WZ'I?4![I-T=1VIBK_NP3!DU97PMA(%5 M7>WP4(LE-C&S#"\*J@=!7?5N9O]FJQTMFYVGP;E]/N\#<.]>2Q&L,.KRV MDW\'!"N*(J]H''J]A&[PS>GX](P[/@/\@!T MS]_;:NJ*_CU7;S355\?)^HMZHP/I_.15[-*1ZC^5N)S>J M3J;/CQYPPY8VW+OT@[PF<'PTF7Z@I3CB!"PYNHH.1V:7SW]X5=<%8_0X:Z1? M7,D<<7F"@M>T7G3\$O_QM)]U-:5?YN+QZRP6AO;T5T.<)'IL=PL8KPI'BL9]<+K&$U4STI^H M/7+!)R=G%Z0=^U_U.3&7,K'_6B;#C]^+_,^?D/"S:(WK#5?"A>W;,@D.!QM+ M'Q;M;CQ;UY0;P7H#UL" 47AAF-]8D0F(NJR7MSRI5-JY2X"5"])X9::5PH&H MV^Z#\2U025-130B 0-Z/)W2=NM%!BF6\WV+O>U 0@BJ@MN9MEP?@@/#3E,98 M7T^L;WS+<3C4/L-+/ME4H)3U8@\[-F]R'%_Z!?,"_I/+4%(8("A0;T+KZ2ZT MH6RL,\CG /-"33_6!-OXZCME=OK&@C;O\ YFO<:L=_XRTN5=VIG/,[?+G98) M)02VY52/TP!Y6%D]'!?3GKUVK[A0+\"8V,S./KV;"*L9JT,\]+V. X8N=K37 M0&R:V%:YZ0#G*.1SPAA;4-Z J"2@6E^1& ]T_2]XD8M0Y"5Z93 <$FUWQ\-D MVQ"[@%SUU9BO?0>8ZS@1E0&1'?07WYVVX(J5OXEF/"%/[6+VY# M&W8W)&0/)F> 74TK3QYRXUH Y!,I\PP__\#(0?/&.)W0YB\*>=B&=OOI\0SN MCW9^&"$[9#";-/ :Z3W:@6.(_54\G*-_R<\ZV)NJ:O;&*W&^DZPENWUL3O + M*#)4,V3&@D+5G.))X ?/-MX7!(?9BG18I'[*4;CMW.:DWP3_ARO,PD\2+14F MC ?"^@O:?/:OU&:!L?(2R7Y5/C\].24 #^QR?OH#9Z80B7D'M_#.\7O!JME/ M'SU]P.O.?@A10QN\^%4;;9K Z L?A[=8/QC2=*Y;R M:QRBUB]?DONDOAG,S6WTR;UGO"KGBL=[\ M]=7SM^_T=@]0;Z1-0Y6QB5SAV?H8A"4.I6-#?YSC>4K'AQJ"R4O(.#0%\-,[ M\D,+YPJJ@Y/=_>&/CK^]O&1%&W# M'X2U^=?99G5'()O_N7*6@C86/#[BW_P(?^" ^'-]S_X/4$L#!!0 ( !N" M U%,V8B:# 4 (4+ 9 >&PO=V]R:W-H965T#\:)NA:8,D:S\,_4"+E,2%(E62BN+_?N]. MLB(W3;8!02Q1=^_>'=\=>=#ZU+/2U3G_6EP%OLP%%F4J[:+P30>>'D^6+M\?[9,\& M7XQNX^A94"8K[V_IY5P=3N9$2%N=)4*0^+G3)]I: @*-[SWF9 A)CN/G#?H[ MSAVYK&34)]Y^-2J5AY/7$Z%T+AN;KGS[0??YO"2\S-O(_T7;V>[!.&MB\E7O M# :5<=VOO._K,')X/7_"8=$[+)AW%XA9GLHDCPZ";T4@:Z#1 Z?*WB!G'&W* M=0KX:N"7CLZK6IJ *B:45MO^,S <:"XV-(\7SP+^T;BIV)OOB,5\,7\&;V](>X_Q M]I[ 6\8(P8^2WZ3\UW(54X!6OCT397^(LL]1]O]WE!M]G\2Q]=GMMY]5]WG8 M\XO+Y?G5Q=FGFVNQ_'0J/M]\.+L2)Q^65^_/KD?AHO"Y^.A=L?L1RE>"Z41Q MV@3C"H&=%KD),8E2VIQ,J;8[O'[R^Z+-Z*&*'1E,A:'TAE1$<8);RPO M%3**.I@,.952"2FB*9S)32:1K0&3+ GTGF]"+V8=(CL:I_ >UCOH[(@.(D; ME10$PR5R%(3N;$6F0Y(4-V>LJ,,=@@JB$Z>/,_K>R) @Y"&I5HN8:$V)Y.&N M?Z 4])U!3" 8+,O:)&G%JE$%%4SYUK4RJ(ZY5'_#K3?%< R2Q@N^99D/"CPL MDFI+DY7"=N'D5N6"HH 8I\)A9F6^PC"-/./T]\;4K!,XK9"+7*&TDDA3X.@M MPZ72!(6=":^A0>!&:M@XDT24%@#& M4=8^K(6^S[3N2D(;A1K7FD\ X."]"S@5-YAW&EEJU@AE&1K.O@[PT. M 6W7XI>7TWW,8FN[@ZDCPAM#=>?<@?QN""-:=(F.B?T5'R**"X<$PRT*Q? R M*[>4',$%B3Z2,MH-;@8\@"K[]J'/,$<;-5R40G*J70?&H05'8LLM'?D@ZS/# MM%J3RG]O_OCS[G^Z>F3G^53)^N'WN)YOIO.AGC\RE8 M@OTPVMYR9@M-#*K?*LI_%\1[;*/C+-3:2=H,)]$/FOC3:M?E7'Z)5>?AO+*: M0M,8]0YOZR&6*'& 49]R[J/AU:+Z-'(ZP?0#A^=I@P_](-^>*^3!%>_%]8 V MQ4DS*).I9;Y!.=GZR5$D"QKP^,L;3A!PQJOXP_F@E*$8F,[=C!E5=?JS$WLV MNAIATA=\ 8Q$R*7NEC2L#G?,97>U>C#O+J@7D*]!K:S.X3J?_OYR(D)WZ>M> MDJ_YHK7R"<<*/Y:X)^M !OB>>URG^A<*,-R\C_X!4$L#!!0 ( !N" U$@ MF,IUBP( 'D% 9 >&PO=V]R:W-H965T*#FUR:",?.;*>%_WYGIV1E@T[[ MDIS/]]Z]<_(\VBC]9 I$"\^5D&8<%-;6PR@R:8$5-T>J1DD[N=(5M[34J\C4 M&GGF096(6!R?1!4O93 9^=Q<3T:JL:*4.-=@FJKB^F6*0FW&02]X3=R6J\*Z M1#09U7R%=VB_UW--JZACR4,NI8.N!N_LG_VL],L2V[P0HF',K/% M.#@+(,.<-\+>JLT7W,YS[/A2)8Q_PJ:M3?H!I(VQJMJ"24%5RO;-G[?GL ,X MBS\ L"V >=UM(Z_RDEL^&6FU >VJBX+$TJE&DTPH_SI;&:?I''/1WZ78>^ M[]#_KPX+?+8P%2I]>GSO5/=2.FL.3A5)\K068UPS]0 M?R,.9A(6A6H,$9I#F'--_1VY:>I:N.Z?')R=QA3T67C6Z\,#N90$0JW5BD8Q M, @'C$$O"1E+8*$L%V_T$S .>P-&P?%)&">G;_[3]SY7M&.'"O7*F]Y JAII M6V=TV>Y>.6_M]+N\O92NN5Z5TH# G*#QT>EQ +HU>KNPJO;F6BI+5O5A07]NY^L"E6 8G, M1!XO$^#K599_+19*E>);$J?%F]ZB+)K-[UA MSSVXU_-%20_.WKY>RKEZ4.5ORR\YOIUY*I%.5%KH+!6YFKWI70]?OCNG\3S@ MO[1:%8V_!4DRS;*O].4V>M,;$$,J5F%)%"0^GM2-BF,B!#;^L#1[?DF:V/S; M4?^998#>9T2IOR4.9XJS&O?/LQ2^?/'U6>B/=J6@J91N*N7*A>F,O]9CIC7?08UG?ZR*,LZ+*E?C[];0H?[XX?Z3>/_AW:.X_OQ>W#W^^N%>O+N[O[_[_?;S+P^"%RYIX8@6 M#C.X3E$6(IL)K"]F61SS\B\%]*F\/L%FJ)(I&!P/Z:X4?+04)X@)!?[ G!2QQ*Y9I3+)\E+_ M"X_A*RK'-#'3J4Q#, (6+7_/!OU+F'<7^#_47 Q&HG+_FCRDWA0J MKZ!]K$^.V=3)8=:#([=GM&^U@)>SA#S;D*_,JY",'*S/D<4LYWN5#ETN#G\[P<87/%\%H_$)\5$6!I(?% M(/N2! %1-]A]/F:EC$7")9W,J8RA$"6"4HH2@ M),V6%T&X6)58@64*3;C315$I\MT(UDF[MA4&N\R\+ZX[GAH=%]7TGP HHLRP M.\DRULS92I<+IA]F3PJ[5Q:!F+KLP2C$S,XXKRSS[$D32O*A7CI^"GR5)0## M6L0Z :>>2K%'BD"LE%C(2,@GJ6,YU3%E +:;4<-P^N*NRIUJ6!@37%.8>9,% M.$!)QA*JG#_E;*8)4 &.63N;FR\-:74:QE5DC-8^-**P$6K2&,EI68/VEA Q MTD\Z4LA/ EP8W;CAV#6,8'[ZXG?,A&D02QLZEW'<6! 29T=)V+WK]^0XQ!OY MO;@4ST7O7L62>/DB<[#]F,NTD Q/BZ"'!)W#5,GYJX)!KUT?/EW1*A! 3F-% M%$F%X)O"";%5>X-_T1S]^.'Q_KKO0M$U>([86/%JRX#O4B/'<.A"P3_)DY?TA(R&1NTC$_$N&*APQ4GFA3BA2$$$5!2P MW="8P#UB2O73HEHN8Z:%5\[:5KI0(LDB/=,4=_,L$24J&)*)/@/18'Y3\5X& MML-W,OU*VP\18;TR$)_[UWWR"J')H>12AB00<1RA*M"$7HT_S=E_*5"94 $Z M;+@<.0A5FB"6BQ.GQ3:!ZWF#&1-EB&OC33&I(G80/#DF7MB/V_X ML\D@& SX'['S;#SQ7U]A*:Q%DD-U\G1J]H29#JPF5UD5LRFC<*5YF%*%(%$GF&;89Z8MU[E*LB(366G%#?8["S6Q@5_UM_P_\U"YG-Z\Z1R6+"X)Y,X2CYB M[PF.3PD;FT5JL4,E'!2V12$P 746U 1?\''R[51\O$7M1$N94%$(\->LPPFOXZ69^:3?H!]$>>_HCI;ZF:;#^2GF4E1B07L-([ S<.5T# M\47@&JMB3];[^(!6+!LA^P#KT 2W$S"6)0I)\]M2I;31!,@C@[YI_7(!G2"( MIO"Q)?)$%@F3JEI I&_+N@>?L>"PMQB7EM3ZH)A,Q.X0$TQ]\N\B@)]9*$4H MH&_R=.^64TW1([-)H2P*,XSB\'9M$&88JF5IBND:^GDYN1++?H+$_%FMQ']G^5=QPW"4DWWF].B+ M*I*1LDTS1UA;LIKZFZW$+?>,7#A*;A3F5J")%:B[?&>U1R;I/!M.)L$$6(?6 ME'-XTYQ!(HPIU$M8A#/F&:QL96M8<29\%=OB9[NHM0Q=6(8.U, ]8@QP*)LK M-G5?[W0+8H!3CY1L!0O$LLJ+2IIX0)@(5OBDLZK -M6VY@TJFQ$4)VU05XS" M"*4@8"C&'I;I#V[T'8VF14QDI<"DF!Z&FG)V>.FNE#=*[^J%!>ELKISL.J119'MD!NA9"@ M:=+;F']O/#);L6\(;/=6]TYTXP38E29E?;O\3HRA7PFJ:M>*4 MCLY/76T1=%11!Y3;-B5G]EA6ES'5/<0-$+2/N*HVGU^-37#^\W4?-X2:S?,_ M;84(3VPK8M.;Q4F/])+: %*[]CY7LLFCH*1B;-4B/T.;^[5'<446C0T@' J\(R3H4/;$$PLU_,GM*N-YV!FO!;0AYBX3B!MUJ-*$#3M>>,FTS' MKWE2-]^][D]!K'E8T0 &-1BP:7X/IT8CAQA@MP7_W\$SN3-P*E:)U]O'-(UH M@Q"1EEG1VH,&':^CVGWXA,6&A94$CB&_\=V(@IK*D4J6U@3I^(;L MBT,PUD(4+:"?AUK'IA'YU;8E&Y;5Y=#&L@ZI"3L$"3(&>^[ Z-G(%(4I0W0U MSZ'N! !. RG:TT*7;FS3J)[TJF[NVVIT1<9(0W$(8CE"MP+*"^F%1R>'D5R39T#0L>6@E4527@:=(E!_9L1[&!; M%.3_+9##5'P*J6N,=(=]XNP(/65&PM.URX! MN;)_5]YM9NDC8*:@K6V]-.G\9,W39( MJLIX,=.@H0/H%H3K.OMPEQK >Y-Q7J&)@)UYD%L0ET?F342S?V::@Z>NLBNV+*O5@R+RV$%A1UY-U_XM[0*B+KG:XHV]7P4]A?)1/M.T40-%L M&=;PZ( [A986>ODW^%F60%(=-H_C/0"G\\,3=YZ''75]Y)LL7P:^.-'4!8#7 MPTY:,UL-"":")$4GA5&]:G."M:U?/.:W75*WWUZ^-GK.$8(:NX4[2?:; MAU5W=DQ\3]<=HM:+XED!0VP+[L3P I@QIW9+;K*8SE6PH<0R7:MPWVN^;#>? M.N+36,]M\JP!S,%"H7D?Q;*SI-.DDK8,;E\(#!,P"<)6,V1J$^ MI#83Z[B-6@@=D&&E],% .LDH&X>(+"\E-@KZRDC?4X#P$' M@PD?D4OS%$ MA'^;ZTS.TOZHS,V>&>?3@KMG%)1G6/G0YMG]88//^0; L?KG M:SQMA<(3U#<^23*8'$874I=RKHI=^CVM!:6D/!QS@_'$S,IK:I/#^.RKD[<&%*UCQDPS&XL\#:/6+;V?(#;CH1B&E4 M'!W6P.G1)=.@M>@^;Z3S.QJXO:'R>[>TPTO\!@W_O)\0F:FR3!*88/4Q$'Z^ M M@EPL#=5?+C-?MX($38"VZ%O;!//:6Z*/9]ROFUAN-@2RF4$H#7TW2-MI-Y6M#J#$@4Y72%W+9[F%8B"\-<'E,MRNM M:_#Y%8WU8*$)WJ@TGF(&XVK?SG&!!D6LB3S8(WN^;F./35T0RMTT";DR9QJ\ MHJ,10_6%'4^58F-!>PND4%2(<-)LWB"$@E#(:U](&KMWR?,57VL(ZTLI@4@4 MW48AGZ$+>GQR:'RB,]5KO@!(BQ(I;2^YV>.NQ@T_&Z[]S3UWIT*WIVS>W?07 M'C?VV=UP=-<:31-HO]%L&B";=M$ZS\E5J\TCTHHK1)(S(?1* +5N=&S"@-;% M389>T$W\T*' M6-/,'Y,MZ 0QM$?#W-TP-V9URG78T=BM>329,*K:=VYWN%57=\KX-A%%@\.1 M4,9%UA4.48C8U[*TE+B&WIKNC>=M],I["IX;8 M&A[=7.LHH!?L["!8)-!HJ/C]I9LF1QW#X%_Z7=4X)>1(H0YDK<;?ER3I<(\4 M[#L4=7.GW_4+I[/&#\@X^-'/Y,@,(8'Y+9E_ZG^)=VU^@%8/-S_C^\1W[0KH M9X:IQ&9/Y.:G<>9+F2WYYVC3K(1Q\)\+!0?*:<"$;D%#$/N%%O"_3WS[/U!+ M P04 " ;@@-1-LMB$$\* #3'0 &0 'AL+W=OR2M8)>%Z]2MY 56\]'3?:;[=+=TM+#NNY\K%<1]GAG_86L> M0O&NU_/)7.72=VVA#&:FUN4RX-'->KYP2J:\*<]ZPWY_OY=+;;:.CWCLRAT? MV3)DVJ@K)WR9Y](]?%2977S8&FS5 ]=Z-@\TT#L^*N1,W:AP6UPY//4:*:G. ME?':&N'4],/6R>#=QSU:SPN^:;7PK=^"+)E8^YT>/J_XI%7#O"XJ3TP>;59FB0:Q/_R_L*A]:&@_XS&X;5AB'K'0]B M+<]DD,='SBZ$H]601C_85-X-Y;2A2[D)#K,:^\+Q)ZF=^":S4HE+)7WI%! / M_J@7()R6]))*T,W%N4I4^WM^#4HUFPUJSC\.- O]6FJX8 M]3MBV!_V-\@;-9:.6-[H94O/M$\R2\9Z\<^3B0\.SO&O#6?L-6?L\1E[SYQQ M*=UW!-*U]M^]D"859\KI.TF.)TX!#YVS%MO-8D\^7XMO)Q>WY^+R_.3F]OK\ M\OS+UQO!%MVQ1=J3*V);*J07?_[3P7#8?Q_F2A1.)TJ$N0P(CS)+Q40AEA(% MC5(1K$!\9- 4NSP4MTX44O,$=#5^JIR0(M-RHC,='H0VM-:Z5+GL(2Z1,;HF M*BR4,G!-1J"0+NA$%Q*^)' VJ9(O_4ND,BC6#A_F43!F< J-#]Z^]Z2[ M(1E9);4C]!3+'KKB:[3LT2QAP,=43T8LYCJ9\YA3A85"9E8=46'!QM-\8WUC M-8TN[285>6@&X@O*!W%GLS)7?,>9NE.9L-/(,%C>P7DSZ=),>4_CB[G"7B?T M1AUKS31T J5H,(YJ@2Q P+B+"&R92;=4>JDG'@@BD>HIC""@E]@4-M 1,H/0 MW#KHGM[A>L"\MO1=<9(DN%= E$%_7(@7ZAX*1_])K$E40=(>8)N'>NP*8KKT M0'8QFH]GBZFS.=O5]I(H#5K6;A*?IX\OH;&G*VY!)D[<=F^ZXB\G)U<=7M@Z M=:Z5DRZ9/Y HZW30OR&FM2E*^!V\F%9)/CJH9&[TCQ+3I8^^7SED2UZW'5,M M?_7"S]ECP+PZQQFL!^20[G;BE;N3DTS5!Y-7@*M75I9F96V'O ,Z%-9[C>&N M^/NJ.,RGY&1(Q2GGH%38)M002A(Z!,G1S[![6[J$<4@5LG=*CE"!_#02".)5 M ^@>011&J?0YJ,@!O X175]9$?@O? >W%S*^:6-K1>OP8$]>?^'/404C^@P, MM'Y"(:E-K%$XV=])G546\8I$NZ3,?9!P9 :=PB[A.P6-9&6JUL+3<)%=&/'O M,IU%;Y 3U#>U#65>1 S6<5\DFC+ O-]8&7)YDO^2X&*@)>S\Q2*K+$@JF?PT2; M.R 8;A8$%Z!!: M-0@X"UU)&JG'9BACZ?Y6K%QC'= +Y')$J_&N^.8M M64IN9AN(:VE+<-^)VQMQAN/ ]%]LA?U);DN$Q%M[Y;) GP>TXW^^*3]4E>)E1J7>O$R3<0GDKML6X,SP,/M%1R\\\B)5@6>M/,>^@;^"@P'_<:A: PVS>6E64SI<(4%Y$R:ZV MDM,OT2%%IU#8@4!*Q%RE,^5K$DVDGXLI'*&^OC40M*WGM%6E=F,#42M3%:7B M""M'*@[DH'J$[?Y+ 426)2I.* %O,':WP MJ@V@-JB"R\@ :>E(-JX>\S:->D]4391I+3)5N!*FFOBF MJ%\>=S96<\$KOBBZI$BITFH^W6TJLE MUJC?"SVI '[ #Z=2U*0<6W7JHTGX'"DV12QP3]=J=YSZ46I'%1B%.L*Q,1HN MFA"]PH?!K%-^K$UE 72+28;5>JIC=+8L[XJS&"5+7%Q3;0,\0 MQ#/"9%>@D?6*_-/;1#,DW*V\ '##>)VH=XER2')VB?'6CG7+W0"XJ0<)<\#80(@O"3N9A&E441J0EE]3:,E=F*&&.UR1W7M95=<:WH\CD?XIZ--:X9 M6)]JH-)#J^]<=JBOSR K^6/]2SIQZTF-,^43I[D'$5]MD%EUTC]BIKRB'IO+ M^A.. !%?4L4D_9EZ0V"&TK)AQ8L6O]^T0&W_?I)F+G6:<=,K33D%@Y85/DG5 MU9FTX>LFY0P.._M[^ZVTT_Y532);O$DLTS=3?5X@DCUT)%8OV('F"BQ/IG"V MVA;#SGZ__XS4.,>6\I;7E1]/LN/*XW#8&>T-7KBD/_(RGG. )Y=TT739K[<] M)NW'67YI>7Q>4UA1@=RIZU1?O7"D8&P-%O*A&7$EL&EEUPZ];W'A#=678F*= MXY[+1ZZ]0V- .]]PFY%9,XOK4C4)CPI[8O#36#*;]-R I-D YL]C MN=?OM^XV*CGN;[SN-=V<.#V]N!(#[.O_TL._M^R/".04<:_,ND7^LN+ZSWEM4@ZU3CS_E.Y M:\R(P MJ[EYW>>@7NM#6Z[Q ]UR^7Q(?T8]3::FV$IZ M;:&QX4^(\2'8@C_;36P(-N>?<;0 \U,+S:L'.J#YCGO\'U!+ P04 M" ;@@-1GVKD-"H& \#@ &0 'AL+W=O MK]]S)UFV.R?;@'VQ)?+>[[F'U,G"A_M8$"6U+*V+I[TBI>K[X3!F!94Z#GQ% M#CLS'TJ=\!KFPU@%TKDHE78X'HU>#DMM7._L1-:NP]F)KY,UCJZ#BG59ZK Z M)^L7I[V#WGKAQLR+Q O#LY-*S^F6TL?J.N!MV%G)34DN&N]4H-EI;W+P_?D1 MRXO +X86<>M9<293[^_YY6U^VAMQ0&0I2VQ!X^^!7I.U; AA?&IM]CJ7K+C] MO+9^*;DCEZF.]-K;7TV>BM/><4_E--.U33=^\1.U^;Q@>YFW47[5HI$]A'!6 MQ^3+5AD1E,8U_WK9UF%+X7CTB,*X51A+W(TCB?*-3OKL)/B%"BP-:_P@J8HV M@C..FW*; G8-]-+9#5F=*%?7.J25N@O:12WUBB?#!/LL--K?$CMEZJ M]]ZE(JH+EU.^JS]$7%UPXW5PY^,G#?Y#0>/6'OL$OV4.P=_N=D MU>^3:4P!;W\\X>>H\W,D?H[^EZ+^@ZV+=Y.[BS?J>G)S]YNZNYE\N)V\OGM[ M]>%6797.3.NH)O- A$%)ZB,*'U0J2"4*951^)B]_$^PK7P?U(SD*VDJ8>%)5 M\ \FIZBTM:JB$+US9)5VN8H4'DR&+0P^EO74KI0C+$1,LDH>D'2883$+P@BZ MJ2JK9M[E=99D"T$@O1C5-QYQ<:3:*>/4>UJ:S/?5:UC)=5_T)F&.2(W3WS;O M&84$DN&<[BY0AZ^^.!X?O/HAJG=PYM2DI& R[9[SC"+@>AI-;G0P"+I-[+&< M-HF Y*1@7&\Z_K^JN'WM:(%ELBKYVE/E0>120 M),AYVR-^UCD(P#!,F:(F-NNMK7VSZJG-DZ-V[>!\.D ORLK"E- MTDVDEN;:HM!9YFNN^EP\SE!^EQG8"82@DJ@GQD =5FP3_Q"@G=#87&:U*:7P M7-JUN6#B?8N4I@0%:9N*OHIZ1I@4EB'W8()WO,\!&=<>OG<%W4 ML(.H(I*%"W@,A*KW5:57P5O1Q PX+ETM&VP\Z657MH&ZKD.L-<8&^'VD1PN" M#U-.(4E[9X:M-HUD['0M@;E5!SN8K^&N$6.%SXU<+? ;"U.IB(\ZWE,M M4K[&5B $(Z K^E@:U(@SGX=&7Z^E'JV."6^Y"YLL2E:R=2%2!R9PQ@")*OP*? MB$C\2F;]MND41W79P KQ8%HN:1IJ'K[QZ. [J3B)OYS]>J6!MXX_!;IM(1

J(&ZY+PW+(.T*A]Y M@#DN(:G8]0M'23/XA4[LW"\BEQ$5 !VM.[E;;18$;2WAOP)% Y%U$."W[(HC MP/B\.QF[P%2F:Z9R.3NW =?4UH'C'UI6Q0?:PQOB?=YSU>*L;9$NV0%\\58@' *RNNO)3ZV9"Q<")1G+8-6N^FU/G^R? MB>T1((/%W(12).A65KN6'C\#MQ@-L%GYACWV1<) I!W332J1F1CW!*$_/9L9 M:T P#>E8[^;/^8:RV>BD^:@%SS)"O36YW*.FVLHI(]?QWF.*C!33.HC@:O7O0:9EZ_)%_)]\'4)WQMR"/.9&ULG59=;]LV%/TK%P;V%MBNG79%X1APT@S-@*Q!DZX# MACU0TI7%EB(UDHKB?[]SJ8\X19L >[%$BO?>=\]]"Q1SIH38VG,VJ M&)MWBT7(*ZY5F+N&+;Z4SM=1/"@\[OF"C1%' M@/'OX',VA13#X_?1^V^).[AD*O"%,U]T$:NSV=L9%5RJUL1/KOO Y_7XB]W M)J1?ZOJSZ_6,\C9$5P_&0%!KVS_5PZ##D<';Y4\,5H/!*N'N R64[U54VXUW M'7DY#6_RDJ@F:X#35B[E-GI\U;"+VRN;NYKI3CUPV"PB/,K^(A^LSWOKU4^L MW]"UL[$*=&D++I[:+X!D@K,:X9ROGG7X>VOGM%Z>T&JY6C[C;SW16R=_ZQ?I MT7L=B3$/\^$.)U"G*80I_]3P1>L_[CX>'U)=[N_+F]I%TA1 MHWRT[$.EFQ/JF!0 [QD[RI@#61=10-E7)#5%1[H/'B4X*6Q53&RCC@$DFL$>%Q=;;0*Y,AT<8<_J(%9J 5U)&(>&)J/\( M<_4=8$*7H)(+ 9N<-JUO7 "V3L>*6.75>!S(M-U38*SA"]2$1$&H5!T#A4KB M MV569X #^G#ZX#,7\B@9U/E3T@SMH <4,0@KFS19L+Q%AYU^ZKR<_G^>T< MGP%+PHJ601=:>Q(1]F"0A2;1]&I\>Y>IP9508N,.74J M:3F/XBHXK1ME#XFO>$!3B[W0DZQSNF ?T41'-M\I;ER>%$=?!=Y>F:IGKF.'5&XJ(FK@7MR3YA>R(Z>0X-0FA11N[N23[U^)$\N6MM[!629."RY-1, M^[P12<16$ 3]0+6T! )\[0HDHZ09RIJGLB:D-<2RO%?)R7J^_@5":@P%C310 M$:&R-J;;0HI/6/)!H)',U];K4.A\$ D:W/$#'.^]0Q+ VUX()&N0RI ;19^& MZ *2DGU1#1>5B@8,$Y.NTDA4ZR"/20>$9X;CI8['%RW)PL6X.4X&] M'^P4@L7^$BV&['"O2 6!0;GR_H"8G?)%3T)L]?/I\7@_Y:_3M01TIQ*FR_FOKV?D^\G9+Z)KTK3*7,3L2Z\5_FRPEP/X M7CH7QX4$F/Z^;/\#4$L#!!0 ( !N" U%'N$1U'@, ) & 9 >&PO M=V]R:W-H965TVZP#:'12^>K\?'1U*D9T.(WZA%9'AV MUM.\:)F[J[(DW:)3=!8Z]/+2A.@4RS%N2^HBJCH;.5M6T^G;TBGCB\4LWSW$ MQ2ST;(W'APC4.Z?BRPW:,,R+-\7AXI/9MIPNRL6L4UM\1/Z[>XAR*H\LM7'H MR00/$9MYPA1;()X5LZW-?S8IH$H47-B4')LL,E6IN( M1,:_>\[BZ#(9GNX/[.]S[!++1A$N@_UL:F[GQ;L":FQ4;_E3&/[$?3R7B4\' M2_D7AA%[616@>^+@]L:BP!D_KNIYGX<3@W?37QA4>X,JZQX=996WBM5B%L, M,:&%+6URJ-E:Q!F?BO+(45Z-V/%B&9PS+%EF N5K6 ;/QF_1:X,T*UE<)&"I M]W0W(UWU"[JWL!*"EN#.UUC_;%^*M*.^ZJ#OIGJ5\*_>G\'Y= +5M)J^PG=^ MC/<\\YW_GWCAUI"V@?J(\.5Z0QSEH_GZBM>+H]>+[/7B=V7Y5;K4J%?4*8WS M0CJ1,.ZP6"P_KE;W3ZN[]=,C7*]O8?EQ_72__G"W7M[?/<+[&!RPM!-PR.L$ M!@0E@1J_"W:'M6S &C9;Q6/#694T)KRVRCA1'@VE&^EM"(TL$60XQ(RG9,XM M@D^]8D'+*V&";7HQ0J(S^-P:BQDD##JX_*S\"U@U4&\D-T$8Y3U"%X-&K,6; MN-W*;"&&GD K[P/#!@4@KYI%]F"X!8V1!<4O$VD.+],DY1KJ(#5-!EH$FEIX M#4M@BH)7&_L"72 RFZQ),2B0TI.\DW1TBK-).:->MS\)/)4F,>.SEN .D2@7 M^EQDK6,OXEI%HA:]('4?1?/HRI#8=9CU2WY;M9-:B'+&:"1YJMYARAXVC6! MJI%RW1BOY(/)R?6U25F?[-5F_S]J,8'_^F;+DRGA,&[S+*14*<_CP#C>'L?M M]3AE?L#'6;U2<2LU 8N-F$[/_K@L(([S;SQPZ/+,V026"9:WK?QE8$P >6]" MX,,A.3C^"2V^ U!+ P04 " ;@@-13S==DR4& "?#@ &0 'AL+W=O MS99.;?Y,)O9>B77PD[U1G;866BS%@Z?9CFS&R-%XX76[2P.PWRV M%JJ;G)_ZM6_F_%3WKE6=_&;(]NNU,$^7LM7;LTDTV2_]]E^\[_!E+JR\TNWOJG&KLTDY MH48N1-^Z&[W]50[^9*ROUJWU3]H.9\,)U;UU>CT( \%:=;O_XG&(P\\(Q(- M[''O#'F4'X43YZ=&;\GP:6CC%^^JEP8XU7%2;IW!KH*<.[^1#[+K)2V,7M.5 M[IQ!G(#!K>C*6Y?&TD\=>O=%.VG?G\X<8+'R63U N-Q!B'\ (:?/4+FR=-TU MLGDI/X,[HT_QWJ?+^$V%_^J[*25A0'$8AV_H2\88)5Y?\M_'B/ZXF%N__N<; M!M/18.H-IO^+P3OYZ.BRU?7W/X_%_&T+U[]=?[F_IE]NOGZFJZ]?[FXNKNYN MZ?=/=[_2U?WMW=?/US>W=&%)+PC1E&,T*:"MI)5HZ"0+IR$8V;9<7#AG)/< MU2VI'A#WHJ6--+YS=+4D/6_54G Q6L(BSJW12*RO;RO-@ZJEG;)501N65S44 MR,>-;)3L7$!NI0B;:]UWCAHM+77:D>KJMF\D[ ]!.ZYY1&5IN](6:(Q:JFZP M4#O94-,;CXZ4I1;2,"@Z;9-G1:U2 ;;B5)+A:2U2,6_.G0 MN^A!M("$%8C+)YK2]=[8'J[3-&?PM5YVZM_84)T77_2N-Y+$D1SL/6RE&V+_ MHRACZ^U0B)V)A6[1G>V'G7X\(G[$_$CH;B71[A<.;MYIAX"]^]1A4?=6=(U] M#X*^9>&9%C\">4))%B1EAI2-_5.B=6M:@0G8U!!OH_: /13&%&J M?6(3NE;^D*^_>E]_C:Y[#">W8XR1?_4*KDHV!FED"(E5W8-6-7SGJD&D3\II M/)8,@DS@EG<^NKQTJB[I4_H,?W_D+W1'_!-Z8:U-.@D./B!;M7C MBV&SYSMB^HK4]R_M!BA2= O/XUV]03586059R'R-TZ"L2KIH&L7A0Y&\!H[D MY3!3)D&>AN-$/:C[=W$55'E([^E=401%6-(1%!)\.+0?14&4IUQ"85 F(7WL MC8\IW+?P=6A:TOMZI)&_;#O/2;8"_6]L42?9M!A9ZF?2:^?0*#&?0&#\'I+& M8&-'YK]3=_JS$#W-?QHB;)U$Y?\+9DG3H\./J_$UQ+$9U=KR;.$Z5_B!BW:I M1 MWE15+5.!2''9]#^]@(AVV%DOS)UI*E*W8K)ZXX X[]-W*2/F2Q&^P^H?\ M/FS:[):1K0>XG\-T/[V=IMP^ 41E$0),D**N" M)8LBI.M75/*F4,=AD5 &&UG!:8Z@K2B#*DY?F8KS@O!7X#20<)33($%E0[3$ M8:Y'Q*U 3:?I,#?W1>\ME660X4 4YP$B05%>!5&)B1L=CVD95XAID:0\>B,$R2BBH_])IT=7!K NJ6_&EGR W-W M?QA7Q]O7Q>[2\7Q\=W7[+ R:(_]H6D TG!;9A,SN.K3[<'KCKR!S[4!Q_[K" M#5(:/H#]A<;=8?A@ ^.=]/P_4$L#!!0 ( !N" U$) ;S%/P< ($= 9 M >&PO=V]R:W-H965TJ>Q6,P#+=$6T9*H)JDX_OL]5905.7&G9X%]](NM"ZOJ MU&'="%UMC?WF"R+RET/Y.%69[/8@'^P>?]2;W M]&!T+O0;U314&* .-[JW/0F23!_O5>^T?V';ZLI%/O M3/%59SZ_'BP&(E-KV13^L]G^7;7^,,#4%(Y_Q3:LG6!QVCAORE88"$I=A7_Y MV/+0$UB,?R"0M ()XPZ&&.5[Z>7-E35;86DUM-$%N\K2 *_&:\7O@GSR _F9^-54/G?B0Y6I[%!^!"P=H&0/ MZ"YY5>$_FFHH)N-().-D_(J^2>?@A/5-7G?P/[8]-N?Q[C\B=H/M_BYV2UHFAN._A MZZLR-0.@U:!(P2YY\R"M!F0!I-ID@+?-=:&"DRQ&%G7%X#L56^US44/ BLIX M8@#V-@H.R:+8(79$)G=.$%GZ490^/:VUY+Q5HF%@M00C12'(:4"4%503 M0[IRC>6[U#B40/&^L42 SQ6\:"S@?&^D!59"DHSC)1Q1 I0JJT@I! M5>TF$&12K@AQ4X,Y DK*"Q6(7 ?HZNM\WMGV4F/>HLJ6*"T M(IZ@ALO@3Q4YE1K ?%43K7N*0-K+HUKWZ5(982!B7R$:NYQ+OU_NP9?OF,K" MNQ2=S0.?WE0:V24A;\FC0*M9%7H34JD744^VG,@,:X9W'L AM$,XP47:+$#7 M68.+!UDT2FS@//0KQ;':7^6Q+]2LH.:!XI!B[I=*_(:[<@4/?Q1B3A8A8AG6 M"A0)U+S*R= !.7$D_-0V.Z_!_ X+F%.K':FT*E4PG8FSY7"!CE,4;7S4 MUJ1*92[D/6\BF<.;5%EVMDW[_2Z17%=< !&;;A]TFU.'R$$4<*0:'+3@]P'@ M)$K!DQ9L'05#+P.>*M.S/!B&HAQREG-'5VG19&P48,1=">*?QGA*G-L^8)>X.6:(L= T;#0(']8GP' M>:_A#<-RI!1RA^\HV]ODIZCJ'* =8:8K9PJ=,6TK67"-"K,<32K=.IFFIJFX M%=18G^Y$-Q5Q/6:M>T/[*&D9C9.VA K&XMQ;:C5.G$V&TRX\B*"SV7#>/2#@ M1('/D1G\NJO%;;%'!) G:/>J:__8/ MI:PJF!'XYG)C_3G[$MP;BC_0<^2JH$A'0.V9)I>(XGT:#GO-/>R):VH44(I" M;&$J72[6F&BQ)V$R!HQ+<0\G^_/0,_*>&^Y#L2^<(C3+:#EAQ^,(1Q9QFZ:VH7KS1&,H\EP9 MSL0B2IBG633'ZN?AT)>"POAB+.))M$B2-LG-*^L9RV3*6,;1-%F(VRS3Q,(1 MP?^)HZ_4+;9EV7$DP WIU1,UR MN!R+OXG%<#[!W\?&(V;IU*++IDU &K)"IT2[H3K=3E@? M1=QGYC)[&O.P?],H7B9!P2*:SQ9T&2-DIO,I72;(MDG""R:X3*9C&N@P8ZQI M6EP@$Y<'3:%C9S*/ELE,T$E#Z+)N?.B5BJ8#\68!_6/Q]D#T6("]= MZ5\ZZWS482#^BR>=GR@]G71.)YW32>=TTCF==$XGG=-)YW32.9UT3B>=TTGG M=-+YOYYT1KW/8J6R&_[XYP3O:_A"UCWMOB_>AL]J3\O#Q\E?I<5)P ' &J+C MX1SG&QL^^(4;;VK^R+8RWIN2+W,EP2 MP/NU,7Y_0P:ZKZXW_P502P,$% M @ &X(#4&ULM59-<]LV$/TK.YH<'4F6'2?-V)ZQ$[=-9M*ZL9,<.CF Y%+$& 08?$AV M?WW?@A0M);;32R\22&#?[KY]N\3QVOF;T#!'NFV-#2>3)L;N]6P6RH9;%::N M8XN=VOE613SZY2QTGE65C5HS6\SG1[-6:3LY/<[O+OWIL4O1:,N7GD)J6^7O MSMFX]>.7 H5^(TS7W05FY/)JPE57*MDXD>W_IV'?%X(7NE,R+^T[L\>_C*A M,H7HVL$8$;3:]O_J=N!AR^#5_!&#Q6"PR''WCG*4;U54I\?>K: MK1&E\\23@^V2G=##?H\5\,7\"[V#,\2#C'?S7'.GOLR)$ M#T5\?0+^<(0_S/"'C\&C4:IDF%Q-#[BZ5@7VKODVTKEQYK/.ZS,;/]E].Y]"B M,6BK*;VS\&SMT&5K'9OL7VQR6(U:,8$*]@A V^@0#ZFE9VZ%IM&@2'?LL5*1 M.O:M!G1L\$8:L*^R:\&"G*[V]UT/ MW=I28+^2*M<&\V1*;^]3#XR\?L@]!_5X;?&,^6OHQ2N$O7[>.!^XS+?-W 'J%Q!D5; :TTP-:U M!I *U+"I1K8)0MX)"@3E/&MME2VU]%5$V82ID-M(5946,>S)22,5E1[/'(_) M*^J2+QM\AU"[BOW(\;.CZM^3Q4 F"7EID4Z(A[LN1 MV>?;#ATNZ@E]=C#<:1,1\%B5,=SB+K,K4H6+'WHH0^8_M ^OE$F;_AF[ M P\>9;3/2]1BJ*U05II4B5PED>_DMDE;N!FT#<=(4T)>Z2IW%I 2A%%R/X2V M^CG?6!"&HCIA3O).I_[,E?28LG'/&WFS7SL7-@S@8;_>G M_P)02P,$% @ &X(#4:$OAZ?/%P /4H !D !X;"]W;W)K&ULO5QM;QM'DOXK UYP)P$414JVXR2V 5FQL]IS8D.*=P]8 M[(?A3)/L>&::F9X1S?SZJZ>JWX8B:=D''!#$$CE=75TO3[UTC5YL3/O)KI3J MLL]UU=B7HU77K7\\/[?%2M6YG9BU:NB;A6GKO*-?V^6Y7;J)2Z5HW5ILE:M7@YNIK]>#U[A@7\Q#^TVMCDYPQ'F1OS M";_^IO^?!TF'ENU;6I M_JG+;O5R]'R4E6J1]U5W:S9_4^Y 3T&O,)7E_V<;]^QTE!6][4SM%A,'M6[D MW_RS$\1C%ERX!1>/77#I%ESR084S/M;/>9>_>M&:3=;B::*&'U@VO)I.HQNH M\:YKZ5M-Z[I7KW.K;686V8=66=5TN0BW*;,[O6ST0A=YTV5716'ZIM/-,OM@ M*EUH9;,3_]/IB_... &]\\+M^EIVO3BPZV7VJVFZE-*4J]ZR_/K[^V9'U MYR2!((8++X;7%T<)_KUO)MGE=)Q=3"^F^_CYYN4#=BZ#5BZ9WN4!>OOD_:^K MN>U:,OM_']G@2=C@"6_PY, &O^5=WRKH_?U:M:QTVN%W];G+7E>F^/3O?3H] M3O)]N\P;_1?3.L+AT\#ATZ/D;II[,D?3;L3;*WO.'N1F-9 M1>Y:JDZU! 9$N+,&)AKWO2*+'*3]>J6YERDOV^_:8JJ+\'<#0%5L]00F?_RZXSDL5R)!MZ3,-KL>I6W2YA-\BTQ6H'1 MBAG-'2\Z,.H%1U_JR+-_#@:2")X\49N2A%Q59/6;E6IH$7XG&^6M=)06EJX% MLB?9S8*,I%BE3R??CUF7?A_1(!'#AWD-F-DA3=: P%AF>*YOLS_Z0!("K2H,1<._< *R4ZQ1GPN0=A0"8?;@S) +9@LB M$#PZ_,S"WC4%["%"(M7O]\7DB$ZOD9Y31W)T6>?79! ^,*Y& M;C-THSNI4< M7MM/Q$!#)@ZBX?/@_,+BQ'E:ME*52*'TW@HY0T)MN0_I=B33)OJ,$A(]Q6\H MSZO8E BR:.L[I;+?#'%]F9UEHZ/N.6+>\K+4,'3B#D+HK756'_B,"K;'@.S[ M &3?'X6,:XH?A#REN->:06A?'G&T^^US=6ESI'X".U5A4,4K6(=GFS)>>OB+@+ M;)1Q-#8O)$%846@A?R9<4I5F+%$46F[$M\R:W%6$C!WKO*$@5#/^F*\\2'.:CQY,9W]D(V#F,C5L@:5 M0 6CZ-N6<:'\@W)NX8)00W"V47!U*G( 9Q0T[S66B_4&KOVY28-405C/*<$3 M"U?7GK^)3[EHNYV'O_Y8X,YT@4/D+2X($$:*O $M(U M88.S[S>?"PH.E"U=$SAJ@8F3T=V;Z]$I?U\:%G!J-+J1ZMD72@MC.GI&)=O/ MM[)9Q'0ZIUISC(FI/>6:=()UA6)JQ,__@Y0SEG(I)P_^D;JYB"-O6N]16Q5WNXW!/(A'%H.#.!5)&LG'MX,3G#5 M-#T1OE5KTW;((U!R0ZW_G2&QT92K;!ZHAX2.1W_-6_IZ]LQ;W1%P?A[ ^?E1 M6/UHV1=\>+%'\/E1A-X$0O (,>>05QW 9B@!=J.[K1PY*-R;#:(V#+?./ZF$ M5ZXDK.WKM8"PP-)B02[LDA<(&995!\AW60665CJ?ZRH:/,)A92RJ ;9"%7.P M!X_+!O!IG^?LAVO$B0.1NHZDKHJBKWO)3 VG.%*/KM!$NT=7\R^_XG2L+7NW,=?8;**&!$"/?G9K6F%--!^'>SR9/P06*. M7QN/Q[!3!%>2#6HXIDW;39_L['"@^5Z=Z61]-S MI)+6C5]'1/N.X*KABCR1=8Z^2L&-%X\V:(<6QSE(JC,*\Z6F;! $865#CZ2X M;PJV?%MGO4%V?NF MQ![]N; 6*_WAYESDAS,1P:BWN:*46HF1[BI"$#417##I%3DJ5.>>M"N]SJ[H M>%)?>.J6614,G&0_ZZK'CD=-5E0P:"=T)#7;4TEC.U-\! MIVE2%+R]8N\=%*7W9;ZT^ M=V$;E42_7SP;.A6L3I@-+;,#[ YM215Y;Z4'@!2+Z3->0)[_[48S MT@!68AI9WB@Q&F+8(4=TN<,.=0"EV:RX)X;CYV2'DDAP8R[3XL0?6D4Y';2. M^$'*7>6E5)6!,=<^P--SM=0--Q'=!Z(EWT%3OC'^=8;PB')];ZQV*K6I=LR! M8^7N*9BL33JV;EDT"CYU^L0.*61;9BCH#>?"L1[?L0XTA&+W-<7[7=)LJ/0K M$$JZ"=R"I(VN^B5I+GLN)S^:EB0WE;.C2<2ME!*/;?$_DMJMM'99]Y2=<&D/ M;'L_K_32YZ7^X6$KF /2.EECXIHTIE&Z(%49UUPM.Z7/A>6*%V$!ET6TUN*R M8+!C;"+L[KU1DGV]1A'D4@._Y_!@-0<$<9^A M)WNH%0?9^ 82R!%'2FJ1F*JS=SBV6NES1%ZD?28(?9"K?ZI F V*ZF.*/BZ+ MTLV]H77HGA2R66WXXHXW(1E6KM(-&^"7=;[E*"K*Z+9KN6;)6F$9[G0YQ1;/ MIE3P;FWT,"Y_-W'?E%=BU7*L)3Y$VZ MK\^8\15E8F@0'N= PM08VS$^\;B' M*OUS'JCY'B%T,G+?EI"4=$UD&@'I_7*A *BH-F0K=)5$D M;?LM6(;WKC>*V M:5Y9@_$0Y]-M@AJQRR%7#QFW,*(A#-W'&7890K4_*AU/_'^+ TFFM1]<)!%1 MGW-T",>'Z+,!!Z=*T_-%/F_]52X'ZLT^JX)ZHI^4'OG1NZQ2M'&5S>Y%.59[ M$(B53'0<',&+;;=)4!OTH/X*'#J+ 0[HM;^*1+XGJ.J_#N@Z4""W@MQ.8Z01 M-@ZVC*4.<#QRIZV&\H"PG-ZS9R>W4K*1KV^N$V_&8G^/Z"U<3KG7YWU?+,5T MV5'7ZJ!#1WV$:PC4!Z25-:[ED8#0=Y[--O0/-RKN$[]VTI?Z@RD,LS/&06XW M!K:3)KZ8ID^AZOP/TZ*W>0SHY%*:&2=$[EN4$>+77G/BA] >C)5-&* @J14" MP(9TNCU;,$KR=<5$1H'08O>ETB[P%?"?JN+\J\!._N(XA6ND[\ <1B?L,P%"KMS1LW&- MU@?YOGO+@HK"J04IPHB=$V<'Y]I24 M^L!7!RB>.)L?(1E$6ZKS=OKB$V[L!!O?N43Q+=BT3WR?TR=0T #-. \V*:D$ MD82H:YZG7ITTSTT<7Y!+D_1"TZ40<-X']IM B.AGH3\[B/!G;Q5AM&M"Z#KT ME;.K,%N #8@].$,325QUN@PZFE.R*_KS)&06#.4L_RROX"_D6)6,V39*X MH#H43WP:2*(HJ(;*<3&'_E2=MY]4#K'$7X@!=AU:7,5[BW?QWH*=QIM1$A3L&BBP +]+1H'RG9[KWSC"G49JBK\/T (D:^9YQ>2LM&;OFN_LU M=O,=(0Z%5;Z-0=ZQ-"3LSA(]HU:=&P+@:Z6<[W@&$2??T0(BT\JW[/*,%(>^ M_&&="#L;Z0SP)^%<:@>RKX?J1I_%T%D9@[^TS_AAE^@@2^ZB\\C5B9@A>IF: M4KH@@,$%&\I$=!EX-VZ5/(;N'3*:W85)2>.'"A!(\O*>USJ+LS$_1&K5D+Z MH1$R_S!SBGZ= YJ\W*:%^8"DZ\AW*XQ\%Y2?B*,F+C)@DR4A[LD28QY#EN6; MQ>[= !<0!@0XL="=^.O.X0:_1M9YL,QE)LP'@RKSZI GW '[*0\ M#/%TR+0O^G;JI_C BI,M:Q^63!)DD,<=2 ]\TU:"Y!N>D\$(:B/"MSOQFTX M R5C@/*=F$ID#RZ.]RUE%Z(1'PEB.A^KJ=^L45[0Q$ M:#Q)4S,F([N!$SICUF-MOR6#/=KUO(A=SXOC@P&8,ON'G_1\&^8O;BA/:#DL M?_7P\_$=\>+0CY903[T HGV!T<.7F67!\Y\RJ&$6T9?$@X7'W'^<,ZOXR1#&FY4S#>S%KL#$O3!)F_+ MF/%S.4C1DD[:4JXB4QJQ\_4VC"4>X(C1S',-+O[L#60O3X:C7QP^^JUTR8Q, M[/Z B=T#UB.SN@L"&@!W'-0]K%-. !.YEB+ QC0[,G1]GSP*4ZY/G=:#N(9Y M//?O"H(Q*ZV]P?2K [-#PU*%I/B#Z?\'<]Y?-IW!F&LRA;[O38-'6>(Q%(KO M(\TNCZ+0SX.;[R-S(%]#YGV3_3UO>@S67L0)FGW#"Z6B1)I;= +&@ZO\O).? M?6$@1DLKU>$11I+F=]/)=,97>P=&&A#44!.E>^$FHI,[BWSXC:/XY!A%-E;\ MA^E(MEZVU7T;;3@/T&S?;]6\92G-G@0IH6F.BMXA&,*;DI=$AI,O?N(]N125 MICG],L?-+H\VI'L\8NYR%E\SFWWA/3/*X@<3KZ:AGPOGS4?LZ,MDTW?DAF3O M('H"17+*TO#0+6$ '^HFW$R2%3R7R!]#:D(QDGAM *\GH[=7=Z]'IWQ)C5>2 M]CWZ<CJ[N/]"BV.)L]'6>C^+J2S.-=_/2+,257 >']!??%C\6(%?#:'#!6[=?<&+R1IJ1, M7F?7E>E+;F++?$Y2#)%%4BIU@T3PSC5_?&4]&65T/G\Z5+@M7G"R^T*6'C(A MW4GDD;QSG S*!V582AZ)&L^Z(HZ!9&_=(&I+6O1NSF.WELI?5K,;5(?N0Y!' MMNL418XF%TJN, CM2'\E_^C,(ZH>Y+8H%)S!D:'QW3\=XYDS,[*?8#URP&=G MLTNRCKTY'47-:U(48<8[F78\^5WT?_&,E)\$41QO^"2\>1_)J#ALG.7T86EW MPTQMJ/H"NO@4 $-5_GT!C'&XJ0]3F>66I[.JO% Q)>:6=X7T5UH38FZ["\,0 MN!3"Z%?X.%VC/X;\/=YW>RU6X7Q1'3H1&93@#-"-(Y -)W'1UQ!Q,F7B!KC- MO;8BBM%"J]8%D Y+G1):T'BM!F[2^W'F8<5.]U M&2I&9%_^UB!T'6UX\X5J1S>%ZZX'23R-J?%^9GPE8>*M(>6=Y3Q7N]*QS"@E M1ALN)CD[E\5.U,,1.3<5X.['^"I \E42,P>C.+T-KYDX0#STO1N!]/?DP5\] ML^%5+:\W]U+8V%>,(IB\I'0>H5-R73?V.QG8^C>@R*5O(Q._/><5T*C='8D3 MLCZV(J'D(8@XU?!E%"&L" D*DI.#>/'#V>R"HPDW_'[G*R<'"]]S3+@#WNK% MUE_T[H:$9&$$ U#-K*P\!..NQ<@[4FWKW_[B],:5_S#$>;^CS(L M79HP&2CK&ZQY]O]IS?(&#R+Q(5.^F)Y-*9=%[G(Q_8D+1J@DNP4LW.*.I/:6 M_?S)\U-^;O:3CQKN"IG87+MK&3A]J>$FN7'&!*$J ME_(RGI@<+E.'E[NI N7-&^GQN*EB)]9!2^$=P3?]QNG_9[DHYXHD[ M^;N;U^]OW>E.T=$DHKZ/V0:I\/NZ(0A+'(K;^AMXCN>Q2AY:"*9-H6-_[4!< MNO>L+ER^[T%V][V_"^EEM&EP5XBG>1A;E[PIU!=).*5/$H4_/K,Z5GO$/R Q M._ZG'FZ5NWWQ3?DO_8&+ZZ\F>.W08MVJ>VUZRSF+>PDJS5'B"X-IK] 1$YVZ MU\/BC8FD 6BO_I?US6L7X7\?S(^Z 9==WE!!(B-*+\8=<;G3<:21R, \!EL< M4T#\VPZSXW]&X1JE.MR(?WA#F179S3\6\4MI32=_JR=\&OXVTA7_1:#S^+C\825R6T(K2QPM:.ET\CW9;"M_JTA^ MH3J1_]S/W'14(/*/*Y63*/# TQ&_KNI_P0;A+T:]^E]02P,$% @ &X(# M4:%-% B. @ <@4 !D !X;"]W;W)K&ULA511 M3]LP$/XKIV@/3(I(ZK1 JS82+9O&)*0*NO& >'"32Q/AV)GM4/CW.SMM5C;H M7IJS?=_WW9W[>;I5^LF4B!9>:B'-+"BM;2919+(2:VY.58.23@JE:VYIJ3>1 M:33RW(-J$;$X/HMJ7LD@G?J]I4ZGJK6BDKC48-JZYOIUCD)M9\$@V&_<5IO2 MNHTHG39\@W=H?S1+3:NH9\FK&J6IE 2-Q2RX'$SF0Y?O$WY6N#4',;A.UDH] MN<5U/@MB5Q *S*QCX/1YQ@4*X8BHC%\[SJ"7=,##>,_^U?=.O:RYP842]U5N MRUEP$4".!6^%O57;;[CK9^3X,B6,_X5MESN* \A:8U6] U,%=26[+W_9S>$ M5R80RK49XN%P;J^D_\GA$8=@K M#+W"\ .%.[).W@H$5?1#?0UAT6I-,3SXV<(*7RS,A'M^;\E$)Y]6):7B& MLX#,:% _8Y#"0M6-DJ1AG'1U<)_<[] HL1\E<)G#%698KU%#,G"[@S&$P&D> ME%\H098UD[]0_R).KB6L2M4:(C2?894*A$:K#=5O8!R.&8-!$C*6P$I9+M[43\ X'(P9!:.S,$[.W[NFZ, '->J- M=[N!3+72=I;H=_L'Y;+ST9_T[C6ZX7I320,""X+&I^>C '3G\&YA5>-=M5:6 M/.K#DAY%U"Z!S@NE['[A!/IG-OT-4$L#!!0 ( !N" U$JM'%V? , 'D) M 9 >&PO=V]R:W-H965T^ZY MAR_'R5:JCWJ-:.!+4PL]]=;&;"Z"0!=K;)@>R T*^K.2JF&&AJH*]$8A*YU3 M4P=Q& Z#AG'AS29N[E;-)K(U-1=XJT"W3%-. MO= 2PAH+8Q$8-9_Q$NO: A&-3QVFUX>TC@_[>_37+G?*9NJ- M/"AQQ=K:O)7;W[#+)[-XA:RU^\*VLPT]*%IM9-,Y$X.&BUW+OG0Z'.,0=PZQ MX[T+Y%A>,<-F$R6WH*PUH=F.2]5Y$SDN[*+<&45_.?F9V;44U:M[5 U+6O4YY/ $"N+'10=@\6.0?P,@R'<2&'6&GX5 M)9:/_0."[U.*]RDMXH. O[=B $GH0QS&X0&\I)LP*E'1U.C^HS>#$@([(4@ M_ *;):U:$MF9: QW=,++ML82;IAI%3=?X>R-@/NU;#4MLCZ'2X4E-S"O%"*= M1 -G#EX8\A%T8\@5T$: 5K!&*L/_H6DZ$:C(#59<,%'0YH!":J.M[4DXR&D3 MU[4[CV[J,4>[M $\G1(W]@?QC'D@S@[A3L47"KX0QK4 MQW"FQ96M,!W']&6.T9-$GLIK#7] F>'+4>/!Z&5EYFU%UX;U(C7&?IYF$(\C M/TU3$B<+3^$U5_3_FJ,X7J!#U+-C%C5[F;I_Y/+$AZ+Y+EP'U-.F_(QJ"[O) MB7I%M:IC?E!TTG*C>&W[&23CL3^,$DC2U(_R&*)P$(:G 36YVW"%I+@_)NKC MM+[5Y_FTCEZ9:)#\;UH=/!0/E!I"E.5^FF?P\T^C.(I_@6&2^UD^IG;DQ\D( MKE%K*FT4C'+?V$0(=&^\;^^E8374]G8T]G8L[>UXTF.=[-&^=P4'#\IA@ZIR M19]"6K%WE;&?[=\5\UTY_<]\]RBY8:KB0D.-*W*U:^V!VA7ZW<#(C2NN2VFH M5+ONFMY&J*P!_5])V@W=P ;H7UNS?P%02P,$% @ &X(#41_P"H\( P MY@8 !D !X;"]W;W)K&ULA55M;]- #/XK5IC0 M)J&E35?V0EMI74$,,9BV 1\0']S$;4Y<[LKYLF[_'M^ES0I:NR_)^6+[L1^_ M9+"T[C>71!X>*FUXF)3>+\[2E/.2*N1#NR C7V;65>A%=/.4%XZPB$:53K-. MYVU:H3+):!#OKMUH8&NOE:%K!UQ7%;K',6F['";=9'UQH^:E#Q?I:+# .=V2 M_[:X=B*EK9="561860..9L/DO'LV[@?]J/!=T9(WSA RF5K[.PB7Q3#IA(!( M4^Z#!Y37/5V0UL&1A/%GY3-I(8/AYGGM_4/,77*9(M.%U3]4XC9.O1Q MMM/AI]H<0J_S!K).UMGAK]=2T8O^>B]3,5&<:QNR9OAY/F7OI'M^[< X:C&. M(L;1%HQ;&:JBU@1V!E]LZ$O4<%[9.G K=U]KSQY-H M0";4Z]@', GR_J6!N]+6+ 'S SOI/.)(A:Z6,V-Q%4 ,GRD8AY(O#12O+KIW:W<[0:1O&2V MC4RCX@Z1EJ6U9B3BG:DH. M>MUPTSW=R>@3U$4,Q$N:3"+NP6E?'J]?G63=[-U+1EKA5&GI)J%L;;+?[\$! M?*&52]A?*ST>K+U'E>3>O,'N$(G M-6/0-!/3SN&QU,4U6[41O%W$33:U7O9B/);R(R(7%.3[S%J_%@) ^VL;_050 M2P,$% @ &X(#48N@>Y?9 @ " 8 !D !X;"]W;W)K&ULE5113]LP$/XKIX@'D#*2)FTIJ*T$;&A,H"%@V\.T!S>Y)A:. MW=F7E?[[G9V2E0F8]I*<[?N^^^[LN^G:V =7(Q(\-DJ[6503K4Z2Q!4U-L(= MFA5J/ED:VPCBI:T2M[(HR@!J5)*EZ3AIA-31?!KV;NQ\:EI24N.-!=&KQ+7;L<%GLC#FP2\NRUF4>D&HL"#/(/CW"\]1*4_$,GYN.:,^I ?NVD_L M%R%WSF4A')X;]4V65,^B200E+D6KZ-:L/^(VGY'G*XQRX0OKSG><1U"TCDRS M!;."1NKN+QZW==@!3-)7 -D6D 7=7:"@\KT@,9]:LP;KO9G-&R'5@&9Q4OM+ MN2/+IY)Q-+]%)0A+N!&6-G!OA78BU,O!&T?[]V*AT!U,$V(-GBDIMO'.NGC9 M*_'&<&TTU0X^Z!++Y_B$M?<)9$\)G&5O$GYJ]2'D:0Q9FJ5O\.5]0?+ E_]_ M0;Z?+AQ97OUX(\ZPCS,,<8:OQ+F06N@"X0KY3<5P)<5"*DF;&*X%M9:MEXK[ M#\Z6D>B?B6S:!I2GAI78"I*XZ+L>/DVH@M(WS%/A8H'-@EF T!O(8"JZ4=.0W?82E4=SW MGD$0\%UA?U=P I][^JN.?O]2PWUM6L<:W0&_0#]6O"YFR]+!,>S!*!X<9QW! M)#X:3[PY@'$\.AIY,X-AG&?!(6S%#] /__EO4$L#!!0 ( !N" U'@\#$9& , #T' 9 M >&PO=V]R:W-H965T*-!-53'U:X6EW,^]R#L>W/)=8>Q!L)C5;(=W:+[4-XIV M06\EXQ4*S:4 A?G<6T;7JZ&5=P)?.>[UR1IL)%LI[^WF?3;W0@L(2TR-ML UEJ4U1#!^=C:]WJ55/%T?K;]UL5,L6Z9Q+U!6FJS9A0O5:1,X+BPI=T;1+2<]L[C%!Q0-0JYD!6LIC*(\$093P-IY1Z7A M14(7&[8M45_. D.XK/4@[3"L6@SQ,QA&\(EL%AK>B RSQ_H!Q=,'%1^#6L5G M#7YHQ!4DH0]Q&(=G["5]DA)G+_G_),'WY5:[\Q]G' YZAP/G7=]C@P<"JE.G]CZ<8..O/OOQK7;,4YQX];8WJ ;T% MW/'#(V9<.FF(IG#Q7L"FD(TF+/H2O@AD2I $%RDA]6&+.RX$%SN0.=2HN,S@ M%4S]83BD.1[XD^D$EEG&[=-D)32/#4 2^2-R,TG\T2#LZT]A*G>"_R:YBWCJ M3T.R/PPD\@0(I4:?^H\B/1@-:4&U,DG.5,>R)&IXEJD/F$T3; 6W M-ZA:.KG3.VO[T,A[/PGF&QXZV.+)# M;(>$R$/JX;FARMU(0PS\P^A:5M:"Z[W6#J=HTJXJ-1%QC+8^B5;VT6J;XZ&? M3"S;4>R/$[?P)^&8YE%,PV!$PS#TPV3X% _!24NCTM^YQJT)0B-,V]WZT_YO M6+8M\:]X^[%\8HJ*44.).:F&5V/*H6J;=;LQLG8- [XW>N[,QA$J6QCR%R>UJEF0A(=WJV@<& MA8]G?:/;-A!A&K\/G,E),@#/QT?V/V+M6,M2.7UCVA_-RF]G29G 2J_5T/I[ ML_]3'^K) U]M6A?OL!]C)4N@'IPWW0&,&71-/S[5R\&',T"9O0%@!P"+>8]" M,(MO&\3Y^;U^UOV@86U-!S>F]Q9] MPAS\%FZBNK8./C=.;396;U1TTJSA"/OXJ):M=I^FJ<=D F5:'X07HS![0[B MKZBV=?"E7^G5)3[%(DZ5L&,E"_8NX5]#/P&>$6 9R][AXR=G>.3C_]\9^'F] M='']USN"XB0HHJ!X0_!MEW]&E^%1OWA8M*9^^O6:W^^RA\-]Y7:JUK,$3Z_3 M]EDGFI?+A> GWFAU-OIXVR/6#$[U*_<)[>D":3RIN(*GM54> MH4&FJ;6#;Y.'"7P 49&L%#C(@64%X7L5110HNX;;WVO;1 ]6")"QG M4.&] )H3*1A022I!(4<@+Z 0I)3XCC%",XI/27)9PO4:6;#-/&%?N\P"6023 M@46*'#@CDC+@E&3(2HDOI60O"D[&)C=9!;8;>C]WHM'KJ MY==C"_LW?/P1?%5VT_0.6KU&:#:1>0)V;*[CQ)M=;&A+X_$8QN$6_T?:A@!\ MOS;&'R=!X/2'F_\#4$L#!!0 ( !N" U&77K2(AP< $ 7 9 >&PO M=V]R:W-H965T(,S-8!//0(EMB(R2;Z6Y:UM_OJ2)%2;8CS^[38I$7B9>N4[=3U=6\ M7%OWU6=:!WHH\M)?];(0JHO!P">9+I3OVTJ7>+.TKE !MVXU\)73*A6A(A^, MAL/IH%"F[%U?RK./[OK2UB$WI?[HR-=%H=SF5N=V?=6+>]L'G\PJ"_Q@<'U9 MJ96^T^'WZJ/#W:!#24VA2V]L24XOKWHW\<7MC-?+@C^,7ON]:V)/%M9^Y9M? MTJO>D W2N4X"(RC\W>LW.L\9"&9\:S%[G4H6W+_>HO\LOL.7A?+ZCH\?++K?^C6GPGC)3;W\DOK9NUDV*.D]L$6K3 L*$S9_*N'-@Y[ M O/O"8Q:@9'8W2@2*]^JH*XOG5V3X]5 XPMQ5:1AG"DY*7?!X:V!7+A^K^&2 MIU>?U2+7_O7E( "47PV2%N"V 1A]!V!*'VP9,D_ORE2GA_(#&--9--I:=#LZ M"OAK7?9I/(QH-!P-C^"-.P_'@C<^[N&7FX4/#B3XZPCF68=Y)IAGQS C>F-] MH"\2.OJL'P+=YC;Y^M=S03R.]UNEG0JF7%'.R"B1JLHUN!]43HGR&2U1/63* MI@I!YPNZ,P\'H2<$3G>!PT]\3J]^*>ES9FNORM2_IC>,5"F3$G!(%;8N@P=J MDM<,8$H*F:8")M1.M)-=MA;E1BU,;H+1_H)VYG:V>3HE>^B%IQ,ZB^;Q%/^C M:#2?D)3\J5V>UD!4WFMHMXN UM%HUP])ILJ5%O,:O7:1FY5X?*"W4Q"/HK-9 M+!JFTS'=I*GAQ0C;(VL.@W<8J[/D%+C4\X^ 1I_0S,>?]\2#_1O#\;TT]'^#KI M^#HYRJ^?3:G*1%/+V_=M,C<1?5"A=KAZCK,O8-:0U-R33%$7;5@JM6'>>%IL M: /?"<3;\DJM5DXCES"@!F$=E;8\3=BN7"KH"7W6)F02:-^20WO/C+3('8-' ME( 6Q@M-6C2)-TT1WB!+[W<:(K%, MZ[_9VXZJX*GBPENWO=N[[;;W +E0L[FRGD/ZK31SE\7$C[67=/ MFD\3R/.Q-*@XPAA#-TGB:B1C/]Q,80MZ.2R;1R/I9]-HAM6/V_:^% #CLR'% MXV@.AC2I?-R2GDLJ7PRCR6A.1]([Z]([>V&?XC1&3[G_Y864O@#[[N;NW1W: M&F7H:$\+E]NWMX668JVYH):&\\LLB&BMG.:4=0_VY&W2]/I(HEZH)(-JMY$[ M_:TV%5.F3[_5;JM++'BN.WLTUW+%SY;.%A13L!0/I7%XZM/=GGW[4+82 W@U M0J3+9J^\5\[ 9(*EQJ8P;YT9%(8X*6*L$4U6)LTMA/2O"@+Z4"65!M"A6;=S ")+0H3Y))#$9_Q M$RYECSMD\"MV-.A"Y]O:C00W$T8)3- ;U.?XL%*O[W79)H%-9G#-%M>5;;8) M!L]U$\BVK:N%,XG:?_2L!?O>&H=.VCHK3@8<##"NYS@#@$^ D3WY12"OL<>D MQY%XW8Z!G,MG4;?E4MJVG7P_T,ARABVL71X0K]!%*FW>)=AF NPSJ]*@NA0/ M$^Q1VZ]V8],>HW:Z/*56D.$=SU\0VH!.<)&3!=--6N/B7N6UIA6,%;,6B!$A-F\]*HYJDGA*/AI7'I: M(?(;+)1HKGE[Q6RQYH@G&JI3.CGOSS&&Y'G+C\K91.O4-W4O261U>)-H)\ZV M9;_-$LMUS85'#=ZD3%M3AY:7O'/8Q"C>L=L)==GJ0"O8H2!U,H?L*F#7F1[5 M0;]IRDW-2NWL3^3:"%?X)C(>JBV@\:ELHB2W>O^:M M!AOKN#_IZ,$!.IGV9]T#-IQ#$#)4AKSN>G';[,& IZ>KB-E?:2%_CC$:^K$C M)%E$)\/^]%!=O*?_4,IA\N6(P#>?61=.Q9?&O3[]@3U'QB_'A-I&FEWB$&_+ ML/]D"OEQ>/PO#X\_AM*7A]+_QP,V_3C*_B\>90=[7S4+[5;R[=:3Y+7YP-D] M[3X/WS1?17?+FV_+'Y3#2<##@"5$A_W9I->4WO8FV$J^D2YL"+:0RTPK1) 7 MX/W2VK"]807=1_/K?P-02P,$% @ &X(#4;$;++Q[! $0\ !D !X M;"]W;W)K&ULM5?;;N,V$/T5PMB'72".1$F6[< Q MX&LVA;-K),WVH>@#+=$RL1+IDE2<%/WXCBA%ODC6NL46"&*)FCD\9V;((0<[ M(;^K#:4:O28Q5[>MC=;;&\M2P88F1%V++>7P92UD0C2\RLA26TE):)R2V')L MV[<2PGAK.#!C2SD/Y+WDM G'@X. S M#D[AX)PXN.<3'Z--V2$\:P4G[2$KPS\]'!,%%-(K-%24D6Y)GF!\! ]L8BS M-0L(UV@4!"+EFO$(+47, D85^CBEFK!8(?P)?4 64AL"$(AQ],R95E,,J7!>X3.H!RESRU+W36P[EG8E4;W7&F9PEZJT>\+,$#WFB;J MCP9XKX3W#+QW!OY+FJRHS);2(]T*J2\!@C;!U9'\KNE_&ZC_"F#-!N7]MG,ME*V2.>6VQ M;C\KFB_)NOKJ5\K"Z?==_Z1X+K*ZZU?7#E2/7Z\+V_LC@_WOE"T86;&8Z;K/U"QIP$16[FT/?0-Q*GYG.Q27Q-M=)P](1TUF;,J\:X<[H!SWYDE2NQ M#@[@"961N5LI9 [-^0&E'"WO;R-S:SD9'^.;*:X9G^&;>7X[V\/GET4X3D99 MSXKI&J:RK[M06S*_?^4O6FS-\7\E-%PFS.,&[JQ49@;P?2V$?G_))BAOP<-_ M %!+ P04 " ;@@-1*Y5.):0" ")!@ &0 'AL+W=OAMA*T0C"5J:*#/2 >W.32 M6#AVL1W*_OW.3AJ50:L]\9+X[/ON[OO..@\W2C^9 M'":RFD&06%M>NS,#1I M@24SIVJ-DDYRI4MFR=2KT*PULLR#2A'&430(2\9E,![ZO;D>#U5E!9 M30;.WSO<<]R8G34X)DNEGIQQG8V"R!6$ E/K(C#ZO> $A7"!J(SG)F;0IG3 MW?4V^J7G3ER6S.!$B=\\L\4H^!9 ACFKA+U5FRML^/1=O%0)X[^P:7RC -+* M6%4V8*J@Y++^L]=&AQU M[<'$#> ^'\!20-(/-&Z,D]KRBP;#[7:@';>%,TM MO#8>36RX=%U<6$VGG'!V?,$,-Z!RF<*"VKQ949+/A*\IRG3%HX3U-528$KSKX-WO;^$AJ=E*&K>2QCY>LB?>3!'-&5W.;%>C#FG4,4ZC MAQD!X-IB:1X/I$O:=(E/U]N3[I)+)E/.A._:3R7S=F/&V9(+;JE=)SOM@"DW MJ5"FTOB1V'6Z@4_GAL#+.(Z37G<8ONQJ^MZKTT]:GS=,>BV3WD$F5'LG51JA M,J1=JDJ:2\;0U<+GBJ]I=%@HMK>M5K*Y2P=4[+>Y^Y_1M$&;;O"Y31N\;T<\ MB*)_&A+N# HWI&^87G%I0&!.N.CT*XFDZ\%7&U:M_>Q8*DN3R"\+>BM0.P&PO M=V]R:W-H965TW<<\[US8FO^TLAGU0"H,E+ MEG(U@:I6 X->'JF"=@"3G"95S4&1_!)JR5!V0%KF_&Y']O0.R1Q@G MWQ)1*(Q7?5=C$H;*G5:"9Z5@\(%@2*X%UXDB8QY#O 4_;L9W&O N;KZN0+"J MP%G02/BEX$EGS.F^'75"+<_Q ^VEG=/]Y6C;]+?O+'ZANU#&LW MA98O;'03Q.1*\'GK"L^,F)PJ!5J1"TAC:[%[A8L/5X@DEQHR];-!-ZIU(ZL; M?>YB,?M O(6G<*M0L,VR)7O'LINC>#'L'7>[?7>Q[H/W0>W(\S:#1N^#@M#W M-X/&[X/\*(QZFU&33Z@V"M6N"]5N+)2M!UDK5_6I;W->^YW^L;>VWPW]3JW? M:=2?B@S[GU)"$G@N6&YS2(PU\.T015,X)-CK6HF0"G*QQ,-HFE*ES&L5!4XJ MO&E*LQ0/O4/KJ1DS%(POD$[(5_)P#=DCR"9K=>N,N__5TKU:M_=/+=W;Y>VY M:XTC S2":?$*JUQP77[U]6I]BSBUS?/-^IE_,O*WK(_QUE%>$G[3EU<6/#?G MC"N2P@REO*,NVDV6UX!RHD5NV]:CT-@$[3#!FQ-($X#/9T+HU<0(U'>QX2]0 M2P,$% @ &X(#4<)XE95, @ NP4 !D !X;"]W;W)K&ULC51=;YLP%/TK%NI#*V4%3$B:*D%:$VU+M8^H6=>':0\NW 2K MQF:V29I_/]M01),TZPOXVO><>\Z%Z_%6R">5 VCT7#"N)EZN=7GM^RK-H2#J M4I3 S%1*HJ"B)W M-\#$=N*%WLO&'5WGVF[XR;@D:UB"OB\7TD1^RY+1 KBB@B,)JXGW,;R>QC;? M)?RBL%6=-;).'H5XLL$\FWB!%00,4FT9B'EM8 J,62(CXV_#Z;4E+;"[?F'_ MY+P;+X]$P52P!YKI?.)=>2B#%:F8OA/;+]#X<0)3P91[HFV=&X\\E%9*BZ(! M&P4%Y?6;/#=]Z #"_AL W #P>P%1 XBN-PYM MW%!NO^)22W-*#4XG<[X!KH6DH%!W?3X#32A3%^@#NE_.T/G9!3I#E*.?N:@4 MX9D:^]K4MRQ^VM2ZJ6OA-VK=5OP214$/X0 '1^#3T_ 9I 8>6G@X>@WWC>O6 M.FZM8\<7_^5^!WU,6WS8)?/'[(L[S(H' M033<$^=W1LM>:]^(7%.N$(.5P0670T,CZZNB#K0HW;0]"FUFURUS<[N"M GF M?"6$?@GL +?W=?(/4$L#!!0 ( !N" U&VY+Y#T0D &5' 9 >&PO M=V]R:W-H965TYXL'DH3Y?K8B*?_D+J-)R/A;>C_.5Y2$ MRU(IBS):'(Z.8$HG)@A4V0O[?=S(A<5R8XA/YJ[(ZV@Y:*-9? M/UD_+;WGWMR&.9ED\3^C)7LX'/DCM"1WX3IFU]GC)U)YY!3V%EF$A5&;*7K_CP\'8\8'+TR,%]5 )YN!<,= \W6ZCTR\ MA["!#8'Z1$?=[%2?:JA;1J?Z[W+UBY!R]>[13[5'-P.!^MGK)O_I=://=%:^ M>_2Y7'U*%D]+)QS]L\;*XQ(VIM]4'W-\;O&.MWC'I3VK<,I;H.,\)R]$G$B\_ MQVN;3G'-HR6W&E;#ENFV9([:\N9 MMF7[+<%/:H.-=;.WZV9+UZU<*5:DH24/D&AE-OI.;6#7\APO:/NB+3FW6\ZX MEH\MO],=9^N.(W>'Y#G/WY060%AEM#@]B)QR6E-][HQ28BZ3:$S>W4[>[1&+ M/90284!<[8!H2\Y%DM* >%N?/+E/Q2[G.W)"R3)BZ#1<1''$?NZA:U(&A2;CBG[.?(J^]U@Q-; EVWIF&8,,3?^N)+_6D\N#XGA*RR6 7)+DE5):] M@JWM8(CD:!IPV#!>%H93GC71US!>EQ\?)]F:#W^Y9CGC)Q(>$R'C&^TE=D2A MT!!L^E,[/)FO3%N5@?K8GNT*YJ@G-Q?(81?C;E^ &$VLR%F,>Y+7PE-;_[TJ M)D(7<7M*OC .:L'FW(%U33GM3FYF:)(EO*K,\T6&;D@:913]D3&2Z^P/$VC* MM ?9(4 ="C'0%);3 M5"_(*FR5,15!MK]>TQL@*2PG*1'T;L@BXZ5^#7NFL6\8[\;\/\_1PB"NE5R# MU%P8TC^6IW\U!K&@P'$\VQ-D37W1>26J2' 8. MPLX@\0)*P/*T^FR /?0E#9.B2OH/KY2G$?>N./Z]OZ(DB=;)ASWTA[@$P>UZ M050%GVG*S05RIB_AL.EM[G^3I,%P3]_F-%4G$S +=K"%?HGI[< M7" G/7]A8!FL*$JZ0?NFO(>!EO @I8P%'&')\_.+(FJU*Q''$X6T$G15@G.1 MH"RF%M"&):>-BB*.^?(MRR5D&3K/PK3L$?,/UY17;H(ZM)VIZI^\H'JU@&BL M89I[M>Z>@F@*>Y?"-D).Z'?2725-+$'+SI %"AC#4O3.NHKJB_!'E*P3O<[& MQ&IWPZSG,]STBP62E6"7+T ]EJ+\Z?*%PRF)6!G54T+0%:$+_CJ\%VVSB6(0 M0W&TLH#(+ TBNR8Q/QHNGTTQ+_=),S-,LISEPKS@MNLOV7H"[UARWMFDVIOU M:A67^RV,^?Y8\A=K2M =/SZP!P[H>/GL&"'?PZ\[AUC *M8@M8L%)&'):Y=> MYWR%K<[2M+]>LX,.C&3+&>FMP&BW*<6648H-E&++*:5U[M-J]$TJJXW=83K8 MZ&X+VT 9MKSKU9H29)8BT4_%]<1$8=7#^YXTQ=A .;:<<@;9P6]Z*+-KESR# M=,]LH ];MWLV+:\NSFB6BS!^8K<;7BT*JR*M(=F<+;"'+6>/(4);I;3R?,;3 M0"NJTS4I+G(=K< "S=C>(($%*K#E!89N8#]7=D2GF*YX 5W8\E3]_]J*;]"< M<8 U'&.(T#F0]!W=.Q)YZ"9.^VK#=!P'!YVAHN/MF:4LL],LB=*P?!:O^S[*$5QFM"ML ME533 '\!8I- M?X \'#EY"(#QJR8E%\C#'80\7" /MV?%T)D/9APC]Y3OK8MUS"*^U7))BG#; M%87@H2B55-,GX")7SD5/;9G=3!$N,)8["&.YP%BNG+%ZI0B%KW^/"/(1)I3 M!Z)SY1QSS0&+S)V(-Y"=.\CMBP?$X[WA#;W"5F?GKK]>TQM@.4_.T MXKWAHV4*6U;7U!Y1[LEAUV1)DE7!6F5;.LJ6Z#(E.X$18#]OD#L> M#ZC(D]==DE5%5S1:D#WY9>*)PKZIK!%]8#5?XP9'@8 _'[-=0( /Y.>;0R# M!R;R>U[Q]$6 PKYIJ)[5\X'4?#FA:"'@@9*=R (^L)\_R,60#U3D]^PK]L: MW+YI.*HL *SF]WPZ3H"!TVQ-=P("P'[^( U%O_:]&7F=]7H(J'J%2B( TO*5 M#U4OJYX6O0W3;^CR[HX4]WGE,?']^>SD\OI#/7S=W<6___FM /@O&*2=& #7 M!#W;B2=A'G&@ES]'@/B*?PUI%-[&I%QHT>6'8@!+ 8$ 6"M0?!VG-P3:;<5? M!P) @,$@3<, J":0%UIO 'Y *J"( #2"N2DPF>VF<7.['3@N&"0AF =!+T M+*;ZAUD^ %;M=""F0$X@52/@K@T]KOWL M1O$#-!&PO=V]R:W-H965T[VMWO MDT#']Y3]Y"M"!'B(PIB?#%9"K(^&0^ZM2(3Y(5V36#Y94!9A(2_9KS&2W)#Q+?UG,FK86[%#R(2\X#&@)'%R>#,/'(=F"BD$M\#D9!X(C&!Y;\[,B5AF%B2?OS*C [R,1/%XN\GZVX:O SF M%G,RI>%?@2]6)X/Q /AD@3>AN*;W?Y L()38\VC(T[_@/I,U!L#;<$&C3%EZ M$ 7Q]C]^R":BH #-!@68*<"N"E:F8'55L#,%NZL"RA105P4G4W#2N=].5CK3 M,RSPZ3&C]X ETM):\B--5ZHM)SB(D\JZ$4P^#:2>.'5QP,!W'&X(N"*8;QB1 M92,X>#\C @@B &7U=TPW'L\^.AD*,FND,O&^%\.P)L&,$"5S06*PXN M8I_X-?HSO;ZCT1_*:/.0X5/(YU!K\-,F/@26<0"@ 8UO-S/P_NV'&K>FG:V8 MDV8KLUY\N>C%%U=O948\:<746"E-MY57F)6:M1K-LN .)_C!#T"AW'Y\EH+@ M4I"(_ZT9QLZ'L=-A[(9A/@?X-@@#$>P,<^;_([LH*>JZTMW:=%*;"0C?G1K' MP[MB%50E/IJ.4Q::M9JYJ#%C.8:2*L6,\IB1-F8UM> I_,=B\ ?@=T8Y5P_K MB@)5/4-6O5].[I?3BU]GG)/:M&S-HX)/$[0SY5J1DM>CW.N1UNLODL>7DHLY MP)Q3+\""^!*-Q0I( I<,%4L\9HS$WJ.DKCS -:-+AJ.Z*$85%RUCM[Q&E=F' MNS*SJIV/IKDK=5&U9#75USB?D;%V1M+\@,MH+3.7=!"8KC!;DCH2F(VK^3": MQI_DXT^TXT]O+L&41G+)Q+E'P0V) \K %RH(!S^N2'1+F XZ3$.1H+%/C#(+ M;&MJ(TIMWZ6VZ:(44"VQFI5)M4VG4A_=Q-P:,>@XC4DRH0H*ZALG3<@ZNC54_QN@0HG>UBZ"7Z;G/URO/CN)74T^PA4:<8R9B MPCAP R9GYW- XJPK1X?(>->I-Q7'F6BOO:E(R]2SUC-[TZGBK>78U:+N)N?6 MR=GVN+&J%:N9+;36VIU5YI#N&=5(NLFY9@WO(:,99Q0;F7HZZJ<_]6.D!5S; MG\_6*T>I.,]L(;V:/KLA'HW]8J.9QJ%AO!O*?R/4J>&@(D.X5S*$B@QAGV28 M&2N6W\095ZJT5:SLK"(Y^#])+M,OEKV)$*HZV"I7]E#1%]1#?7%]?4V2M6H0 M+SN5AN( :.^U-!3H0_W.Q@UB',LE> BPK/LO-%[D-YHV>K. >R%-WF#49@=5 M%S_0LLW=Y'02>$VV$'I9\O+D4\,/)/IO+4@!O&:_;7-EXY1WJQ+%W7Y.TRY4C M4DQB=6"2+#N7\7J35ANY(R$P>TFBI6C"@GM-8N&M6@O:]P<6V4C%M.R2EE:D M'($B$TN_H>@;*K+ANOBH>,AJX:%NA?6*>&(I.K&9DPWY2IZC VBL5V(H*[!8JZ ]%["JX5Y8<>IER# K\[1;P M[QE'[.I[LL8EAZV(P=;O'SH6URLBB:VXQM[O)YS"-YP62N@;26P=)V0UV9DV M;$4;]DMIP^HG=8H$[+V2@*U(P'[APO\%2-(._UJ1<@0*_NT6^.\;1ZJ?1)I\ M5,1@ZU\.=2RL5T01I+@&[?6]$E*$@%H(H6\40=5W2K7[FW:Y5!V MCYE,&Y995(UU11X"#\=@3CCM]$4,*AESB,:[L]XF5G:S\'%=#^+;RO#KG9NU*'_:A(< 'OSVYDUR MLD,W;0K*4=>OZ@?)6]* QK*@SR*ZJ3_:@*H?%!"*)@IRD1YR"YU0(;+6@PR9;>VBN(.,6R/3P"6.PF-' MO_9_RDX!$[NDR%$X[)C[3)&CX-'1PV,?YV#.G>IGY=U51[N(6R-2W3P,"^?U M(L*6ZG-L_3,XL[]<_-H:M;G+[86@Z_2TX"T5@D;ISQ61>,T2 ?E\0:EXND@&R,_ MGOX'4$L#!!0 ( !N" U'[W/;!=P, )8, 9 >&PO=V]R:W-H965T MNJ^8I,J*Z8H7<["R$9$2;I5RZ:B61) 6(96[@>;'+".7.L%_RW-+C4X/;S#C&A,8$JD?H:O MDG!%BHHH.!NC)C13Y_ 7/-R/X>S-.;P!RN%K*G)%>*+ZKC84K"-W7H6[+L,% M1\*%<"NX3A5\X DF#?A1.SYNP;M&>JT_V.B_#EH=_IWS+H1>!P(O\)KX_#_X MN!T^QKF!^Q;N7[6H">MJAH6_\$^K"=\GQA1N-#+UHR505 >*BD#1D4 ?*2=\ MCC!!\\QUX(9KE*@T?'@R#4EAT\$H'<:%0]N-'H>Q9U+VN)OL0QL_V#':H]JK MJ?9:J8YS!"U@-S4450?^$7R>2XE<-[$M??;VF=@:[?$]R6K<:U 5!E&SK+B6 M%;\H:R$%.Q0V.JIJ%!_RC2Z/)?BB9G+Q)V=A0LF,9E0_-Z7UXI! SSLX!B]9 M[=&\K&E>MM*\)4^4Y0R^WR*;H6Q["JYJEU>O^[CYWK9->Z]PBBNG\0OY?M%L MG_3.N\5O)3T2C)ED/'"J4Y$E*-4IV?>#K?_@E?._;:Q^V"IE0AFUH>K3#4;< MBO!G$!(VFY8'-RI3NNI *50U[7?@R[JRJUMGX[NPG5,8=3WO;9N\;3OWV_OY M)S1\2+9A>%*9M@W8[[URF;9-T6_OBL?+=#:9C,Z/%,ML3L]-Q0@G2\J75>FL M\6]Y.;EP[2S];M1<-W=GD&,HE\5 K& N&PO=V]R:W-H965T\BVL ;^W2TM1/+)40H%VPFAFH9Y%\^N[Q=3GAX0? M G;N:,Y\)QMC7GSP5,VBQ L""25Z!D[#7[@'*3T1R?@S<$9C20\\GA_8/X?> MJ9<-=W!OY$]183.+/D6L@IIW$E=F]P6&?FX\7VFD"U^VZW-ODHB5G4.C!C I M4$+W(]\/YW $()[3@'0 I$%W7RBH?.#(B]R:';,^F]C\)+0:T"1.:/]3UFAI M5Q .BR==&@7L&]^#8V\!NW@ Y$*ZRSQ&*N.3XW*@7/24Z3N4M^S9:&P<>]05 M5/_C8Y(W:DP/&A?I6<*OG9ZP++EB:9(F9_BRL>UXC1R!_(?LUWSBT M9)#?9]BG(_LTL$_?87^L:PA6.S[.%95B*RB-+H44W!ORBBW!EE3^U F?+W&1 M3;+DP^4IL?&1%138;3"\8Z7I-/:N&%?'.S7OK?26WE_(9VZW0CLFH29H,OE( MCK2]R?L 31N,M3%(-@W3AMX%L#Z!]FMC\!#X N-+4_P#4$L#!!0 ( !N" M U%F#Z,Y%04 %08 9 >&PO=V]R:W-H965T6?)>!H)>+\3Z>A ,T((NHVTB'MGN9UH7Y!;^YBS) MR[]H5V/M 9IO<\'2VEAFD,99]1M]KQ>B8R#]F V@-@#5P#E@0&H#[EPDTA$HR%G.\0+M/16')2K7UK+]8JSHE%F@LN[L;03HT?Z M1K,M14O.4C1FF>"2.IF#6*-Q&9WR'$WB/%JM.%U%);ELB=[-/DZHB.(D_X0^ MH^?9!'W\\ E]0'&&GM9LFT?9(A]:0J99!+/F=4JW54IP("6"[F4>ZQQ-LP5= M&.PG_?9>C[TEEZ=9(WA?HUOH=?AEFUTB8E\@L,$VY#,^VAR'IG+^7_3I?XZ^ MMQBD:1A2^B,'_!WNA6^_2"BZ$S3-_^@)Y#2!G#*0T]^9%])_,?#B;(4>*"]' M8S:GZ->7)*YRN$ W*=MFPM1I50BO#%',S+>1:]O$'5IO70+^#;67O]OD[_;F M/V:I'-UY.5'E@R"G:A()ND YY6_QG!H?C,JCVTW$(\3;3W?L:NEZ3N KJ(GN M"P-@&^_#IKHS#+[K!^;BO:9XK[?XFZ6@DBC^*J6NKV!/2S+T'$R4@G44)F[@ MJA4;8('GA:!4K,. A-"![57L-Q7[O14_?[U[FD[0[.GF:3KK:?^@\1><]SD+ MFT#AR?LTU);0">W 46C34:[K%3-LCS4=A6V/N*'"F@D6>L0WLX;M5O_LDW1J M[::;0!"X6LT&& 9//GE*U2:<%^) ;58##G!/W1W=Q[UU?V79Y^<9^G9/TQ?* M^QH)0^L3SMNSN%4A3$[>M;7+[EKZX(+*H(X*09LU!A1V?4>CSP#S0PV?NV%8?<+] '$V9;^JLS@-?.%MLY4?],62UTQC<,Y/5SF@XS;<$&%[L'>)H=.DP M%P)0UIG *F8B0'CJ]TP-8"P#>K+B]79)4TI7Y7;TSF: M%WM'U?Y7<[79 K\I-WZ5Z[?X:HP-UR?X:EIM<+?NJ_WV^XBOXBQ'"5W*4/:E M+UN-5UO8U8E@FW*/]H4)P=+R<$VC!>4%0-Y?,B;>3XH S3\21O\ 4$L#!!0 M ( !N" U$CR.OG00, /L) 9 >&PO=V]R:W-H965TFC#O3L5U[D-.QV.J*<7B01&WKFLKO M=U")W<3QG?W"(UN7VBRXT_&&KN$)])?-@\29VWDI6 U<,<&)A-7$F?FW]R-C M;PW^9K!3!V-BE"R%^&HF'XJ)XQE"4$&NC0>*?\\PAZHRCI#&_ZU/IPMI@(?C MO?<_K';4LJ0*YJ+ZAQ6ZG#B90PI8T6VE'\7N/;1Z8N,O%Y6ROV37VGH.R;=* MB[H%(X.:\>:??FOS< ! /\. H 4$QX#H!"!L >&E@*@%1)<"XA9@I;N-=INX M!=5T.I9B1Z2Q1F]F8+-OT9@OQDV=/&F)7QGB]/01GH%O@:RDJ,E<<"UQZY"# M+LG<1@>I7M9G2H%6A/*"?&)TR2JF&2ARM0!-6:7>DG?DR]."7+UY2]X0QLE? MI=@JM%9C5R-9$]+-6V)W#;'@!+&$?,:HI2+WO(#B-=Y%D9W28*_T+CCK\..6 MWY#0NR:!%W@#?.87P_W1 'QQ'KZ '.'^2?C]Y?#L3#+";MM#ZR_\_6TG_\Z6 MRJ[_=R9@U 6,;,#H1,#A&-==&7V_)GM.CY"+-6<_CG>]V>0F3&+#F$OP>1JG M'N[G\^%6]HW\[-#JE82XDQ#_E@1[**[)$O#6!C*K\.JE/,?<"DGF$@JFR2>A M!H] $S ^X)D%QV(6<4_,*#FE)>FT)&>UM+DV23>/">-K\@#2/CN&^I_+BJVI MN9S?M9S?VXM=&]WVC(,I&V;#2K%.:_9)23'6!Q8))'ZR5K"_'3\Q=\DIT MWRH+D^A$M8PZIJ-?9'K961WUTO8N&&'Q'G$>,$O3U#M.KWOPRN'!6]OV0I'< ME&?S#'2K70.*5+!"E]Y-BHF43:O13+38 MV+=T*32>?CLLL3L#:0SP^TH(O9^8 %V_-_T)4$L#!!0 ( !N" U'2"ERH M4P, "$3 9 >&PO=V]R:W-H965TS#4W8@.2B+7!# MXL3G^#T^#[S"[:E4SSH%,&C&,Z$[06K,Z"P,=3\%3O6)'(&P;P92<6KL4 U# M/5) $Q_$LY!$42/DE(F@V_;/;E2W+<T2'TP-R/;I0=A7F6A'$0FDF!% PZP3D^NR!U%^!G_&(PU4OWR)7R M).6S&UPGG2!RBB"#OG$IJ+U,X!*RS&6R.OXLD@;YFBYP^?XU^Q=?O"WFB6JX ME-EOEIBT$[0"E," CC-S*Z=?85&0%]B7F?:?:+J8&P6H/]9&\D6P5<"9F%_I M;+$12P$$;P@@BP#B=<\7\BJOJ*'=MI)3I-QLF\W=^%)]M!7'A.M*SRC[EMDX MT[V%"8@QH(&2'%U*893=)ZO!I.C2KPY*V^?9G$IXW+RSQ"M^!096*(;D!YJ$4?T,^GC VIP^0(?9Z- M+#&VNCO&W3PY0#W[2@_HG*.'[S8WNC; ]6.)LCA7%GMEM;#B=KE-5R9;7W4E:Q9T>H9Z@RR!(*Z.%\QO3CF6_P<50[ MCG#)+M9SK?4]ZV\C5];X^/XV5OH;U^/6AOXVW6=[?5JZUM6?]/14NS KOVJU(-;:%7>%]\RM<&!9^-\=Z M"[;E(JJQ+6P.OYO/E6#;7,6V%34W4%O8&F[MF-JXFMK"ZO#IGE%+"MLBV[.M MS=16B*BDEA3&1O#'4[M88YG:!EG/+%GZ*[4]6UO/;*V265*8%HGWC=G"L\CV M/*N$V7(1ULDI^*=?\"4$L#!!0 ( !N" M U&>X_XV= 4 "89 9 >&PO=V]R:W-H965TXX/YSPXHS5EO_B"$ '>XBCA%[V%$,OS?I\'"Q)C?D:7))%/ M9I3%6,@EF_?YDA$\S93BJ(\,P^['.$QZXU%V[X&-1W0EHC A#PSP51QC]GY% M(KJ^Z,'>YL9C.%^(]$9_/%KB.7DBXF7YP.2J7UJ9AC%)>$@3P,CLHG<)SWWD MI@J9Q/>0K/G6-4BA3"C]E2YNIQ<](XV(1"00J0DL_[V2:Q)%J249Q[^%T5[I M,U7DX/3,D,KR+Q2-=_D0*0E=H+:,2SOV"= MRPZEQV#%!8T+9;F.PR3_C]^*1&PI(+-% 14*J*8 !RT*9J%@[NMA4"@,]O5@ M%0I6W4.;@ETHV%GN\V1EF?:PP.,1HVO 4FEI+;W(MBO3E@D.D[2RG@233T.I M)\9W1&X+!Y\\(G 8\<_@%+P\>>#3A\_@ P@3\+R@*XZ3*1_UA727*O6#PO15 M;AJUF#;!/4W$@H.;9$JF"GU/KV]K]/L29HD5;;!>(:W!+ZOD#)C&"4 &,A3Q M7.^M#ET5G-_S?O-[WGV]ND<"J0Y5ZCNY-,NZ,3-[9FO=<$[("=E 6W@L3\'XVG0>EID'D:M'CRPP0G =EXNDT$880+/6.+/!.,., @3BG=Q!,L;+S_%^&_ Y#@\*0O3%DIH:XAKO MBA% /27H3JL7\H"N$@$>L4B'"V%!V\NA=^6>N<9'91Z/T_,[])RSH?E1EZ2* MI$ ]2]F025W?V S=DZ(.IX0!.@.^S!Z.P-]R Y4I:U(6"[JH_NIU2.W"JE@+ MU-.6PV!Y*Y+! ,]KJH32Y#;.T';J4#JD=J%4% CJ.="Q4!:,*!DZ;/(DVQI: M=3 =4KM@*J8$]53I2# ^7:EKK,F0!B9JU%B'U.X7;<60D)XA'8LE?%7N"VIR MG0&RZN.W2VH72T6(D)X0'8X%S^1'00 MAUUHY$1(%V0U_)!^^-W+@/;-4*%H'%VN2!8DK!40#Z?42HVB]1!^=/(^#]0 M2P,$% @ &X(#4?AECK,G @ \P0 !D !X;"]W;W)K&ULI91M:]LP$,>_BC![L<&('"=>1W$,2=NQP@JA8=N+L1>*?8Y% M]>!*%1[ZKG5^@>=:P'6S ?6[6!BTZ4DHN05FN%3%0+:+E]'J5>O_@ M\(5#9X_FQ&>RU?K)&_?E(HJ](!!0.$]@^-K##0CA02CC>6!&XY$^\'A^H'\( MN6,N6V;A1HNOO'3U(GH?D1(JU@KWJ+N/,.03!!9:V#"2KO=-TX@4K75:#L&H M0'+5O]G+\!V. I+YF8!D"$B"[OZ@H/*6.99G1G?$>&^D^4E(-42C.*[\3]DX M@[LVF?QY-XFM']"1GI*"/]'QG$]X5_5,L$_XF[6.';4-9;[;!) MPK3&6PF,=\#]2FMW,/P!XSV7_P)02P,$% @ &X(#41B\[B[[ 0 =P4 M !D !X;"]W;W)K&ULQ51;;YLP%/XKEI^[FL#2 M1!4@M:S3)FU2E*K=X^3 :P:F]HF=/]^MB&,+I>W:4A@G\OWG8LYCGNI7G0- M8-!;PX5.<&U,>TN(SFMHJ+Z6+0AK*:5JJ+&BJHAN%=#"@QI.PB"X(0UE J>Q MUVU4&LO.<"9@HY#NFH:J7_? 99_@!3XHMJRJC5.0-&YI!8]@GMJ-LA*96 K6 M@-!,"J2@3/#=XC:+G+]W>&;0Z]D>N4IV4KXXX6N1X, E!!QRXQBH7?:0 >>. MR*;Q.G+B*:0#SO<']L^^=EO+CFK()/_!"E,G>(U1 27MN-G*_@N,]2P=7RZY M]E_4#[ZK$*.\TT8V(]AFT# QK/1M[,,<$)P!A",@_ NPB,X HA'@.T>&S'Q9 MGZBA::QDCY3SMFQNXWOCT;8:)MPI/AIEKZ&>!4Y9<#=_I#16G[TS&Y=T;V)XXSW(GBO>)RV&P(>^/# MNMG;IV&T"NP3D_V)1D53HZ+_U:C+@?]9HZ*C1BV6Z^7ZN%-D-A;N2OI.5<6$ M1AQ*"PVN5TN,U##F@V!DZW_YG31V[ORVMC&POBF*?;8%^>+*<.?WK)UF*XZ3-"'W8 MTA?K[KO3=Y].PE+))T=07H9'N8UL4/4\^.H_T[N MZ0/?HC0NI-CME 5,?<(!K0A+\ UA=*FHG5403MG:P1,+9)))A;39(B,HLDCS MY,*1\^SN>1Y.A51];5?!?9<^?2^P\:Q RM@@<((=D,8UT1J4N#5.G]R#ST+( MVXMU;126BJRCR0QO)_2#*;*4*@,/09L#8@SW:/XL=[JX8[6QH]U4,IA'D34?C',L_9G/<8]KP5;RH MIBNIO[9F.:+W[7&!>P4%[7J_*P8!A]BCP^RDKMGZ"Z.EX. 6?W3!-":;>:B2 MBCZ9:O:H9 8 A=$*E*;9&/FM2+V 3F^.4U<A#O\)C^'@K1,+X9@@K?V#\AI MRZ^&K'O;")^UM;_;Y47SON#VU9G^ 5!+ P04 " ;@@-1EXJ[', 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 ( !N" U&/ M4X*VIP, -P; / >&PO=V]R:V)O;VLN>&ULQ9E=<],X%$#_BL9/[ ,D MMM, '<+,-H'=S)2VTW3[VE'LFUB#)05);H!?SY5-0(;.G7T1>HKU$?GXVKK' MLMX;RNBV763YT' /QHGJM^J-A[SC6]O7 M.+Z]Y0BRR.93'' GC'5]CWY\CHR/@)V'4N?T>]$Z,"ONX!^CNX-0>S\,7L4D MN(P^#J??(8CGYO^$4>]VHH*5KCH)R@UQ--!Z0&4;<; 94US"(CMU87^KFKU3 M#H/$UFH8"OOZ*\53K^OAJAWB!C$TYP(;S+KNP>-!+K&L6U'CV6NV\1#^#Y;I M';L^@ D@"P*R2 :YU/(00)8$9/D'(2]XRU4%K'],;0 X(P!GR0#9LQL>0)X1 MD&?);O4--RZ G!.0\X20#T4 ^9* ?)ENTG#;!)"O",A7<2$ON!5#W Q8[-KW M8!P3YD;LE0@@7Q.0K^-"KN6!"].G<.5=A(I]2F7P:&5,] M8@R>MQVP#\!M9X;I$^)1LLDCV^;65^+$]DGQ"[LS7%G>OZR-""G;Y)%ULU:5 MEL#N^&<8,5%RR:/;14KAACSH'SS,D0Y?#T%58@Q)R26/;)=;P+F+C]W.:-D3 M&KRS["A62B;;FOA4^=S];O'7R&0I*(D4JB> "JQW-D8*22)%2(N-HDNN6-!)AW^M#3$HF13*9,-\4 M8E)&*2(;A4R,XYM.2::(+!D:LPPQ*$%II8BL%3I/CJ)' M>:9(N7!YF(68E'6*I$N75?CEA+).F'#X_B2.(EI9TRLG9^6X4]B3BCE#.+K)S_5(5GWON-*,%U/_EUZ&/S IY%O=&.9_A@]:LS._ M"-UU;;O$NFMUJ7E]VIPZ;:R]_0902P,$% @ &X(#42E=B*"3 0 XA@ M !H !X;"]?S<3OQ D1;,8(0NB>CMQ^C"_W(+&9C^EN1;D+QAL43 HLO7Q7QV)Q# M>6S#X%)7Y[#,RAC;#^?"MO1U$89-Z\^W,_NFJXMX6W8'UQ;;4W'P3D>CB>M> M9V2KQ>O,P>;:^O],;/;[X]9_-MOOVI_C'X/=3].=0NE]S :;HCOXN,SBWDJ@MZ+>2J"W]EZV"?16U%L)]%;46PGT M5M1;"?16U%L)]%;46PGT5M1;"?16U%L)]#;4VPCT-M3;"/0VU-L(]+;>QQ(" MO0WU-@*]#?4V KT-]38"O0WU-@*]#?4V KT-]38"O7/4.R?0.T>]\W?J'>*U M\N'9\UCC_=])=;Q=ZY^WOR\?F[V'<,?9P2^-U2]02P,$% @ &X(#48B, MJ3>E 0 +QD !, !;0V]N=&5N=%]4>7!E&ULS9G-;H,P$(1?!7&- M@F,[37^4Y-+VVN;0%W!A"2B +=M)D[>O(3]2JQ0U2J7.!0N\.S-XI>\ T[>= M(1=MZZIQL[CPWCPPYM*":N42;:@).[FVM?+AUBZ94>E*+8F)T6C"4MUX:OS0 MMQKQ?/I$N5I7/GK>AL>NU,TLME2Y.'K<%[9>LU@94Y6I\F&?;9KLF\OPX)"$ MSJ[&%:5Q@U 0L[,.[<[/!H>^UPU96V84+93U+ZH.56Q;,>=W%;FD7^),1IWG M94J93M=U:$F&UL4$L! A0#% @ &X(#46J'7JOO M*P( !$ ( !KP &1O8U!R;W!S+V-O&UL4$L! A0# M% @ &X(#49E&PO=V]R:W-H965T&UL4$L! A0# M% @ &X(#42QO7OU/" 8R< !@ ("!F@T 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ &X(#49T&PO=V]R:W-H965T&UL4$L! A0#% @ &X(#437X(_G^!P IB !@ M ("!\"X 'AL+W=O40 >&PO=V]R:W-H965T&UL4$L! A0#% @ &X(#4490'__2$0 MJS@ !D ("!XUD 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ &X(#4:@9AT0(! R@@ !D M ("!TWP 'AL+W=O&PO=V]R:W-H M965T$ !X;"]W;W)K&UL4$L! M A0#% @ &X(#40D!O,4_!P @1T !D ("!PXH 'AL M+W=O&PO=V]R:W-H965TGSQ< #U* 9 " M@8B7 !X;"]W;W)K&UL4$L! A0#% @ &X(# M4:%-% B. @ <@4 !D ("!CJ\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ &X(#48N@>Y?9 @ " 8 M !D ("!1;D 'AL+W=O&PO=V]R:W-H965T M3P, .T& 9 " @:2_ !X;"]W;W)K&UL4$L! A0#% @ &X(#49=>M(B'!P 0!< !D M ("!*L, 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ &X(#4=G5_.<3 P EPD !D ("!==( 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ &X(#45*T M )],!P #RL !D ("!2N( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ &X(#468/HSD5!0 5!@ !D M ("!N.\ 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ &X(#49[C_C9T!0 )AD !D ("! M!OP 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ &X(#46QE M&PO=V]R:V)O;VLN>&UL4$L! A0#% @ M&X(#42E=B*"3 0 XA@ !H ( !8 T! 'AL+U]R96QS+W=O ME 0 +QD !, M ( !*P\! %M#;VYT96YT7U1Y<&5S72YX;6Q02P4& #$ ,,0!.#0 1$! end XML 54 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 55 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 56 FilingSummary.xml IDEA: XBRL DOCUMENT 3.20.2 html 157 302 1 false 43 0 false 4 false false R1.htm 0001000 - Document - Document And Entity Information Sheet http://www.tetratec.com/role/DocumentAndEntityInformation Document And Entity Information Cover 1 false false R2.htm 1001000 - Statement - Consolidated Statements of Operations Sheet http://www.tetratec.com/role/ConsolidatedStatementsOfOperations Consolidated Statements of Operations Statements 2 false false R3.htm 1002000 - Statement - Consolidated Statements of Comprehensive Income Sheet http://www.tetratec.com/role/ConsolidatedStatementsOfComprehensiveIncome Consolidated Statements of Comprehensive Income Statements 3 false false R4.htm 1003000 - Statement - Consolidated Balance Sheets Sheet http://www.tetratec.com/role/ConsolidatedBalanceSheets Consolidated Balance Sheets Statements 4 false false R5.htm 1003501 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://www.tetratec.com/role/ConsolidatedBalanceSheetsParenthetical Consolidated Balance Sheets (Parenthetical) Statements 5 false false R6.htm 1004000 - Statement - Consolidated Statements of Partners' Capital Sheet http://www.tetratec.com/role/ConsolidatedStatementsOfPartnersCapital Consolidated Statements of Partners' Capital Statements 6 false false R7.htm 1004501 - Statement - Consolidated Statements of Partners' Capital (Parenthetical) Sheet http://www.tetratec.com/role/ConsolidatedStatementsOfPartnersCapitalParenthetical Consolidated Statements of Partners' Capital (Parenthetical) Statements 7 false false R8.htm 1005000 - Statement - Consolidated Statements of Cash Flows Sheet http://www.tetratec.com/role/ConsolidatedStatementsOfCashFlows Consolidated Statements of Cash Flows Statements 8 false false R9.htm 2102100 - Disclosure - Basis of Presentation and Significant Accounting Policies Sheet http://www.tetratec.com/role/BasisOfPresentationAndSignificantAccountingPolicies Basis of Presentation and Significant Accounting Policies Notes 9 false false R10.htm 2103100 - Disclosure - Impairment and Other Charges (Notes) Notes http://www.tetratec.com/role/ImpairmentAndOtherChargesNotes Impairment and Other Charges (Notes) Notes 10 false false R11.htm 2104100 - Disclosure - Inventories Inventories (Notes) Notes http://www.tetratec.com/role/InventoriesInventoriesNotes Inventories Inventories (Notes) Notes 11 false false R12.htm 2106100 - Disclosure - Long-Term Debt and Other Borrowings Sheet http://www.tetratec.com/role/LongTermDebtAndOtherBorrowings Long-Term Debt and Other Borrowings Notes 12 false false R13.htm 2110100 - Disclosure - Fair Value Measurements Sheet http://www.tetratec.com/role/FairValueMeasurements Fair Value Measurements Notes 13 false false R14.htm 2112100 - Disclosure - Related Party Transactions Sheet http://www.tetratec.com/role/RelatedPartyTransactions Related Party Transactions Notes 14 false false R15.htm 2114100 - Disclosure - Income Taxes Sheet http://www.tetratec.com/role/IncomeTaxes Income Taxes Notes 15 false false R16.htm 2116100 - Disclosure - Commitments and Contingencies Sheet http://www.tetratec.com/role/CommitmentsAndContingencies Commitments and Contingencies Notes 16 false false R17.htm 2120100 - Disclosure - Revenue from Contract with Customers Revenue from Contract with Customers (Notes) Notes http://www.tetratec.com/role/RevenueFromContractWithCustomersRevenueFromContractWithCustomersNotes Revenue from Contract with Customers Revenue from Contract with Customers (Notes) Notes 17 false false R18.htm 2127100 - Disclosure - Leases (Notes) Notes http://www.tetratec.com/role/LeasesNotes Leases (Notes) Notes 18 false false R19.htm 2129100 - Disclosure - Subsequent Events Sheet http://www.tetratec.com/role/SubsequentEvents Subsequent Events Notes 19 false false R20.htm 2202201 - Disclosure - Basis of Presentation and Significant Accounting Policies (Policies) Sheet http://www.tetratec.com/role/BasisOfPresentationAndSignificantAccountingPoliciesPolicies Basis of Presentation and Significant Accounting Policies (Policies) Policies http://www.tetratec.com/role/BasisOfPresentationAndSignificantAccountingPolicies 20 false false R21.htm 2304301 - Disclosure - Inventories Inventories (Tables) Sheet http://www.tetratec.com/role/InventoriesInventoriesTables Inventories Inventories (Tables) Tables http://www.tetratec.com/role/InventoriesInventoriesNotes 21 false false R22.htm 2306301 - Disclosure - Long-Term Debt and Other Borrowings Long-Term Debt and Other Borrowings (Tables) Sheet http://www.tetratec.com/role/LongTermDebtAndOtherBorrowingsLongTermDebtAndOtherBorrowingsTables Long-Term Debt and Other Borrowings Long-Term Debt and Other Borrowings (Tables) Tables 22 false false R23.htm 2310301 - Disclosure - Fair Value Measurements Fair Value Measurements (Tables) Sheet http://www.tetratec.com/role/FairValueMeasurementsFairValueMeasurementsTables Fair Value Measurements Fair Value Measurements (Tables) Tables 23 false false R24.htm 2312301 - Disclosure - Related Party Transactions Related Party Transactions (Tables) Sheet http://www.tetratec.com/role/RelatedPartyTransactionsRelatedPartyTransactionsTables Related Party Transactions Related Party Transactions (Tables) Tables 24 false false R25.htm 2320301 - Disclosure - Revenue from Contract with Customers Revenue from Contract with Customers (Tables) Sheet http://www.tetratec.com/role/RevenueFromContractWithCustomersRevenueFromContractWithCustomersTables Revenue from Contract with Customers Revenue from Contract with Customers (Tables) Tables http://www.tetratec.com/role/RevenueFromContractWithCustomersRevenueFromContractWithCustomersNotes 25 false false R26.htm 2320303 - Disclosure - Revenue from Contract with Customers Disaggregation of Revenue (Tables) Sheet http://www.tetratec.com/role/RevenueFromContractWithCustomersDisaggregationOfRevenueTables Revenue from Contract with Customers Disaggregation of Revenue (Tables) Tables 26 false false R27.htm 2327301 - Disclosure - Leases (Tables) Sheet http://www.tetratec.com/role/LeasesTables Leases (Tables) Tables http://www.tetratec.com/role/LeasesNotes 27 false false R28.htm 2402402 - Disclosure - Basis of Presentation and Significant Accounting Policies (Details 1) Sheet http://www.tetratec.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetails1 Basis of Presentation and Significant Accounting Policies (Details 1) Details http://www.tetratec.com/role/BasisOfPresentationAndSignificantAccountingPoliciesPolicies 28 false false R29.htm 2402403 - Disclosure - Basis of Presentation and Significant Accounting Policies Assets Held for Sale (Details) Sheet http://www.tetratec.com/role/BasisOfPresentationAndSignificantAccountingPoliciesAssetsHeldForSaleDetails Basis of Presentation and Significant Accounting Policies Assets Held for Sale (Details) Details 29 false false R30.htm 2403401 - Disclosure - Impairment and Other Charges (Details) Sheet http://www.tetratec.com/role/ImpairmentAndOtherChargesDetails Impairment and Other Charges (Details) Details http://www.tetratec.com/role/ImpairmentAndOtherChargesNotes 30 false false R31.htm 2404402 - Disclosure - Inventories Inventories (Details) Sheet http://www.tetratec.com/role/InventoriesInventoriesDetails Inventories Inventories (Details) Details http://www.tetratec.com/role/InventoriesInventoriesTables 31 false false R32.htm 2406402 - 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/LongTermDebtAndOtherBorrowingsLongTermDebtAndOtherBorrowingsTables 32 false false R33.htm 2410402 - Disclosure - Fair Value Measurements (Details) Sheet http://www.tetratec.com/role/FairValueMeasurementsDetails Fair Value Measurements (Details) Details http://www.tetratec.com/role/FairValueMeasurementsFairValueMeasurementsTables 33 false false R34.htm 2412402 - Disclosure - Related Party Transactions (Details) Sheet http://www.tetratec.com/role/RelatedPartyTransactionsDetails Related Party Transactions (Details) Details http://www.tetratec.com/role/RelatedPartyTransactionsRelatedPartyTransactionsTables 34 false false R35.htm 2414401 - Disclosure - Income Taxes Income Tax (Details) Sheet http://www.tetratec.com/role/IncomeTaxesIncomeTaxDetails Income Taxes Income Tax (Details) Details 35 false false R36.htm 2420404 - Disclosure - Revenue from Contract with Customers Disaggregation of Revenue (Details) Sheet http://www.tetratec.com/role/RevenueFromContractWithCustomersDisaggregationOfRevenueDetails Revenue from Contract with Customers Disaggregation of Revenue (Details) Details http://www.tetratec.com/role/RevenueFromContractWithCustomersDisaggregationOfRevenueTables 36 false false R37.htm 2420405 - Disclosure - Revenue from Contract with Customers Contract Assets and Liabilities (Details) Sheet http://www.tetratec.com/role/RevenueFromContractWithCustomersContractAssetsAndLiabilitiesDetails Revenue from Contract with Customers Contract Assets and Liabilities (Details) Details 37 false false R38.htm 2420406 - Disclosure - Revenue from Contract with Customers Compression and related services (Details) Sheet http://www.tetratec.com/role/RevenueFromContractWithCustomersCompressionAndRelatedServicesDetails Revenue from Contract with Customers Compression and related services (Details) Details 38 false false R39.htm 2427402 - Disclosure - Leases (Details) Sheet http://www.tetratec.com/role/LeasesDetails Leases (Details) Details http://www.tetratec.com/role/LeasesTables 39 false false R40.htm 2429401 - Disclosure - Subsequent Events (Details) Sheet http://www.tetratec.com/role/SubsequentEventsDetails Subsequent Events (Details) Details http://www.tetratec.com/role/SubsequentEvents 40 false false R9999.htm Uncategorized Items - a2020063010qcclp.htm Sheet http://xbrl.sec.gov/role/uncategorizedFacts Uncategorized Items - a2020063010qcclp.htm Cover 41 false false All Reports Book All Reports a2020063010qcclp.htm a20200630ex311cclp.htm a20200630ex312cclp.htm a20200630ex321cclp.htm a20200630ex322cclp.htm tti-20200630.xsd tti-20200630_cal.xml tti-20200630_def.xml tti-20200630_lab.xml tti-20200630_pre.xml http://fasb.org/srt/2019-01-31 http://xbrl.sec.gov/country/2017-01-31 http://xbrl.sec.gov/dei/2019-01-31 http://fasb.org/us-gaap/2019-01-31 true true JSON 59 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "a2020063010qcclp.htm": { "axisCustom": 0, "axisStandard": 19, "contextCount": 157, "dts": { "calculationLink": { "local": [ "tti-20200630_cal.xml" ] }, "definitionLink": { "local": [ "tti-20200630_def.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-eedm-def-2019-01-31.xml", "http://xbrl.fasb.org/srt/2019/elts/srt-eedm1-def-2019-01-31.xml" ] }, "inline": { "local": [ "a2020063010qcclp.htm" ] }, "labelLink": { "local": [ "tti-20200630_lab.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-doc-2019-01-31.xml", "https://xbrl.sec.gov/dei/2019/dei-doc-2019-01-31.xml" ] }, "presentationLink": { "local": [ "tti-20200630_pre.xml" ] }, "referenceLink": { "remote": [ "https://xbrl.sec.gov/dei/2019/dei-ref-2019-01-31.xml", "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-ref-2019-01-31.xml" ] }, "schema": { "local": [ "tti-20200630.xsd" ], "remote": [ "http://xbrl.fasb.org/srt/2019/elts/srt-types-2019-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/2006/ref-2006-02-27.xsd", "http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-roles-2019-01-31.xsd", "http://xbrl.fasb.org/srt/2019/elts/srt-roles-2019-01-31.xsd", "https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-types-2019-01-31.xsd", "http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "https://xbrl.sec.gov/currency/2019/currency-2019-01-31.xsd", "https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd", "https://xbrl.sec.gov/exch/2019/exch-2019-01-31.xsd", "http://xbrl.sec.gov/naics/2017/naics-2017-01-31.xsd", "http://xbrl.sec.gov/sic/2011/sic-2011-01-31.xsd", "https://xbrl.sec.gov/stpr/2018/stpr-2018-01-31.xsd", "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-parts-codification-2019-01-31.xsd" ] } }, "elementCount": 387, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2019-01-31": 30, "http://xbrl.sec.gov/dei/2019-01-31": 5, "total": 35 }, "keyCustom": 15, "keyStandard": 287, "memberCustom": 19, "memberStandard": 23, "nsprefix": "tti", "nsuri": "http://www.tetratec.com/20200630", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "a2020063010qcclp.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "dei:Security12bTitle", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0001000 - Document - Document And Entity Information", "role": "http://www.tetratec.com/role/DocumentAndEntityInformation", "shortName": "Document And Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "a2020063010qcclp.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "dei:Security12bTitle", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "a2020063010qcclp.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AssetImpairmentChargesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2103100 - Disclosure - Impairment and Other Charges (Notes)", "role": "http://www.tetratec.com/role/ImpairmentAndOtherChargesNotes", "shortName": "Impairment and Other Charges (Notes)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "a2020063010qcclp.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AssetImpairmentChargesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "a2020063010qcclp.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2104100 - Disclosure - Inventories Inventories (Notes)", "role": "http://www.tetratec.com/role/InventoriesInventoriesNotes", "shortName": "Inventories Inventories (Notes)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "a2020063010qcclp.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "a2020063010qcclp.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2106100 - Disclosure - Long-Term Debt and Other Borrowings", "role": "http://www.tetratec.com/role/LongTermDebtAndOtherBorrowings", "shortName": "Long-Term Debt and Other Borrowings", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "a2020063010qcclp.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "a2020063010qcclp.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2110100 - Disclosure - Fair Value Measurements", "role": "http://www.tetratec.com/role/FairValueMeasurements", "shortName": "Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "a2020063010qcclp.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "a2020063010qcclp.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2112100 - Disclosure - Related Party Transactions", "role": "http://www.tetratec.com/role/RelatedPartyTransactions", "shortName": "Related Party Transactions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "a2020063010qcclp.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "a2020063010qcclp.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2114100 - Disclosure - Income Taxes", "role": "http://www.tetratec.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "a2020063010qcclp.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "a2020063010qcclp.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2116100 - Disclosure - Commitments and Contingencies", "role": "http://www.tetratec.com/role/CommitmentsAndContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "a2020063010qcclp.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "a2020063010qcclp.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2120100 - Disclosure - Revenue from Contract with Customers Revenue from Contract with Customers (Notes)", "role": "http://www.tetratec.com/role/RevenueFromContractWithCustomersRevenueFromContractWithCustomersNotes", "shortName": "Revenue from Contract with Customers Revenue from Contract with Customers (Notes)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "a2020063010qcclp.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "us-gaap:LesseeFinanceLeasesTextBlock", "span", "div", "div", "body", "html" ], "baseRef": "a2020063010qcclp.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2127100 - Disclosure - Leases (Notes)", "role": "http://www.tetratec.com/role/LeasesNotes", "shortName": "Leases (Notes)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "a2020063010qcclp.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "lang": "en-US", "name": "us-gaap:LesseeFinanceLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "a2020063010qcclp.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2129100 - Disclosure - Subsequent Events", "role": "http://www.tetratec.com/role/SubsequentEvents", "shortName": "Subsequent Events", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "a2020063010qcclp.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "a2020063010qcclp.htm", "contextRef": "FI2020Q2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredCostsAndOtherAssets", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001000 - Statement - Consolidated Statements of Operations", "role": "http://www.tetratec.com/role/ConsolidatedStatementsOfOperations", "shortName": "Consolidated Statements of Operations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "a2020063010qcclp.htm", "contextRef": "FD2019Q2QTD", "decimals": "0", "lang": null, "name": "us-gaap:WeightedAverageLimitedPartnershipUnitsOutstandingDiluted", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "a2020063010qcclp.htm", "contextRef": "FD2020Q2QTD", "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 - Basis of Presentation and Significant Accounting Policies (Policies)", "role": "http://www.tetratec.com/role/BasisOfPresentationAndSignificantAccountingPoliciesPolicies", "shortName": "Basis of Presentation and Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "a2020063010qcclp.htm", "contextRef": "FD2020Q2QTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NatureOfOperations", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "a2020063010qcclp.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2304301 - Disclosure - Inventories Inventories (Tables)", "role": "http://www.tetratec.com/role/InventoriesInventoriesTables", "shortName": "Inventories Inventories (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "a2020063010qcclp.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "a2020063010qcclp.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2306301 - Disclosure - Long-Term Debt and Other Borrowings Long-Term Debt and Other Borrowings (Tables)", "role": "http://www.tetratec.com/role/LongTermDebtAndOtherBorrowingsLongTermDebtAndOtherBorrowingsTables", "shortName": "Long-Term Debt and Other Borrowings Long-Term Debt and Other Borrowings (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "a2020063010qcclp.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "a2020063010qcclp.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2310301 - Disclosure - Fair Value Measurements Fair Value Measurements (Tables)", "role": "http://www.tetratec.com/role/FairValueMeasurementsFairValueMeasurementsTables", "shortName": "Fair Value Measurements Fair Value Measurements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "a2020063010qcclp.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "a2020063010qcclp.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2312301 - Disclosure - Related Party Transactions Related Party Transactions (Tables)", "role": "http://www.tetratec.com/role/RelatedPartyTransactionsRelatedPartyTransactionsTables", "shortName": "Related Party Transactions Related Party Transactions (Tables)", "subGroupType": "tables", "uniqueAnchor": null }, "R25": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "a2020063010qcclp.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2320301 - Disclosure - Revenue from Contract with Customers Revenue from Contract with Customers (Tables)", "role": "http://www.tetratec.com/role/RevenueFromContractWithCustomersRevenueFromContractWithCustomersTables", "shortName": "Revenue from Contract with Customers Revenue from Contract with Customers (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "a2020063010qcclp.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "a2020063010qcclp.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2320303 - Disclosure - Revenue from Contract with Customers Disaggregation of Revenue (Tables)", "role": "http://www.tetratec.com/role/RevenueFromContractWithCustomersDisaggregationOfRevenueTables", "shortName": "Revenue from Contract with Customers Disaggregation of Revenue (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "a2020063010qcclp.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "a2020063010qcclp.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2327301 - Disclosure - Leases (Tables)", "role": "http://www.tetratec.com/role/LeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "a2020063010qcclp.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "a2020063010qcclp.htm", "contextRef": "FD2020Q2YTD", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2402402 - Disclosure - Basis of Presentation and Significant Accounting Policies (Details 1)", "role": "http://www.tetratec.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetails1", "shortName": "Basis of Presentation and Significant Accounting Policies (Details 1)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "a2020063010qcclp.htm", "contextRef": "FD2020Q2YTD", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "a2020063010qcclp.htm", "contextRef": "FI2020Q2_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LiabilitiesFairValueDisclosure", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2402403 - Disclosure - Basis of Presentation and Significant Accounting Policies Assets Held for Sale (Details)", "role": "http://www.tetratec.com/role/BasisOfPresentationAndSignificantAccountingPoliciesAssetsHeldForSaleDetails", "shortName": "Basis of Presentation and Significant Accounting Policies Assets Held for Sale (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "a2020063010qcclp.htm", "contextRef": "FI2020Q2_us-gaap_FairValueByLiabilityClassAxis_tti_NoncoreusedcompressorequipmentheldforsaleMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember", "decimals": "-3", "lang": null, "name": "us-gaap:LiabilitiesFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "a2020063010qcclp.htm", "contextRef": "FD2020Q2QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002000 - Statement - Consolidated Statements of Comprehensive Income", "role": "http://www.tetratec.com/role/ConsolidatedStatementsOfComprehensiveIncome", "shortName": "Consolidated Statements of Comprehensive Income", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "a2020063010qcclp.htm", "contextRef": "FD2020Q2QTD", "decimals": "-3", "lang": null, "name": "us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "a2020063010qcclp.htm", "contextRef": "FD2020Q2QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ImpairmentOfLongLivedAssetsHeldForUse", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2403401 - Disclosure - Impairment and Other Charges (Details)", "role": "http://www.tetratec.com/role/ImpairmentAndOtherChargesDetails", "shortName": "Impairment and Other Charges (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "a2020063010qcclp.htm", "contextRef": "FD2020Q2QTD_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_tti_CompressorequipmentheldforsalelowhorsepowerclassofourcompressionfleetandfieldinventoryMember", "decimals": "-5", "lang": null, "name": "us-gaap:ImpairmentOfLongLivedAssetsHeldForUse", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "div", "body", "html" ], "baseRef": "a2020063010qcclp.htm", "contextRef": "FI2020Q2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OtherInventorySupplies", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2404402 - Disclosure - Inventories Inventories (Details)", "role": "http://www.tetratec.com/role/InventoriesInventoriesDetails", "shortName": "Inventories Inventories (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "div", "body", "html" ], "baseRef": "a2020063010qcclp.htm", "contextRef": "FI2020Q2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OtherInventorySupplies", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "a2020063010qcclp.htm", "contextRef": "FD2020Q2QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ImpairmentOfLongLivedAssetsHeldForUse", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2406402 - 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": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfDebtTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "a2020063010qcclp.htm", "contextRef": "FI2019Q4", "decimals": "-3", "lang": null, "name": "us-gaap:LongTermDebt", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "a2020063010qcclp.htm", "contextRef": "FD2020Q2QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LiabilitiesFairValueAdjustment", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2410402 - Disclosure - Fair Value Measurements (Details)", "role": "http://www.tetratec.com/role/FairValueMeasurementsDetails", "shortName": "Fair Value Measurements (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "a2020063010qcclp.htm", "contextRef": "FI2019Q4", "decimals": "-3", "lang": null, "name": "us-gaap:DerivativeFairValueOfDerivativeLiability", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "a2020063010qcclp.htm", "contextRef": "FD2020Q2QTD", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:FinanceLeaseInterestExpense", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2412402 - Disclosure - Related Party Transactions (Details)", "role": "http://www.tetratec.com/role/RelatedPartyTransactionsDetails", "shortName": "Related Party Transactions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "a2020063010qcclp.htm", "contextRef": "FD2020Q2YTD", "decimals": "-5", "lang": null, "name": "us-gaap:IncreaseDecreaseInDueFromRelatedParties", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "a2020063010qcclp.htm", "contextRef": "FD2020Q2YTD", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2414401 - Disclosure - Income Taxes Income Tax (Details)", "role": "http://www.tetratec.com/role/IncomeTaxesIncomeTaxDetails", "shortName": "Income Taxes Income Tax (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "a2020063010qcclp.htm", "contextRef": "FD2020Q2YTD", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "a2020063010qcclp.htm", "contextRef": "FI2020Q2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2420404 - Disclosure - Revenue from Contract with Customers Disaggregation of Revenue (Details)", "role": "http://www.tetratec.com/role/RevenueFromContractWithCustomersDisaggregationOfRevenueDetails", "shortName": "Revenue from Contract with Customers Disaggregation of Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "a2020063010qcclp.htm", "contextRef": "FD2020Q2QTD_srt_StatementGeographicalAxis_country_US", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "a2020063010qcclp.htm", "contextRef": "FD2020Q2YTD", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2420405 - Disclosure - Revenue from Contract with Customers Contract Assets and Liabilities (Details)", "role": "http://www.tetratec.com/role/RevenueFromContractWithCustomersContractAssetsAndLiabilitiesDetails", "shortName": "Revenue from Contract with Customers Contract Assets and Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "a2020063010qcclp.htm", "contextRef": "FD2020Q2YTD", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "a2020063010qcclp.htm", "contextRef": "FI2020Q2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2420406 - Disclosure - Revenue from Contract with Customers Compression and related services (Details)", "role": "http://www.tetratec.com/role/RevenueFromContractWithCustomersCompressionAndRelatedServicesDetails", "shortName": "Revenue from Contract with Customers Compression and related services (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "a2020063010qcclp.htm", "contextRef": "FI2020Q2_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain_2020-04-01", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "a2020063010qcclp.htm", "contextRef": "FD2020Q2QTD", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:FinanceLeaseInterestExpense", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2427402 - Disclosure - Leases (Details)", "role": "http://www.tetratec.com/role/LeasesDetails", "shortName": "Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "a2020063010qcclp.htm", "contextRef": "FI2019Q4", "decimals": "-5", "lang": null, "name": "us-gaap:SaleLeasebackTransactionNetBookValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "a2020063010qcclp.htm", "contextRef": "FI2020Q2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003000 - Statement - Consolidated Balance Sheets", "role": "http://www.tetratec.com/role/ConsolidatedBalanceSheets", "shortName": "Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "a2020063010qcclp.htm", "contextRef": "FI2019Q4", "decimals": "-3", "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "span", "div", "us-gaap:DividendsDeclaredTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "a2020063010qcclp.htm", "contextRef": "FD2020Q1QTD", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:DistributionMadeToLimitedPartnerDistributionsDeclaredPerUnit", "reportCount": 1, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2429401 - Disclosure - Subsequent Events (Details)", "role": "http://www.tetratec.com/role/SubsequentEventsDetails", "shortName": "Subsequent Events (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R5": { "firstAnchor": null, "groupType": "statement", "isDefault": "false", "longName": "1003501 - Statement - Consolidated Balance Sheets (Parenthetical)", "role": "http://www.tetratec.com/role/ConsolidatedBalanceSheetsParenthetical", "shortName": "Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R6": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "a2020063010qcclp.htm", "contextRef": "FI2018Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PartnersCapitalIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004000 - Statement - Consolidated Statements of Partners' Capital", "role": "http://www.tetratec.com/role/ConsolidatedStatementsOfPartnersCapital", "shortName": "Consolidated Statements of Partners' Capital", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "a2020063010qcclp.htm", "contextRef": "FI2018Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PartnersCapitalIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": null, "groupType": "statement", "isDefault": "false", "longName": "1004501 - Statement - Consolidated Statements of Partners' Capital (Parenthetical)", "role": "http://www.tetratec.com/role/ConsolidatedStatementsOfPartnersCapitalParenthetical", "shortName": "Consolidated Statements of Partners' Capital (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R8": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "a2020063010qcclp.htm", "contextRef": "FD2020Q2YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ImpairmentOfLongLivedAssetsHeldForUse", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005000 - Statement - Consolidated Statements of Cash Flows", "role": "http://www.tetratec.com/role/ConsolidatedStatementsOfCashFlows", "shortName": "Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "a2020063010qcclp.htm", "contextRef": "FD2020Q2YTD", "decimals": "-3", "lang": null, "name": "us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "a2020063010qcclp.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2102100 - Disclosure - Basis of Presentation and Significant Accounting Policies", "role": "http://www.tetratec.com/role/BasisOfPresentationAndSignificantAccountingPolicies", "shortName": "Basis of Presentation and Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "a2020063010qcclp.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9999": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "a2020063010qcclp.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "", "isDefault": "false", "longName": "Uncategorized Items - a2020063010qcclp.htm", "role": "http://xbrl.sec.gov/role/uncategorizedFacts", "shortName": "Uncategorized Items - a2020063010qcclp.htm", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "a2020063010qcclp.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } } }, "segmentCount": 43, "tag": { "country_US": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "UNITED STATES", "terseLabel": "UNITED STATES" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2017-01-31", "presentation": [ "http://www.tetratec.com/role/RevenueFromContractWithCustomersDisaggregationOfRevenueDetails" ], "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/2019-01-31", "presentation": [ "http://www.tetratec.com/role/DocumentAndEntityInformation" ], "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/2019-01-31", "presentation": [ "http://www.tetratec.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.tetratec.com/role/DocumentAndEntityInformation" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Type of the document as assigned by the filer, corresponding to SEC document naming convention standards.", "label": "Document [Domain]", "terseLabel": "Document [Domain]" } } }, "localname": "DocumentDomain", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.tetratec.com/role/DocumentAndEntityInformation" ], "xbrltype": "domainItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.tetratec.com/role/DocumentAndEntityInformation" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "This is focus fiscal year of the document report in CCYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.tetratec.com/role/DocumentAndEntityInformation" ], "xbrltype": "gYearItemType" }, "dei_DocumentInformationDocumentAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table.", "label": "Document Information, Document [Axis]", "terseLabel": "Document Information, Document [Axis]" } } }, "localname": "DocumentInformationDocumentAxis", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.tetratec.com/role/DocumentAndEntityInformation" ], "xbrltype": "stringItemType" }, "dei_DocumentInformationLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Document Information [Line Items]", "terseLabel": "Document Information [Line Items]" } } }, "localname": "DocumentInformationLineItems", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.tetratec.com/role/DocumentAndEntityInformation" ], "xbrltype": "stringItemType" }, "dei_DocumentInformationTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package.", "label": "Document Information [Table]", "terseLabel": "Document Information [Table]" } } }, "localname": "DocumentInformationTable", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.tetratec.com/role/DocumentAndEntityInformation" ], "xbrltype": "stringItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented. If there is no historical data in the report, use the filing date. The format of the date is CCYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.tetratec.com/role/DocumentAndEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r331" ], "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/2019-01-31", "presentation": [ "http://www.tetratec.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r332" ], "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/2019-01-31", "presentation": [ "http://www.tetratec.com/role/DocumentAndEntityInformation" ], "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/2019-01-31", "presentation": [ "http://www.tetratec.com/role/DocumentAndEntityInformation" ], "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/2019-01-31", "presentation": [ "http://www.tetratec.com/role/DocumentAndEntityInformation" ], "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/2019-01-31", "presentation": [ "http://www.tetratec.com/role/DocumentAndEntityInformation" ], "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/2019-01-31", "presentation": [ "http://www.tetratec.com/role/DocumentAndEntityInformation" ], "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/2019-01-31", "presentation": [ "http://www.tetratec.com/role/DocumentAndEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r333" ], "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/2019-01-31", "presentation": [ "http://www.tetratec.com/role/DocumentAndEntityInformation" ], "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": "Common Stock Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.tetratec.com/role/DocumentAndEntityInformation" ], "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/2019-01-31", "presentation": [ "http://www.tetratec.com/role/DocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r333" ], "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/2019-01-31", "presentation": [ "http://www.tetratec.com/role/DocumentAndEntityInformation" ], "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/2019-01-31", "presentation": [ "http://www.tetratec.com/role/DocumentAndEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r333" ], "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/2019-01-31", "presentation": [ "http://www.tetratec.com/role/DocumentAndEntityInformation" ], "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/2019-01-31", "presentation": [ "http://www.tetratec.com/role/DocumentAndEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r334" ], "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/2019-01-31", "presentation": [ "http://www.tetratec.com/role/DocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r333" ], "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/2019-01-31", "presentation": [ "http://www.tetratec.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r333" ], "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/2019-01-31", "presentation": [ "http://www.tetratec.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r333" ], "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/2019-01-31", "presentation": [ "http://www.tetratec.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r333" ], "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/2019-01-31", "presentation": [ "http://www.tetratec.com/role/DocumentAndEntityInformation" ], "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/2019-01-31", "presentation": [ "http://www.tetratec.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r329" ], "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/2019-01-31", "presentation": [ "http://www.tetratec.com/role/DocumentAndEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r330" ], "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/2019-01-31", "presentation": [ "http://www.tetratec.com/role/DocumentAndEntityInformation" ], "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/2019-01-31", "presentation": [ "http://www.tetratec.com/role/DocumentAndEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "srt_ConsolidatedEntitiesAxis": { "auth_ref": [ "r328" ], "lang": { "en-US": { "role": { "label": "Consolidated Entities [Axis]", "terseLabel": "Consolidated Entities [Axis]" } } }, "localname": "ConsolidatedEntitiesAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.tetratec.com/role/LongTermDebtAndOtherBorrowingsDetails" ], "xbrltype": "stringItemType" }, "srt_ConsolidatedEntitiesDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Consolidated Entities [Domain]", "terseLabel": "Consolidated Entities [Domain]" } } }, "localname": "ConsolidatedEntitiesDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.tetratec.com/role/LongTermDebtAndOtherBorrowingsDetails" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum [Member]" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.tetratec.com/role/LeasesDetails", "http://www.tetratec.com/role/LongTermDebtAndOtherBorrowingsDetails", "http://www.tetratec.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum [Member]" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.tetratec.com/role/LeasesDetails", "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/2019-01-31", "presentation": [ "http://www.tetratec.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "srt_OwnershipDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Ownership [Domain]", "terseLabel": "Ownership [Domain]" } } }, "localname": "OwnershipDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.tetratec.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r144", "r195", "r198", "r319", "r320" ], "lang": { "en-US": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsOfOperations", "http://www.tetratec.com/role/RevenueFromContractWithCustomersDisaggregationOfRevenueDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsOfOperations", "http://www.tetratec.com/role/RevenueFromContractWithCustomersDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.tetratec.com/role/LeasesDetails", "http://www.tetratec.com/role/LongTermDebtAndOtherBorrowingsDetails", "http://www.tetratec.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.tetratec.com/role/LeasesDetails", "http://www.tetratec.com/role/LongTermDebtAndOtherBorrowingsDetails", "http://www.tetratec.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "srt_RestatementAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Restatement [Axis]", "terseLabel": "Restatement [Axis]" } } }, "localname": "RestatementAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "srt_RestatementDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Restatement [Domain]", "terseLabel": "Restatement [Domain]" } } }, "localname": "RestatementDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.tetratec.com/role/RevenueFromContractWithCustomersDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r145", "r195", "r199", "r321", "r325", "r327" ], "lang": { "en-US": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.tetratec.com/role/RevenueFromContractWithCustomersDisaggregationOfRevenueDetails" ], "xbrltype": "stringItemType" }, "tti_Annualizeddistributionmadetomemberorlimitedpartnerdistributionsdeclaredperunit": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Per-share or per-unit cash distributions declared to a common shareholder or unit-holder by an LLC or LP, presented on an annualized basis.", "label": "AnnualizedDistributionMadeToMemberOrLimitedPartnerDistributionsDeclaredPerUnit", "terseLabel": "Amount of declared distribution on an annualized basis" } } }, "localname": "Annualizeddistributionmadetomemberorlimitedpartnerdistributionsdeclaredperunit", "nsuri": "http://www.tetratec.com/20200630", "presentation": [ "http://www.tetratec.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetails1", "http://www.tetratec.com/role/SubsequentEventsDetails" ], "xbrltype": "perShareItemType" }, "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 [Table Text Block]" } } }, "localname": "AssetsAndLiabilitiesLesseeTableTextBlock", "nsuri": "http://www.tetratec.com/20200630", "presentation": [ "http://www.tetratec.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "tti_Automobilesandtrucks": { "auth_ref": [], "calculation": { "http://www.tetratec.com/role/ConsolidatedBalanceSheets": { "order": 2.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": "Vehicles" } } }, "localname": "Automobilesandtrucks", "nsuri": "http://www.tetratec.com/20200630", "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 [Member]" } } }, "localname": "CSICompresscoMember", "nsuri": "http://www.tetratec.com/20200630", "presentation": [ "http://www.tetratec.com/role/LongTermDebtAndOtherBorrowingsDetails" ], "xbrltype": "domainItemType" }, "tti_CommonUnitholdersMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "", "label": "Common Unitholders [Member]", "terseLabel": "Common Unitholders [Member]" } } }, "localname": "CommonUnitholdersMember", "nsuri": "http://www.tetratec.com/20200630", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsOfOperations", "http://www.tetratec.com/role/ConsolidatedStatementsOfPartnersCapital", "http://www.tetratec.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "tti_CommonUnitholdersUnitsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Common Unitholders, Units [Member]", "label": "Common Unitholders, Units [Member]", "terseLabel": "Common Unitholders, Units [Member]" } } }, "localname": "CommonUnitholdersUnitsMember", "nsuri": "http://www.tetratec.com/20200630", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsOfPartnersCapital" ], "xbrltype": "domainItemType" }, "tti_CompresscoPartnersFirstLienNotes7.50Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Compressco Partners First Lien Notes 7.50% [Member]", "label": "Compressco Partners First Lien Notes 7.50% [Member]", "terseLabel": "Compressco Partners First Lien Notes 7.50% [Member]" } } }, "localname": "CompresscoPartnersFirstLienNotes7.50Member", "nsuri": "http://www.tetratec.com/20200630", "presentation": [ "http://www.tetratec.com/role/FairValueMeasurementsDetails", "http://www.tetratec.com/role/LongTermDebtAndOtherBorrowingsDetails" ], "xbrltype": "domainItemType" }, "tti_CompresscoPartnersSecondLienNotes10.0010.75Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Compressco Partners Second Lien Notes 10.00%/10.75% [Member]", "label": "Compressco Partners Second Lien Notes 10.00%/10.75% [Member]", "terseLabel": "Compressco Partners Second Lien Notes 10.00%/10.75% [Member]" } } }, "localname": "CompresscoPartnersSecondLienNotes10.0010.75Member", "nsuri": "http://www.tetratec.com/20200630", "presentation": [ "http://www.tetratec.com/role/FairValueMeasurementsDetails", "http://www.tetratec.com/role/LongTermDebtAndOtherBorrowingsDetails" ], "xbrltype": "domainItemType" }, "tti_CompresscoPartnersSeniorNotesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Compressco Partners Senior Notes [Member]", "label": "Compressco Partners Senior Notes [Member]", "terseLabel": "CSI Compressco Senior Notes [Member]" } } }, "localname": "CompresscoPartnersSeniorNotesMember", "nsuri": "http://www.tetratec.com/20200630", "presentation": [ "http://www.tetratec.com/role/FairValueMeasurementsDetails", "http://www.tetratec.com/role/LongTermDebtAndOtherBorrowingsDetails" ], "xbrltype": "domainItemType" }, "tti_CompressorequipmentheldforsalelowhorsepowerclassofourcompressionfleetandfieldinventoryMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "compressor equipment held for sale, low-horsepower class of our compression fleet, and field inventory [Member]", "label": "compressor equipment held for sale, low-horsepower class of our compression fleet, and field inventory [Member]", "terseLabel": "compressor equipment held for sale, low-horsepower class of our compression fleet, and field inventory [Member]" } } }, "localname": "CompressorequipmentheldforsalelowhorsepowerclassofourcompressionfleetandfieldinventoryMember", "nsuri": "http://www.tetratec.com/20200630", "presentation": [ "http://www.tetratec.com/role/ImpairmentAndOtherChargesDetails" ], "xbrltype": "domainItemType" }, "tti_CreditAgreementMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Credit Agreement [Member]", "label": "Credit Agreement [Member]", "terseLabel": "Credit Agreement [Member]" } } }, "localname": "CreditAgreementMember", "nsuri": "http://www.tetratec.com/20200630", "presentation": [ "http://www.tetratec.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetails1", "http://www.tetratec.com/role/LongTermDebtAndOtherBorrowingsDetails" ], "xbrltype": "domainItemType" }, "tti_DebtInstrumentAmountOutstanding": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Debt Instrument, Amount Outstanding", "label": "Debt Instrument, Amount Outstanding", "terseLabel": "Debt Instrument, Amount Outstanding" } } }, "localname": "DebtInstrumentAmountOutstanding", "nsuri": "http://www.tetratec.com/20200630", "presentation": [ "http://www.tetratec.com/role/LongTermDebtAndOtherBorrowingsDetails" ], "xbrltype": "monetaryItemType" }, "tti_DebtInstrumentDebtIssuedDenominationAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Debt Instrument, Debt Issued Denomination Amount", "label": "Debt Instrument, Debt Issued Denomination Amount", "terseLabel": "Debt Instrument, Debt Issued Denomination Amount" } } }, "localname": "DebtInstrumentDebtIssuedDenominationAmount", "nsuri": "http://www.tetratec.com/20200630", "presentation": [ "http://www.tetratec.com/role/LongTermDebtAndOtherBorrowingsDetails" ], "xbrltype": "monetaryItemType" }, "tti_DebtInstrumentDebtIssuedDenominationIntegralMultiplesAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Debt Instrument, Debt Issued Denomination Integral Multiples Amount", "label": "Debt Instrument, Debt Issued Denomination Integral Multiples Amount", "terseLabel": "Debt Instrument, Debt Issued Denomination Integral Multiples Amount" } } }, "localname": "DebtInstrumentDebtIssuedDenominationIntegralMultiplesAmount", "nsuri": "http://www.tetratec.com/20200630", "presentation": [ "http://www.tetratec.com/role/LongTermDebtAndOtherBorrowingsDetails" ], "xbrltype": "monetaryItemType" }, "tti_DebtInstrumentPercentageOfDebt": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt Instrument, Percentage Of Debt", "label": "Debt Instrument, Percentage Of Debt", "terseLabel": "Debt Instrument, Percentage Of Debt" } } }, "localname": "DebtInstrumentPercentageOfDebt", "nsuri": "http://www.tetratec.com/20200630", "presentation": [ "http://www.tetratec.com/role/LongTermDebtAndOtherBorrowingsDetails" ], "xbrltype": "percentItemType" }, "tti_Distributionspaidequitystatement": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Total distributions to each class of partners (i.e., general, limited and preferred partners).", "label": "DistributionsPaidEquityStatement", "terseLabel": "Distributions" } } }, "localname": "Distributionspaidequitystatement", "nsuri": "http://www.tetratec.com/20200630", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsOfPartnersCapital" ], "xbrltype": "monetaryItemType" }, "tti_Distributionstononcontrollingholders": { "auth_ref": [], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash outflow for the return on capital for noncontrolled interest in the entity.", "label": "Distributionstononcontrollingholders", "terseLabel": "Distributionstononcontrollingholders" } } }, "localname": "Distributionstononcontrollingholders", "nsuri": "http://www.tetratec.com/20200630", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "tti_DocumentLineItemsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Document Line Items [Abstract] [Abstract]", "label": "Document Line Items [Abstract]" } } }, "localname": "DocumentLineItemsAbstract", "nsuri": "http://www.tetratec.com/20200630", "xbrltype": "stringItemType" }, "tti_FirstSupplementalIndenturefortheOldNotesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "First Supplemental Indenture for the Old Notes [Member]", "label": "First Supplemental Indenture for the Old Notes [Member]", "terseLabel": "First Supplemental Indenture for the Old Notes [Member]" } } }, "localname": "FirstSupplementalIndenturefortheOldNotesMember", "nsuri": "http://www.tetratec.com/20200630", "presentation": [ "http://www.tetratec.com/role/LongTermDebtAndOtherBorrowingsDetails" ], "xbrltype": "domainItemType" }, "tti_ForwardSaleContractMexicanPesosMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Forward Sale Contract, Mexican Pesos [Member]", "label": "Forward Sale Contract, Mexican Pesos [Member]", "terseLabel": "Forward Sale Contract, Mexican Pesos [Member]" } } }, "localname": "ForwardSaleContractMexicanPesosMember", "nsuri": "http://www.tetratec.com/20200630", "presentation": [ "http://www.tetratec.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "tti_GeneralpartnerinterestMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "General partner interest [Member]", "label": "General partner interest [Member]", "terseLabel": "General Partner [Member]" } } }, "localname": "GeneralpartnerinterestMember", "nsuri": "http://www.tetratec.com/20200630", "presentation": [ "http://www.tetratec.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "tti_Landandbuilding": { "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": "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/20200630", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "tti_LineOfCreditFacilityReserveAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Line Of Credit Facility, Reserve Amount", "label": "Line Of Credit Facility, Reserve Amount", "terseLabel": "Line Of Credit Facility, Reserve Amount" } } }, "localname": "LineOfCreditFacilityReserveAmount", "nsuri": "http://www.tetratec.com/20200630", "presentation": [ "http://www.tetratec.com/role/LongTermDebtAndOtherBorrowingsDetails" ], "xbrltype": "monetaryItemType" }, "tti_NoncoreusedcompressorequipmentheldforsaleMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Non-core used compressor equipment held for sale [Member]", "label": "Non-core used compressor equipment held for sale [Member]", "terseLabel": "Non-core used compressor equipment held for sale [Member]" } } }, "localname": "NoncoreusedcompressorequipmentheldforsaleMember", "nsuri": "http://www.tetratec.com/20200630", "presentation": [ "http://www.tetratec.com/role/BasisOfPresentationAndSignificantAccountingPoliciesAssetsHeldForSaleDetails" ], "xbrltype": "domainItemType" }, "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/20200630", "presentation": [ "http://www.tetratec.com/role/LeasesDetails" ], "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/20200630", "presentation": [ "http://www.tetratec.com/role/LongTermDebtAndOtherBorrowingsDetails" ], "xbrltype": "domainItemType" }, "tti_Partnerscapitalcommon": { "auth_ref": [], "calculation": { "http://www.tetratec.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_PartnersCapital", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of ownership interests represented by common units outstanding.", "label": "Partnerscapitalcommon", "negatedLabel": "Common units" } } }, "localname": "Partnerscapitalcommon", "nsuri": "http://www.tetratec.com/20200630", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "tti_PreferredFairValueAdjustment": { "auth_ref": [], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsOfOperations": { "order": 10.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "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.", "label": "Preferred, Fair Value Adjustment", "terseLabel": "Preferred, Fair Value Adjustment" } } }, "localname": "PreferredFairValueAdjustment", "nsuri": "http://www.tetratec.com/20200630", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "tti_Rate1Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Rate 1 [Member]", "label": "Rate 1 [Member]", "terseLabel": "Rate 1 [Member]" } } }, "localname": "Rate1Member", "nsuri": "http://www.tetratec.com/20200630", "presentation": [ "http://www.tetratec.com/role/LongTermDebtAndOtherBorrowingsDetails" ], "xbrltype": "domainItemType" }, "tti_Rate2Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Rate 2 [Member]", "label": "Rate 2 [Member]", "terseLabel": "Rate 2 [Member]" } } }, "localname": "Rate2Member", "nsuri": "http://www.tetratec.com/20200630", "presentation": [ "http://www.tetratec.com/role/LongTermDebtAndOtherBorrowingsDetails" ], "xbrltype": "domainItemType" }, "tti_Rate3Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Rate 3 [Member]", "label": "Rate 3 [Member]", "terseLabel": "Rate 3 [Member]" } } }, "localname": "Rate3Member", "nsuri": "http://www.tetratec.com/20200630", "presentation": [ "http://www.tetratec.com/role/LongTermDebtAndOtherBorrowingsDetails" ], "xbrltype": "domainItemType" }, "tti_SecondAmendmenttoLoanandSecurityAgreementMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Second Amendment to Loan and Security Agreement [Member]", "label": "Second Amendment to Loan and Security Agreement [Member]", "terseLabel": "Second Amendment to Loan and Security Agreement [Member]" } } }, "localname": "SecondAmendmenttoLoanandSecurityAgreementMember", "nsuri": "http://www.tetratec.com/20200630", "presentation": [ "http://www.tetratec.com/role/LongTermDebtAndOtherBorrowingsDetails" ], "xbrltype": "domainItemType" }, "tti_SecondLienNotesIndentureMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Second Lien Notes Indenture [Member]", "label": "Second Lien Notes Indenture [Member]", "terseLabel": "Second Lien Notes Indenture [Member]" } } }, "localname": "SecondLienNotesIndentureMember", "nsuri": "http://www.tetratec.com/20200630", "presentation": [ "http://www.tetratec.com/role/LongTermDebtAndOtherBorrowingsDetails" ], "xbrltype": "domainItemType" }, "tti_SeniorSecuredFirstLienNotesDue2025Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Senior Secured First Lien Notes Due 2025 [Member]", "label": "Senior Secured First Lien Notes Due 2025 [Member]", "terseLabel": "Senior Secured First Lien Notes Due 2025 [Member]" } } }, "localname": "SeniorSecuredFirstLienNotesDue2025Member", "nsuri": "http://www.tetratec.com/20200630", "presentation": [ "http://www.tetratec.com/role/LongTermDebtAndOtherBorrowingsDetails" ], "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/20200630", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "tti_Weightedaveragecommonunitsoutstandingabstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "", "label": "WeightedAverageCommonUnitsOutstandingAbstract", "terseLabel": "Weighted average common units outstanding:" } } }, "localname": "Weightedaveragecommonunitsoutstandingabstract", "nsuri": "http://www.tetratec.com/20200630", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "tti_Weightedaveragesubordinatedunitsoutstandingabstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "", "label": "WeightedAverageSubordinatedUnitsOutstandingAbstract", "terseLabel": "Weighted average subordinated units outstanding:" } } }, "localname": "Weightedaveragesubordinatedunitsoutstandingabstract", "nsuri": "http://www.tetratec.com/20200630", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r35" ], "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. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r4", "r22", "r146", "r147", "r196" ], "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, 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 for doubtful accounts" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r39" ], "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. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Liabilities, Current", "terseLabel": "Accrued liabilities and other" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r33", "r166" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedLabel": "Less accumulated depreciation" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r57", "r59", "r60" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_PartnersCapital", "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/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r56", "r60", "r61", "r217" ], "lang": { "en-US": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "AOCI Attributable to Parent [Member]", "terseLabel": "Accumulated Other Comprehensive Income [Member]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsOfPartnersCapital" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Reconciliation of net income to cash provided by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r24", "r148", "r149" ], "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/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCostsAndDiscounts": { "auth_ref": [ "r94", "r265" ], "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 amortization expense attributable to debt discount (premium) and debt issuance costs.", "label": "Amortization of Debt Issuance Costs and Discounts", "terseLabel": "Amortization of deferred financing costs" } } }, "localname": "AmortizationOfFinancingCostsAndDiscounts", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetImpairmentCharges": { "auth_ref": [ "r94", "r163" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill.", "label": "Asset Impairment Charges", "terseLabel": "Asset Impairment Charges" } } }, "localname": "AssetImpairmentCharges", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/FairValueMeasurementsDetails", "http://www.tetratec.com/role/ImpairmentAndOtherChargesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetImpairmentChargesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Asset Impairment Charges [Abstract]" } } }, "localname": "AssetImpairmentChargesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_AssetImpairmentChargesTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for the details of the charge against earnings resulting from the aggregate write down of all assets from their carrying value to their fair value. Disclosure may also include a description of the impaired asset and facts and circumstances leading to the impairment, amount of the impairment loss and where the loss is located in the income statement, method(s) for determining fair value, and the segment in which the impaired asset is reported.", "label": "Asset Impairment Charges [Text Block]", "terseLabel": "Asset Impairment Charges [Text Block]" } } }, "localname": "AssetImpairmentChargesTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ImpairmentAndOtherChargesNotes" ], "xbrltype": "textBlockItemType" }, "us-gaap_Assets": { "auth_ref": [ "r141", "r303", "r313" ], "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/2019-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/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets", "http://www.tetratec.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r5", "r6", "r49" ], "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/2019-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/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets", "http://www.tetratec.com/role/ConsolidatedBalanceSheetsParenthetical" ], "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/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by location on balance sheet (statement of financial position).", "label": "Balance Sheet Location [Axis]", "terseLabel": "Balance Sheet Location [Axis]" } } }, "localname": "BalanceSheetLocationAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r228", "r232" ], "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/2019-01-31", "presentation": [ "http://www.tetratec.com/role/FairValueMeasurementsDetails" ], "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/2019-01-31", "presentation": [ "http://www.tetratec.com/role/LongTermDebtAndOtherBorrowingsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r2", "r31", "r96" ], "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", "periodEndLabel": "Cash and cash equivalents at end of period", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets", "http://www.tetratec.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "auth_ref": [ "r12", "r97", "r103" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.", "label": "Cash and Cash Equivalents, Policy [Policy Text Block]", "terseLabel": "Cash and Cash Equivalents, Policy [Policy Text Block]" } } }, "localname": "CashAndCashEquivalentsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/BasisOfPresentationAndSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r90", "r96", "r102" ], "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", "terseLabel": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r90", "r255" ], "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/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.", "label": "Class of Stock [Domain]", "terseLabel": "Class of Stock [Domain]" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r171", "r172" ], "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/2019-01-31", "presentation": [ "http://www.tetratec.com/role/CommitmentsAndContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock [Member]" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "domainItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r64", "r66", "r213", "r219" ], "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. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest", "totalLabel": "Comprehensive income (loss)" } } }, "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r103", "r214", "r220", "r221" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.", "label": "Consolidation, Policy [Policy Text Block]", "terseLabel": "Consolidation policy" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/BasisOfPresentationAndSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConstructionInProgressGross": { "auth_ref": [ "r165" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedBalanceSheets": { "order": 1.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/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r191" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of contract balances and changes in contract balances.", "label": "Contract with Customer, Asset and Liability [Table Text Block]", "terseLabel": "Contract with Customer, Asset and Liability [Table Text Block]" } } }, "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/RevenueFromContractWithCustomersRevenueFromContractWithCustomersTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetGross": { "auth_ref": [ "r189", "r190", "r196" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, before allowance for credit loss, of right to consideration in exchange for good or service transferred to customer, when right is conditioned on something other than passage of time.", "label": "Contract with Customer, Asset, before Allowance for Credit Loss", "terseLabel": "Contract with Customer, Asset, before Allowance for Credit Loss" } } }, "localname": "ContractWithCustomerAssetGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/RevenueFromContractWithCustomersContractAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r197" ], "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": "Contract with Customer, Liability, Revenue Recognized" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/RevenueFromContractWithCustomersContractAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConversionOfStockAmountConverted1": { "auth_ref": [ "r99", "r100", "r101" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The value of the stock converted in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.", "label": "Conversion of Stock, Amount Converted", "terseLabel": "Conversion of Stock, Amount Converted" } } }, "localname": "ConversionOfStockAmountConverted1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsOfPartnersCapital" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConversionOfStockSharesConverted1": { "auth_ref": [ "r99", "r100", "r101" ], "lang": { "en-US": { "role": { "documentation": "The number of shares converted in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.", "label": "Conversion of Stock, Shares Converted", "terseLabel": "Conversion of Stock, Shares Converted" } } }, "localname": "ConversionOfStockSharesConverted1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsOfPartnersCapital" ], "xbrltype": "sharesItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r73" ], "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 Goods and Services Sold" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2019-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/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_CostOfRevenue": { "auth_ref": [ "r74" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "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": "Cost of Revenue" } } }, "localname": "CostOfRevenue", "nsuri": "http://fasb.org/us-gaap/2019-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 (excluding depreciation and amortization expense):" } } }, "localname": "CostOfRevenueAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r15", "r16", "r17", "r304", "r305", "r312" ], "lang": { "en-US": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]", "terseLabel": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/LongTermDebtAndOtherBorrowingsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.", "label": "Debt Instrument, Basis Spread on Variable Rate", "terseLabel": "Debt Instrument, Basis Spread on Variable Rate" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/LongTermDebtAndOtherBorrowingsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentCarryingAmount": { "auth_ref": [ "r17", "r175", "r305", "r312" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.", "label": "Long-term Debt, Gross", "terseLabel": "Long-term Debt, Gross" } } }, "localname": "DebtInstrumentCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/LongTermDebtAndOtherBorrowingsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r41" ], "lang": { "en-US": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Senior Note interest rate", "verboseLabel": "Debt Instrument, Interest Rate, Stated Percentage" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/FairValueMeasurementsDetails", "http://www.tetratec.com/role/LongTermDebtAndOtherBorrowingsDetails" ], "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/2019-01-31", "presentation": [ "http://www.tetratec.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetails1", "http://www.tetratec.com/role/LongTermDebtAndOtherBorrowingsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r42" ], "lang": { "en-US": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument, Name [Domain]", "terseLabel": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/LongTermDebtAndOtherBorrowingsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodAxis": { "auth_ref": [ "r310" ], "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/2019-01-31", "presentation": [ "http://www.tetratec.com/role/LongTermDebtAndOtherBorrowingsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodDomain": { "auth_ref": [ "r310" ], "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/2019-01-31", "presentation": [ "http://www.tetratec.com/role/LongTermDebtAndOtherBorrowingsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodFourMember": { "auth_ref": [ "r310" ], "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/2019-01-31", "presentation": [ "http://www.tetratec.com/role/LongTermDebtAndOtherBorrowingsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodOneMember": { "auth_ref": [ "r310" ], "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/2019-01-31", "presentation": [ "http://www.tetratec.com/role/LongTermDebtAndOtherBorrowingsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodThreeMember": { "auth_ref": [ "r310" ], "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/2019-01-31", "presentation": [ "http://www.tetratec.com/role/LongTermDebtAndOtherBorrowingsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodTwoMember": { "auth_ref": [ "r310" ], "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/2019-01-31", "presentation": [ "http://www.tetratec.com/role/LongTermDebtAndOtherBorrowingsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPricePercentage": { "auth_ref": [ "r310" ], "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": "Debt Instrument, Redemption Price, Percentage" } } }, "localname": "DebtInstrumentRedemptionPricePercentage", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/LongTermDebtAndOtherBorrowingsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r42", "r108", "r181", "r182", "r183", "r184", "r263", "r264", "r267", "r311" ], "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/2019-01-31", "presentation": [ "http://www.tetratec.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetails1", "http://www.tetratec.com/role/LongTermDebtAndOtherBorrowingsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet": { "auth_ref": [ "r263", "r264", "r265", "r266", "r267" ], "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/2019-01-31", "presentation": [ "http://www.tetratec.com/role/LongTermDebtAndOtherBorrowingsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtRelatedCommitmentFeesAndDebtIssuanceCosts": { "auth_ref": [ "r77" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Represents the charge against earnings during the period for commitment fees and debt issuance expenses.", "label": "Debt Related Commitment Fees and Debt Issuance Costs", "terseLabel": "Debt Related Commitment Fees and Debt Issuance Costs" } } }, "localname": "DebtRelatedCommitmentFeesAndDebtIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/LongTermDebtAndOtherBorrowingsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredCostsAndOtherAssets": { "auth_ref": [], "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 deferred cost assets and assets classified as other.", "label": "Deferred Costs and Other Assets", "terseLabel": "Deferred Costs and Other Assets" } } }, "localname": "DeferredCostsAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets", "http://www.tetratec.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeCurrent": { "auth_ref": [ "r173" ], "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": "Deferred Income, Current" } } }, "localname": "DeferredIncomeCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r94", "r106", "r209", "r210" ], "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 deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Income Tax Expense (Benefit)", "terseLabel": "Provision (benefit) for deferred income taxes" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRevenue": { "auth_ref": [ "r25" ], "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/2019-01-31", "presentation": [ "http://www.tetratec.com/role/RevenueFromContractWithCustomersContractAssetsAndLiabilitiesDetails" ], "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/2019-01-31", "presentation": [ "http://www.tetratec.com/role/RevenueFromContractWithCustomersContractAssetsAndLiabilitiesDetails" ], "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": "Deferred Revenue, Revenue Recognized" } } }, "localname": "DeferredRevenueRevenueRecognized1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/RevenueFromContractWithCustomersContractAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOther": { "auth_ref": [ "r204", "r207", "r208" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "tti_Totalotherassets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.", "label": "Deferred Tax Assets, Other", "terseLabel": "Deferred tax asset" } } }, "localname": "DeferredTaxAssetsOther", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesOther": { "auth_ref": [ "r204", "r207", "r208" ], "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 of deferred tax liability attributable to taxable temporary differences classified as other.", "label": "Deferred Tax Liabilities, Other", "terseLabel": "Deferred tax liabilities" } } }, "localname": "DeferredTaxLiabilitiesOther", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeContractTypeDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.", "label": "Derivative Contract [Domain]", "terseLabel": "Derivative, Name [Domain]" } } }, "localname": "DerivativeContractTypeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DerivativeFairValueOfDerivativeAsset": { "auth_ref": [ "r50", "r52", "r230", "r300" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value, before effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets elected not to be offset. Excludes assets not subject to a master netting arrangement.", "label": "Derivative Asset, Fair Value, Gross Asset", "terseLabel": "Derivative Asset, Fair Value, Gross Asset" } } }, "localname": "DerivativeFairValueOfDerivativeAsset", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/FairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeFairValueOfDerivativeLiability": { "auth_ref": [ "r50", "r52", "r230", "r300" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Fair value, before effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities elected not to be offset. Excludes liabilities not subject to a master netting arrangement.", "label": "Derivative Liability, Fair Value, Gross Liability", "negatedTerseLabel": "Derivative Liability, Fair Value, Gross Liability" } } }, "localname": "DerivativeFairValueOfDerivativeLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/FairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeForwardExchangeRate1": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Contractual rate at which a foreign currency can be purchased or sold.", "label": "Derivative, Forward Exchange Rate", "terseLabel": "Traded exchange rate" } } }, "localname": "DerivativeForwardExchangeRate1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/FairValueMeasurementsDetails" ], "xbrltype": "pureItemType" }, "us-gaap_DerivativeInstrumentRiskAxis": { "auth_ref": [ "r229", "r231", "r234", "r235" ], "lang": { "en-US": { "role": { "documentation": "Information by type of derivative contract.", "label": "Derivative Instrument [Axis]", "terseLabel": "Derivative, by Nature [Axis]" } } }, "localname": "DerivativeInstrumentRiskAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": { "auth_ref": [ "r240" ], "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": "Market Risks and Derivative Contracts" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/FairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_DerivativeLiabilityFairValueGrossAsset": { "auth_ref": [ "r51", "r53", "r230" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value of asset associated with financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.", "label": "Derivative Liability, Fair Value, Gross Asset", "terseLabel": "Derivative Liability, Fair Value, Gross Asset" } } }, "localname": "DerivativeLiabilityFairValueGrossAsset", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/FairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Derivative [Line Items]", "terseLabel": "Derivative [Line Items]" } } }, "localname": "DerivativeLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeMaturityDates": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Date the derivative contract matures, in CCYY-MM-DD format.", "label": "Derivative, Maturity Date", "terseLabel": "Value date" } } }, "localname": "DerivativeMaturityDates", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/FairValueMeasurementsDetails" ], "xbrltype": "dateItemType" }, "us-gaap_DerivativeNotionalAmount": { "auth_ref": [ "r223", "r225" ], "lang": { "en-US": { "role": { "documentation": "Nominal or face amount used to calculate payment on derivative.", "label": "Derivative, Notional Amount", "terseLabel": "Derivative, Notional Amount" } } }, "localname": "DerivativeNotionalAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/FairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeTable": { "auth_ref": [ "r111", "r222", "r224", "r225", "r226", "r227", "r233", "r234", "r236", "r237", "r239" ], "lang": { "en-US": { "role": { "documentation": "Schedule that describes and identifies a derivative or group of derivatives on a disaggregated basis, such as for individual instruments, or small groups of similar instruments. May include a combination of the type of instrument, risks being hedged, notional amount, hedge designation, related hedged item, inception date, maturity date, or other relevant item.", "label": "Derivative [Table]", "terseLabel": "Derivative [Table]" } } }, "localname": "DerivativeTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "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/2019-01-31", "presentation": [ "http://www.tetratec.com/role/FairValueMeasurementsDetails" ], "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/2019-01-31", "presentation": [ "http://www.tetratec.com/role/RevenueFromContractWithCustomersDisaggregationOfRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [], "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/2019-01-31", "presentation": [ "http://www.tetratec.com/role/RevenueFromContractWithCustomersDisaggregationOfRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r195" ], "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/2019-01-31", "presentation": [ "http://www.tetratec.com/role/RevenueFromContractWithCustomersDisaggregationOfRevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DistributionMadeToLimitedPartnerDistributionsDeclaredPerUnit": { "auth_ref": [ "r125", "r126", "r185" ], "lang": { "en-US": { "role": { "documentation": "Per unit of ownership amount of cash distributions declared to unit-holder of a limited partnership (LP).", "label": "Distribution Made to Limited Partner, Distributions Declared, Per Unit", "terseLabel": "Distribution Made to Limited Partner, Distributions Declared, Per Unit", "verboseLabel": "Amount of declared distribution" } } }, "localname": "DistributionMadeToLimitedPartnerDistributionsDeclaredPerUnit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetails1", "http://www.tetratec.com/role/SubsequentEventsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_DistributionMadeToLimitedPartnerDistributionsPaidPerUnit": { "auth_ref": [ "r125", "r126", "r185" ], "lang": { "en-US": { "role": { "documentation": "Per unit of ownership amount of cash distributions paid to unit-holder of a limited partnership (LP).", "label": "Distribution Made to Limited Partner, Distributions Paid, Per Unit", "terseLabel": "Distributions" } } }, "localname": "DistributionMadeToLimitedPartnerDistributionsPaidPerUnit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsOfPartnersCapitalParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_DividendsDeclaredTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of information related to dividends declared, including paid and unpaid dividends.", "label": "Dividends Declared [Table Text Block]", "terseLabel": "Distributions policy" } } }, "localname": "DividendsDeclaredTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/BasisOfPresentationAndSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_DueToRelatedPartiesCurrent": { "auth_ref": [ "r35", "r110", "r288" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying amount as of the balance sheet date of obligations due all related parties. For classified balance sheets, represents the current portion of such liabilities (due within one year or within the normal operating cycle if longer).", "label": "Due to Related Parties, Current", "terseLabel": "Amounts payable to affiliates" } } }, "localname": "DueToRelatedPartiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DueToRelatedPartiesNoncurrent": { "auth_ref": [ "r43", "r110", "r288" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Portion of the carrying amount as of the balance sheet date of obligations due all related parties that is payable after one year or beyond the normal operating cycle if longer.", "label": "Due to Related Parties, Noncurrent", "terseLabel": "Due to Related Parties, Noncurrent" } } }, "localname": "DueToRelatedPartiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets", "http://www.tetratec.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r71", "r114", "r115", "r116", "r117", "r118", "r122", "r308", "r317" ], "lang": { "en-US": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "terseLabel": "Basic" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings Per Share, Basic and Diluted, Other Disclosures [Abstract]", "terseLabel": "Net income (loss) per subordinated unit:" } } }, "localname": "EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r71", "r114", "r115", "r116", "r117", "r118", "r122", "r308", "r317" ], "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": "Earnings Per Share, Diluted" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerSharePolicyTextBlock": { "auth_ref": [ "r103", "r119", "r120", "r121" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.", "label": "Earnings Per Share, Policy [Policy Text Block]", "terseLabel": "Earnings per common unit policy" } } }, "localname": "EarningsPerSharePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/BasisOfPresentationAndSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_EarningsPerUnitAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings Per Unit [Abstract]", "terseLabel": "Net income (loss) per common unit:" } } }, "localname": "EarningsPerUnitAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents": { "auth_ref": [ "r255" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) from the effect of exchange rate changes on cash and cash equivalent balances held in foreign currencies.", "label": "Effect of Exchange Rate on Cash and Cash Equivalents", "terseLabel": "Effect of Exchange Rate on Cash and Cash Equivalents" } } }, "localname": "EffectOfExchangeRateOnCashAndCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r109", "r205", "r206" ], "lang": { "en-US": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Effective Income Tax Rate Reconciliation, Percent", "terseLabel": "Effective Income Tax Rate Reconciliation, Percent" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/IncomeTaxesIncomeTaxDetails" ], "xbrltype": "percentItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r201", "r202", "r203", "r242", "r296" ], "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/2019-01-31", "presentation": [ "http://www.tetratec.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByLiabilityClassAxis": { "auth_ref": [ "r246", "r247" ], "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/2019-01-31", "presentation": [ "http://www.tetratec.com/role/BasisOfPresentationAndSignificantAccountingPoliciesAssetsHeldForSaleDetails", "http://www.tetratec.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r241", "r242", "r243", "r244", "r248" ], "lang": { "en-US": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]", "terseLabel": "Measurement Frequency [Axis]" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/BasisOfPresentationAndSignificantAccountingPoliciesAssetsHeldForSaleDetails", "http://www.tetratec.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r201", "r202", "r203", "r242", "r297" ], "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/2019-01-31", "presentation": [ "http://www.tetratec.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r201", "r202", "r203", "r242", "r298" ], "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/2019-01-31", "presentation": [ "http://www.tetratec.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r201", "r202", "r203", "r242", "r299" ], "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/2019-01-31", "presentation": [ "http://www.tetratec.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain": { "auth_ref": [ "r245" ], "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/2019-01-31", "presentation": [ "http://www.tetratec.com/role/BasisOfPresentationAndSignificantAccountingPoliciesAssetsHeldForSaleDetails", "http://www.tetratec.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Measurement frequency.", "label": "Measurement Frequency [Domain]", "terseLabel": "Measurement Frequency [Domain]" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/BasisOfPresentationAndSignificantAccountingPoliciesAssetsHeldForSaleDetails", "http://www.tetratec.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [], "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/2019-01-31", "presentation": [ "http://www.tetratec.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r246", "r248" ], "lang": { "en-US": { "role": { "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.", "label": "Fair Value, Recurring [Member]", "terseLabel": "Fair Value, Recurring [Member]" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/BasisOfPresentationAndSignificantAccountingPoliciesAssetsHeldForSaleDetails", "http://www.tetratec.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "auth_ref": [ "r103", "r249", "r250" ], "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 of Financial Instruments, Policy [Policy Text Block]" } } }, "localname": "FairValueOfFinancialInstrumentsPolicy", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/BasisOfPresentationAndSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable": { "auth_ref": [ "r228", "r233", "r238" ], "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/2019-01-31", "presentation": [ "http://www.tetratec.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinanceLeaseInterestExpense": { "auth_ref": [ "r273", "r276", "r285" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of interest expense on finance lease liability.", "label": "Finance Lease, Interest Expense", "terseLabel": "Finance Lease, Interest Expense" } } }, "localname": "FinanceLeaseInterestExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/LeasesDetails", "http://www.tetratec.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiability": { "auth_ref": [ "r272", "r284" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease.", "label": "Finance Lease, Liability", "terseLabel": "Finance Lease, Liability" } } }, "localname": "FinanceLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r284" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of finance lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to finance lease liability recognized in statement of financial position.", "label": "Finance Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Finance Lease, Liability, Maturity" } } }, "localname": "FinanceLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/LeasesTables", "http://www.tetratec.com/role/RelatedPartyTransactionsRelatedPartyTransactionsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r161" ], "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/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r157", "r158", "r161", "r162", "r301" ], "lang": { "en-US": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ImpairmentAndOtherChargesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r157", "r160" ], "lang": { "en-US": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ImpairmentAndOtherChargesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ForeignCurrencyContractAssetFairValueDisclosure": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value portion of asset contracts related to the exchange of different currencies, including, but not limited to, foreign currency options, forward contracts, and swaps.", "label": "Foreign Currency Contract, Asset, Fair Value Disclosure", "terseLabel": "Foreign Currency Contract, Asset, Fair Value Disclosure" } } }, "localname": "ForeignCurrencyContractAssetFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/FairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Fair value portion of liability contracts related to the exchange of different currencies, including, but not limited to, foreign currency options, forward (delivery or nondelivery) contracts, and swaps entered into.", "label": "Foreign Currency Contracts, Liability, Fair Value Disclosure", "negatedTerseLabel": "Foreign Currency Contracts, Liability, Fair Value Disclosure" } } }, "localname": "ForeignCurrencyContractsLiabilityFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/FairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyDisclosureTextBlock": { "auth_ref": [ "r261" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for foreign currency transactions and translation. This may include description of foreign currency transactions, foreign currency gains and losses, explanation of change in cumulative translation adjustment, description of effect of subsequent foreign currency exchange rate change, cumulative translation adjustment movement, foreign currency translation adjustment by component movement, translation adjustment for net investment hedge movement, adjustment for long-term intercompany transactions, schedule of long-term intercompany balances and any other foreign currency transactions and translation related items.", "label": "Foreign Currency Disclosure [Text Block]", "terseLabel": "Foreign currencies policy" } } }, "localname": "ForeignCurrencyDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/BasisOfPresentationAndSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": { "auth_ref": [ "r252", "r253", "r254" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount before tax of foreign currency transaction realized and unrealized gain (loss) recognized in the income statement.", "label": "Foreign Currency Transaction Gain (Loss), before Tax", "terseLabel": "Net gains associated with foreign currency derivative program" } } }, "localname": "ForeignCurrencyTransactionGainLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/FairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyTransactionGainLossRealized": { "auth_ref": [ "r252", "r253", "r254" ], "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 exchange gains (losses)" } } }, "localname": "ForeignCurrencyTransactionGainLossRealized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "auth_ref": [ "r94" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsOfCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.", "label": "Gain (Loss) on Disposition of Property Plant Equipment", "negatedTerseLabel": "(Gain) Loss on sale of property, plant, and equipment" } } }, "localname": "GainLossOnSaleOfPropertyPlantEquipment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralPartnerMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Party to a partnership business who has unlimited liability.", "label": "General Partner [Member]", "terseLabel": "General Partner [Member]" } } }, "localname": "GeneralPartnerMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsOfOperations", "http://www.tetratec.com/role/ConsolidatedStatementsOfPartnersCapital" ], "xbrltype": "domainItemType" }, "us-gaap_GeneralPartnersCapitalAccount": { "auth_ref": [ "r187" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_PartnersCapital", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The amount of the general partner's ownership interest.", "label": "General Partners' Capital Account", "terseLabel": "General partner interest" } } }, "localname": "GeneralPartnersCapitalAccount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairedLongLivedAssetsHeldAndUsedLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Impaired Long-Lived Assets Held and Used [Line Items]", "terseLabel": "Impaired Long-Lived Assets Held and Used [Line Items]" } } }, "localname": "ImpairedLongLivedAssetsHeldAndUsedLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ImpairmentAndOtherChargesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ImpairmentOfLongLivedAssetsHeldForUse": { "auth_ref": [ "r94", "r163", "r168", "r326" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.tetratec.com/role/ConsolidatedStatementsOfOperations": { "order": 4.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "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 of Long-Lived Assets Held-for-use" } } }, "localname": "ImpairmentOfLongLivedAssetsHeldForUse", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetails1", "http://www.tetratec.com/role/ConsolidatedStatementsOfCashFlows", "http://www.tetratec.com/role/ConsolidatedStatementsOfOperations", "http://www.tetratec.com/role/ImpairmentAndOtherChargesDetails", "http://www.tetratec.com/role/LongTermDebtAndOtherBorrowingsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for the impairment and disposal of long-lived assets including goodwill and other intangible assets.", "label": "Impairment or Disposal of Long-Lived Assets, Including Intangible Assets, Policy [Policy Text Block]", "terseLabel": "Impairment or Disposal of Long-Lived Assets, Including Intangible Assets, Policy [Policy Text Block]" } } }, "localname": "ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/BasisOfPresentationAndSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r70", "r114", "r302", "r307", "r318" ], "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 of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Income (loss) before income tax provision" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r212" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r106", "r140", "r211" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_ProfitLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "verboseLabel": "Provision (benefit) for income taxes" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r98" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.", "label": "Income Taxes Paid, Net", "terseLabel": "Income taxes paid" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "auth_ref": [ "r93" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsOfCashFlows": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.", "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities", "terseLabel": "Accounts payable and accrued expenses" } } }, "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r93" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsOfCashFlows": { "order": 13.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/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDueFromRelatedParties": { "auth_ref": [ "r93" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in receivables to be collected from other entities that could exert significant influence over the reporting entity.", "label": "Increase (Decrease) in Due from Related Parties", "negatedTerseLabel": "Due from Related Parties, Current" } } }, "localname": "IncreaseDecreaseInDueFromRelatedParties", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r93" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsOfCashFlows": { "order": 14.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/2019-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:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet": { "auth_ref": [ "r93" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsOfCashFlows": { "order": 17.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/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPartnersCapitalRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Partners' Capital [Roll Forward]", "terseLabel": "Partners' capital rollforward" } } }, "localname": "IncreaseDecreaseInPartnersCapitalRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsOfPartnersCapital" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInPrepaidExpense": { "auth_ref": [ "r93" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsOfCashFlows": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the amount of outstanding money paid in advance for goods or services that bring economic benefits for future periods.", "label": "Increase (Decrease) in Prepaid Expense", "negatedTerseLabel": "Prepaid expenses and other current assets" } } }, "localname": "IncreaseDecreaseInPrepaidExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InsuranceRecoveries": { "auth_ref": [ "r75" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://www.tetratec.com/role/ConsolidatedStatementsOfOperations": { "order": 5.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "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" } } }, "localname": "InsuranceRecoveries", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsOfCashFlows", "http://www.tetratec.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r156", "r159" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedBalanceSheets": { "order": 2.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": "Intangible assets, net of accumulated amortization" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r68", "r139", "r262", "r265", "r309" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsOfOperations": { "order": 7.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense", "verboseLabel": "Interest expense, net" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r87", "r91", "r98" ], "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/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryCurrentTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about inventory expected to be sold or consumed within one year or operating cycle, if longer.", "label": "Inventory, Current [Table]", "terseLabel": "Inventory, Current [Table]" } } }, "localname": "InventoryCurrentTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/InventoriesInventoriesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Inventory Disclosure [Abstract]" } } }, "localname": "InventoryDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r155" ], "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": "Inventory Disclosure [Text Block]" } } }, "localname": "InventoryDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/InventoriesInventoriesNotes" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryLineItems": { "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": "Inventory [Line Items]", "terseLabel": "Inventory [Line Items]" } } }, "localname": "InventoryLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/InventoriesInventoriesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r3", "r47", "r152" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.tetratec.com/role/InventoriesInventoriesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Net", "terseLabel": "Inventory, Net", "totalLabel": "Inventory, Net" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets", "http://www.tetratec.com/role/InventoriesInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryPolicyTextBlock": { "auth_ref": [ "r8", "r48", "r103", "r123", "r153", "r154" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.", "label": "Inventory, Policy [Policy Text Block]", "terseLabel": "Inventory, Policy [Policy Text Block]" } } }, "localname": "InventoryPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/BasisOfPresentationAndSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryWorkInProcess": { "auth_ref": [ "r45" ], "calculation": { "http://www.tetratec.com/role/InventoriesInventoriesDetails": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "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/2019-01-31", "presentation": [ "http://www.tetratec.com/role/InventoriesInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r283" ], "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 [Table Text Block]" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_LesseeFinanceLeasesTextBlock": { "auth_ref": [ "r286" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for finance leases of lessee. Includes, but is not limited to, description of lessee's finance lease and maturity analysis of finance lease liability.", "label": "Lessee, Finance Leases [Text Block]", "terseLabel": "Lessee, Finance Leases [Text Block]" } } }, "localname": "LesseeFinanceLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/LeasesNotes" ], "xbrltype": "textBlockItemType" }, "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/2019-01-31", "presentation": [ "http://www.tetratec.com/role/LeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionTable": { "auth_ref": [ "r275" ], "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/2019-01-31", "presentation": [ "http://www.tetratec.com/role/LeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r284" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Payments, Due", "terseLabel": "Lessee, Operating Lease, Liability, Payments, Due" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r284" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due after fifth fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due after Year Five", "terseLabel": "Lessee, Operating Lease, Liability, Payments, Due after Year Five" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r284" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fifth fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Five", "terseLabel": "Lessee, Operating Lease, Liability, Payments, Due Year Five" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r284" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fourth fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Four", "terseLabel": "Lessee, Operating Lease, Liability, Payments, Due Year Four" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r284" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in third fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Three", "terseLabel": "Lessee, Operating Lease, Liability, Payments, Due Year Three" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r284" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in second fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Two", "terseLabel": "Lessee, Operating Lease, Liability, Payments, Due Year Two" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r284" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease having an initial or remaining lease term in excess of one year due in remainder of fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Remainder of Fiscal Year", "terseLabel": "Lessee, Operating Lease, Liability, Payments, Remainder of Fiscal Year" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r284" ], "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": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r286" ], "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": "Lessee, Operating Leases [Text Block]" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/LeasesNotes", "http://www.tetratec.com/role/LeasesTables" ], "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": "Letters of Credit Outstanding, Amount" } } }, "localname": "LettersOfCreditOutstandingAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/LongTermDebtAndOtherBorrowingsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities [Abstract]", "terseLabel": "LIABILITIES AND PARTNERS' CAPITAL" } } }, "localname": "LiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets", "http://www.tetratec.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r23", "r306", "r315" ], "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 partners' capital" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r40" ], "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/2019-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/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesFairValueAdjustment": { "auth_ref": [], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://www.tetratec.com/role/ConsolidatedStatementsOfOperations": { "order": 8.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "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.", "label": "Liabilities, Fair Value Adjustment", "negatedLabel": "Liabilities, Fair Value Adjustment", "negatedTerseLabel": "Liabilities, Fair Value Adjustment", "terseLabel": "Liabilities, Fair Value Adjustment" } } }, "localname": "LiabilitiesFairValueAdjustment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsOfCashFlows", "http://www.tetratec.com/role/ConsolidatedStatementsOfOperations", "http://www.tetratec.com/role/FairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesFairValueDisclosure": { "auth_ref": [ "r241" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Fair value of financial and nonfinancial obligations.", "label": "Financial and Nonfinancial Liabilities, Fair Value Disclosure", "terseLabel": "Financial and Nonfinancial Liabilities, Fair Value Disclosure" } } }, "localname": "LiabilitiesFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/BasisOfPresentationAndSignificantAccountingPoliciesAssetsHeldForSaleDetails", "http://www.tetratec.com/role/FairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesNoncurrent": { "auth_ref": [ "r9", "r10", "r11", "r17", "r18" ], "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 other liabilities" } } }, "localname": "LiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesNoncurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities, Noncurrent [Abstract]", "terseLabel": "Other liabilities:" } } }, "localname": "LiabilitiesNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LimitedLiabilityCompanyLLCOrLimitedPartnershipLPManagingMemberOrGeneralPartnerOwnershipInterest": { "auth_ref": [ "r126" ], "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": "Limited Liability Company (LLC) or Limited Partnership (LP), Managing Member or General Partner, Ownership Interest" } } }, "localname": "LimitedLiabilityCompanyLLCOrLimitedPartnershipLPManagingMemberOrGeneralPartnerOwnershipInterest", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_LimitedLiabilityCompanyLLCOrLimitedPartnershipLPMembersOrLimitedPartnersOwnershipInterest": { "auth_ref": [ "r126" ], "lang": { "en-US": { "role": { "documentation": "Percentage investment held by members or limited partners of limited liability company (LLC) or limited partnership (LP).", "label": "Limited Liability Company or Limited Partnership, Members or Limited Partners, Ownership Interest", "terseLabel": "Limited Liability Company or Limited Partnership, Members or Limited Partners, Ownership Interest" } } }, "localname": "LimitedLiabilityCompanyLLCOrLimitedPartnershipLPMembersOrLimitedPartnersOwnershipInterest", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_LimitedPartnersCapitalAccountUnitsOutstanding": { "auth_ref": [ "r125", "r187" ], "lang": { "en-US": { "role": { "documentation": "The number of limited partner units outstanding.", "label": "Limited Partners' Capital Account, Units Outstanding", "terseLabel": "Common units issued and outstanding" } } }, "localname": "LimitedPartnersCapitalAccountUnitsOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.tetratec.com/role/ConsolidatedStatementsOfPartnersCapital" ], "xbrltype": "sharesItemType" }, "us-gaap_LineOfCreditFacilityCommitmentFeePercentage": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The fee, expressed as a percentage of the line of credit facility, for the line of credit facility regardless of whether the facility has been used.", "label": "Line of Credit Facility, Commitment Fee Percentage", "terseLabel": "Line of Credit Facility, Commitment Fee Percentage" } } }, "localname": "LineOfCreditFacilityCommitmentFeePercentage", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/LongTermDebtAndOtherBorrowingsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding": { "auth_ref": [ "r251" ], "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": "Line of Credit Facility, Fair Value of Amount Outstanding" } } }, "localname": "LineOfCreditFacilityFairValueOfAmountOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetails1", "http://www.tetratec.com/role/LongTermDebtAndOtherBorrowingsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r36" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "terseLabel": "Line of Credit Facility, Maximum Borrowing Capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/LongTermDebtAndOtherBorrowingsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "auth_ref": [ "r36" ], "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": "Line of Credit Facility, Remaining Borrowing Capacity" } } }, "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/LongTermDebtAndOtherBorrowingsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LondonInterbankOfferedRateLIBORMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Interest rate at which a bank borrows funds from other banks in the London interbank market.", "label": "London Interbank Offered Rate (LIBOR) [Member]", "terseLabel": "London Interbank Offered Rate (LIBOR) [Member]" } } }, "localname": "LondonInterbankOfferedRateLIBORMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/LongTermDebtAndOtherBorrowingsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongLivedAssetsHeldForSaleLineItems": { "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 Lived Assets Held-for-sale [Line Items]", "terseLabel": "Long Lived Assets Held-for-sale [Line Items]" } } }, "localname": "LongLivedAssetsHeldForSaleLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/BasisOfPresentationAndSignificantAccountingPoliciesAssetsHeldForSaleDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r17", "r176", "r305", "r314" ], "calculation": { "http://www.tetratec.com/role/LongTermDebtAndOtherBorrowingsDetails": { "order": 1.0, "parentTag": "us-gaap_LongTermDebtNoncurrent", "weight": 1.0 } }, "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/2019-01-31", "presentation": [ "http://www.tetratec.com/role/LongTermDebtAndOtherBorrowingsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r37" ], "calculation": { "http://www.tetratec.com/role/LongTermDebtAndOtherBorrowingsDetails": { "order": 2.0, "parentTag": "us-gaap_LongTermDebtNoncurrent", "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": "Less current portion" } } }, "localname": "LongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/LongTermDebtAndOtherBorrowingsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r42" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 }, "http://www.tetratec.com/role/LongTermDebtAndOtherBorrowingsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt, Excluding Current Maturities", "terseLabel": "Long-term debt, net", "totalLabel": "Long-term debt, net" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets", "http://www.tetratec.com/role/LongTermDebtAndOtherBorrowingsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtTextBlock": { "auth_ref": [ "r177" ], "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/2019-01-31", "presentation": [ "http://www.tetratec.com/role/LongTermDebtAndOtherBorrowings" ], "xbrltype": "textBlockItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r42" ], "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/2019-01-31", "presentation": [ "http://www.tetratec.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetails1", "http://www.tetratec.com/role/FairValueMeasurementsDetails", "http://www.tetratec.com/role/LongTermDebtAndOtherBorrowingsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r42", "r174" ], "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/2019-01-31", "presentation": [ "http://www.tetratec.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetails1", "http://www.tetratec.com/role/FairValueMeasurementsDetails", "http://www.tetratec.com/role/LongTermDebtAndOtherBorrowingsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MachineryAndEquipmentGross": { "auth_ref": [ "r7", "r165" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedBalanceSheets": { "order": 3.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": "Compressors and equipment" } } }, "localname": "MachineryAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_MandatorilyRedeemablePreferredStockMember": { "auth_ref": [ "r178", "r179" ], "lang": { "en-US": { "role": { "documentation": "Preferred shares that an entity is required to redeem for cash or other assets at a fixed or determinable date or upon the occurrence of an event.", "label": "Mandatorily Redeemable Preferred Stock [Member]", "terseLabel": "Mandatorily Redeemable Preferred Stock [Member]" } } }, "localname": "MandatorilyRedeemablePreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NatureOfOperations": { "auth_ref": [ "r128", "r136" ], "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 [Text Block]" } } }, "localname": "NatureOfOperations", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/BasisOfPresentationAndSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r90" ], "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 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 used in financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2019-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/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r90" ], "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 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 used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2019-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/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r90", "r92", "r95" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2019-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/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLossAllocatedToGeneralPartners": { "auth_ref": [ "r187" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate amount of net income allocated to general partners.", "label": "Net Income (Loss) Allocated to General Partners", "terseLabel": "General partner interest in net income (loss)", "verboseLabel": "Net Income (Loss) Allocated to General Partners" } } }, "localname": "NetIncomeLossAllocatedToGeneralPartners", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsOfOperations", "http://www.tetratec.com/role/ConsolidatedStatementsOfPartnersCapital" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAllocatedToLimitedPartners": { "auth_ref": [ "r188" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate amount of net income allocated to limited partners.", "label": "Net Income (Loss) Allocated to Limited Partners", "terseLabel": "Common units interest in net income (loss)", "verboseLabel": "Net Income (Loss) Allocated to Limited Partners" } } }, "localname": "NetIncomeLossAllocatedToLimitedPartners", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsOfOperations", "http://www.tetratec.com/role/ConsolidatedStatementsOfPartnersCapital" ], "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 policy" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/BasisOfPresentationAndSignificantAccountingPoliciesPolicies" ], "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/2019-01-31", "presentation": [ "http://www.tetratec.com/role/RevenueFromContractWithCustomersDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NotesPayable": { "auth_ref": [ "r17", "r305", "r314" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Including the current and noncurrent portions, aggregate carrying amount of all types of notes payable, as of the balance sheet date, with initial maturities beyond one year or beyond the normal operating cycle, if longer.", "label": "Notes Payable", "terseLabel": "Notes Payable" } } }, "localname": "NotesPayable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/FairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesPayableFairValueDisclosure": { "auth_ref": [ "r38" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Fair value portion of notes payable.", "label": "Notes Payable, Fair Value Disclosure", "terseLabel": "Fair value of Senior Notes" } } }, "localname": "NotesPayableFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/FairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [], "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/2019-01-31", "presentation": [ "http://www.tetratec.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetails1" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r277", "r285" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "Operating Lease, Cost", "terseLabel": "Operating Lease, Cost" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r272" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "terseLabel": "Operating Lease, Liability" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r272" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Operating Lease, Liability, Current" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetails1", "http://www.tetratec.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r272" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "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, Liability, Noncurrent" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetails1", "http://www.tetratec.com/role/ConsolidatedBalanceSheets", "http://www.tetratec.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r274", "r279" ], "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 Lease, Payments" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r271" ], "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 lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating Lease, Right-of-Use Asset" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/BasisOfPresentationAndSignificantAccountingPoliciesDetails1", "http://www.tetratec.com/role/ConsolidatedBalanceSheets", "http://www.tetratec.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r282", "r285" ], "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 Lease, Weighted Average Discount Rate, Percent" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/LeasesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r281", "r285" ], "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 Lease, Weighted Average Remaining Lease Term" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/LeasesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax": { "auth_ref": [ "r55", "r57", "r256", "r257", "r259", "r260" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax, before reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss) Arising During Period, Net of Tax", "terseLabel": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss) Arising During Period, Net of Tax" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsOfPartnersCapitalParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "auth_ref": [ "r54", "r258" ], "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": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax": { "auth_ref": [ "r54", "r58" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 3.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of tax expense (benefit), after 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 Translation Adjustment, Tax", "terseLabel": "Foreign currency translation adjustment" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r63", "r66", "r67", "r180" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss).", "label": "Other Comprehensive Income (Loss), Net of Tax", "verboseLabel": "Other comprehensive income (loss)" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsOfPartnersCapital" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCurrentAssetsMember": { "auth_ref": [ "r228", "r238" ], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing other current assets.", "label": "Other Current Assets [Member]", "terseLabel": "Other Current Assets [Member]" } } }, "localname": "OtherCurrentAssetsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherCurrentLiabilitiesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing other current liabilities.", "label": "Other Current Liabilities [Member]", "terseLabel": "Current Liabilities [Member]" } } }, "localname": "OtherCurrentLiabilitiesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherDepreciationAndAmortization": { "auth_ref": [ "r75", "r94", "r164" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.tetratec.com/role/ConsolidatedStatementsOfOperations": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expense charged against earnings to allocate the cost of tangible and intangible assets over their remaining economic lives, classified as other.", "label": "Other Depreciation and Amortization", "terseLabel": "Depreciation and amortization" } } }, "localname": "OtherDepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsOfCashFlows", "http://www.tetratec.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherInventorySupplies": { "auth_ref": [ "r46" ], "calculation": { "http://www.tetratec.com/role/InventoriesInventoriesDetails": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "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/2019-01-31", "presentation": [ "http://www.tetratec.com/role/InventoriesInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r44" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedBalanceSheets": { "order": 5.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 long-term liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncashIncomeExpense": { "auth_ref": [ "r95" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsOfCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.", "label": "Other Noncash Income (Expense)", "negatedTerseLabel": "Other non-cash charges and credits" } } }, "localname": "OtherNoncashIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r78" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsOfOperations": { "order": 9.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "negatedLabel": "Other expense, net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_PartnerTypeOfPartnersCapitalAccountAxis": { "auth_ref": [ "r124", "r186" ], "lang": { "en-US": { "role": { "documentation": "Information by type or class of partner's capital account. Examples of classes of partners include, but not limited to, general partners, limited partners, preferred partners, and other ownership interests.", "label": "Partner Type [Axis]", "terseLabel": "Partner Type [Axis]", "verboseLabel": "Partner Type Of Partners Capital Account [Axis]" } } }, "localname": "PartnerTypeOfPartnersCapitalAccountAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsOfOperations", "http://www.tetratec.com/role/ConsolidatedStatementsOfPartnersCapital" ], "xbrltype": "stringItemType" }, "us-gaap_PartnerTypeOfPartnersCapitalAccountNameDomain": { "auth_ref": [ "r124", "r187", "r322" ], "lang": { "en-US": { "role": { "documentation": "Capital accounts of each type or class of partner. Examples of classes of partners include, but are not limited to, general partners, limited partners, preferred partners, and other ownership interests.", "label": "Partner Type of Partners' Capital Account, Name [Domain]", "terseLabel": "Partner Type of Partners' Capital Account [Domain]" } } }, "localname": "PartnerTypeOfPartnersCapitalAccountNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsOfOperations", "http://www.tetratec.com/role/ConsolidatedStatementsOfPartnersCapital" ], "xbrltype": "domainItemType" }, "us-gaap_PartnersCapital": { "auth_ref": [ "r125", "r126", "r185" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The amount of ownership interest of different classes of partners in limited partnership.", "label": "Partners' Capital", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "totalLabel": "Total partners' capital" } } }, "localname": "PartnersCapital", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets", "http://www.tetratec.com/role/ConsolidatedStatementsOfPartnersCapital" ], "xbrltype": "monetaryItemType" }, "us-gaap_PartnersCapitalAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Partners' Capital [Abstract]", "terseLabel": "Partners' capital:" } } }, "localname": "PartnersCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets", "http://www.tetratec.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_PartnersCapitalAccountUnitBasedCompensation": { "auth_ref": [ "r185", "r187" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in partners' capital account for unit-based payment arrangement issued by partnership. Partner includes, but is not limited to, general, limited and preferred partners.", "label": "Partners' Capital Account, Unit-based Payment Arrangement, Amount", "terseLabel": "Equity compensation" } } }, "localname": "PartnersCapitalAccountUnitBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsOfPartnersCapital" ], "xbrltype": "monetaryItemType" }, "us-gaap_PartnersCapitalAccountUnits": { "auth_ref": [ "r186", "r323", "r324" ], "lang": { "en-US": { "role": { "documentation": "The number of each class of partnership units outstanding at the balance sheet date. Units represent shares of ownership of the general, limited, and preferred partners.", "label": "Partners' Capital Account, Units", "periodEndLabel": "Ending balance, units", "periodStartLabel": "Beginning balance, units" } } }, "localname": "PartnersCapitalAccountUnits", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsOfPartnersCapital" ], "xbrltype": "sharesItemType" }, "us-gaap_PartnersCapitalAccountUnitsUnitbasedCompensation": { "auth_ref": [ "r127", "r185" ], "lang": { "en-US": { "role": { "documentation": "Number of units issued for unit-based payment arrangement issued by partnership. Partner includes, but is not limited to, general, limited and preferred partners.", "label": "Partners' Capital Account, Unit-based Payment Arrangement, Number of Units", "terseLabel": "Vesting of phantom units (units)" } } }, "localname": "PartnersCapitalAccountUnitsUnitbasedCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsOfPartnersCapital" ], "xbrltype": "sharesItemType" }, "us-gaap_PartnersCapitalIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r127", "r185" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of partners' capital (deficit), including portions attributable to both the parent and noncontrolling interests. Excludes temporary equity and is sometimes called permanent equity.", "label": "Partners' Capital, Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Partners' Capital, Including Portion Attributable to Noncontrolling Interest" } } }, "localname": "PartnersCapitalIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsOfPartnersCapital" ], "xbrltype": "monetaryItemType" }, "us-gaap_PartnersCapitalOther": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in partners' capital classified as other.", "label": "Partners' Capital, Other", "terseLabel": "Partners' Capital, Other" } } }, "localname": "PartnersCapitalOther", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsOfPartnersCapital" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentOfFinancingAndStockIssuanceCosts": { "auth_ref": [ "r86" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The total of the cash outflow during the period which has been paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt and the cost incurred directly for the issuance of equity securities.", "label": "Payment of Financing and Stock Issuance Costs", "negatedTerseLabel": "Financing costs" } } }, "localname": "PaymentOfFinancingAndStockIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDebtRestructuringCosts": { "auth_ref": [ "r86" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow for cost incurred in the modification of term of existing debt agreement in order for the entity to achieve some advantage.", "label": "Payments of Debt Restructuring Costs", "terseLabel": "Payments of Debt Restructuring Costs" } } }, "localname": "PaymentsOfDebtRestructuringCosts", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDistributionsToAffiliates": { "auth_ref": [ "r84" ], "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": "Payments of Distributions to Affiliates" } } }, "localname": "PaymentsOfDistributionsToAffiliates", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r81" ], "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", "negatedLabel": "Purchases of property, plant, and equipment, net" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r5", "r29", "r30" ], "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 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 Expense and Other Assets, Current" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromContributionsFromAffiliates": { "auth_ref": [ "r83" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow from an entity that is affiliated with the entity by means of direct or indirect ownership.", "label": "Proceeds from Contributions from Affiliates", "terseLabel": "Proceeds from Contributions from Affiliates" } } }, "localname": "ProceedsFromContributionsFromAffiliates", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromInsuranceSettlementInvestingActivities": { "auth_ref": [ "r80", "r89" ], "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/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfLongTermDebt": { "auth_ref": [ "r82" ], "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 Issuance of Long-term Debt" } } }, "localname": "ProceedsFromIssuanceOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromRepurchaseOfRedeemablePreferredStock": { "auth_ref": [ "r112" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Cash inflows (outflows) from issuing and redeeming redeemable preferred stock; includes convertible and nonconvertible redeemable preferred stock.", "label": "Proceeds from (Repurchase of) Redeemable Preferred Stock", "terseLabel": "Preferred Stock Redemption Discount" } } }, "localname": "ProceedsFromRepurchaseOfRedeemablePreferredStock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "auth_ref": [ "r79" ], "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 from Sale of Property, Plant, and Equipment" } } }, "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductMember": { "auth_ref": [ "r198" ], "lang": { "en-US": { "role": { "documentation": "Article or substance produced by nature, labor or machinery.", "label": "Product [Member]", "terseLabel": "Product [Member]" } } }, "localname": "ProductMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsOfOperations", "http://www.tetratec.com/role/RevenueFromContractWithCustomersDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r62", "r65", "r88", "r141", "r143", "r213", "r215", "r216", "r218", "r219" ], "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": null, "parentTag": null, "root": true, "weight": null } }, "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", "totalLabel": "Net income (loss)", "verboseLabel": "Net income (loss)" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsOfCashFlows", "http://www.tetratec.com/role/ConsolidatedStatementsOfComprehensiveIncome", "http://www.tetratec.com/role/ConsolidatedStatementsOfOperations", "http://www.tetratec.com/role/ConsolidatedStatementsOfPartnersCapital" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAdditions": { "auth_ref": [], "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.", "label": "Property, Plant and Equipment, Additions", "terseLabel": "Property, Plant and Equipment, Additions" } } }, "localname": "PropertyPlantAndEquipmentAdditions", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r32", "r165" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Gross", "totalLabel": "Total property, plant, and equipment" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r13", "r14", "r167", "r316" ], "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/2019-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/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r72", "r150" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsOfCashFlows": { "order": 8.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.", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "terseLabel": "Provision for doubtful accounts" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PublicUtilitiesInventoryAxis": { "auth_ref": [ "r26" ], "lang": { "en-US": { "role": { "documentation": "Information by type of inventory held.", "label": "Inventory [Axis]", "terseLabel": "Inventory [Axis]" } } }, "localname": "PublicUtilitiesInventoryAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/InventoriesInventoriesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PublicUtilitiesInventoryTypeDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tangible personal property that is held for sale in the ordinary course of business, in process of production for such sale or is to be currently consumed in the production of goods or services to be available for sale.", "label": "Inventory [Domain]", "terseLabel": "Inventory [Domain]" } } }, "localname": "PublicUtilitiesInventoryTypeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/InventoriesInventoriesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Reclassifications": { "auth_ref": [ "r1" ], "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 [Text Block]" } } }, "localname": "Reclassifications", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/BasisOfPresentationAndSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RelatedPartyTransactionLineItems": { "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": "Related Party Transaction [Line Items]", "terseLabel": "Related Party Transaction [Line Items]" } } }, "localname": "RelatedPartyTransactionLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Related Party Transactions [Abstract]" } } }, "localname": "RelatedPartyTransactionsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r294" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Related Party Transactions Disclosure [Text Block]", "terseLabel": "Related Party Transactions" } } }, "localname": "RelatedPartyTransactionsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/RelatedPartyTransactions" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfLongTermDebt": { "auth_ref": [ "r85" ], "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", "negatedTerseLabel": "Repayments of Long-term Debt" } } }, "localname": "RepaymentsOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Revenue from Contract with Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax": { "auth_ref": [ "r194", "r195" ], "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": "Compression and related services" } } }, "localname": "RevenueFromContractWithCustomerIncludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsOfOperations", "http://www.tetratec.com/role/RevenueFromContractWithCustomersDisaggregationOfRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r200" ], "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/2019-01-31", "presentation": [ "http://www.tetratec.com/role/RevenueFromContractWithCustomersRevenueFromContractWithCustomersNotes" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "auth_ref": [ "r104", "r105" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.", "label": "Revenue [Policy Text Block]", "terseLabel": "Revenue [Policy Text Block]" } } }, "localname": "RevenueRecognitionPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/BasisOfPresentationAndSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r192" ], "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/2019-01-31", "presentation": [ "http://www.tetratec.com/role/RevenueFromContractWithCustomersCompressionAndRelatedServicesDetails", "http://www.tetratec.com/role/RevenueFromContractWithCustomersContractAssetsAndLiabilitiesDetails", "http://www.tetratec.com/role/RevenueFromContractWithCustomersDisaggregationOfRevenueDetails" ], "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/2019-01-31", "presentation": [ "http://www.tetratec.com/role/RevenueFromContractWithCustomersCompressionAndRelatedServicesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "auth_ref": [ "r193" ], "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/2019-01-31", "presentation": [ "http://www.tetratec.com/role/RevenueFromContractWithCustomersCompressionAndRelatedServicesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "auth_ref": [ "r193" ], "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/2019-01-31", "presentation": [ "http://www.tetratec.com/role/RevenueFromContractWithCustomersCompressionAndRelatedServicesDetails" ], "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/2019-01-31", "presentation": [ "http://www.tetratec.com/role/RevenueFromContractWithCustomersCompressionAndRelatedServicesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock": { "auth_ref": [ "r193" ], "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/2019-01-31", "presentation": [ "http://www.tetratec.com/role/RevenueFromContractWithCustomersRevenueFromContractWithCustomersTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r69", "r137", "r138", "r142" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).", "label": "Revenues", "terseLabel": "Aftermarket services" } } }, "localname": "Revenues", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsOfOperations", "http://www.tetratec.com/role/RevenueFromContractWithCustomersDisaggregationOfRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenuesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Revenues [Abstract]", "terseLabel": "Revenues:" } } }, "localname": "RevenuesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r280", "r285" ], "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": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SaleLeasebackTransactionNetBookValue": { "auth_ref": [ "r268", "r269", "r270", "r287" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The net book value of the asset(s) sold in connection with the sale of the property to another party and lease back to the seller.", "label": "Sale Leaseback Transaction, Net Book Value", "terseLabel": "Sale Leaseback Transaction, Net Book Value" } } }, "localname": "SaleLeasebackTransactionNetBookValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ScheduleOfDebtTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation.", "label": "Schedule of Debt [Table Text Block]", "terseLabel": "Long-Term Debt Table" } } }, "localname": "ScheduleOfDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/LongTermDebtAndOtherBorrowingsLongTermDebtAndOtherBorrowingsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock": { "auth_ref": [ "r233" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of 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": "Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block]", "terseLabel": "Derivatives Designated as Hedging Instruments Table" } } }, "localname": "ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/FairValueMeasurementsFairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfImpairedLongLivedAssetsHeldAndUsedTable": { "auth_ref": [ "r169" ], "lang": { "en-US": { "role": { "documentation": "For a long-lived asset to be held and used by an entity, the table may include a description of the impaired long-lived asset and facts and circumstances leading to the impairment, amount of the impairment loss and where the loss is located in the income statement, method(s) for determining fair value, and the segment in which the impaired long-lived asset is reported.", "label": "Schedule of Impaired Long-Lived Assets Held and Used [Table]", "terseLabel": "Schedule of Impaired Long-Lived Assets Held and Used [Table]" } } }, "localname": "ScheduleOfImpairedLongLivedAssetsHeldAndUsedTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ImpairmentAndOtherChargesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r8", "r26", "r27", "r28" ], "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/2019-01-31", "presentation": [ "http://www.tetratec.com/role/InventoriesInventoriesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfLongLivedAssetsHeldForSaleTable": { "auth_ref": [ "r0", "r170" ], "lang": { "en-US": { "role": { "documentation": "Description and amounts of long lived assets held for sale. Disclosure may include the description of the facts and circumstances leading to the expected disposal, manner and timing of disposal, the carrying value of the assets held for sale, the gain (loss) recognized in the income statement and the income statement caption that includes that gain (loss).", "label": "Schedule of Long Lived Assets Held-for-sale [Table]", "terseLabel": "Schedule of Long Lived Assets Held-for-sale [Table]" } } }, "localname": "ScheduleOfLongLivedAssetsHeldForSaleTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/BasisOfPresentationAndSignificantAccountingPoliciesAssetsHeldForSaleDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock": { "auth_ref": [ "r223" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the notional amounts of outstanding derivative positions.", "label": "Schedule of Notional Amounts of Outstanding Derivative Positions [Table Text Block]", "terseLabel": "Schedule of Notional Amounts of Outstanding Derivative Positions Table" } } }, "localname": "ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/FairValueMeasurementsFairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "auth_ref": [ "r107", "r289", "r290", "r291", "r292", "r293" ], "lang": { "en-US": { "role": { "documentation": "Schedule of quantitative and qualitative information pertaining to related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Schedule of Related Party Transactions, by Related Party [Table]", "terseLabel": "Schedule of Related Party Transactions, by Related Party [Table]" } } }, "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSubsequentEventsTextBlock": { "auth_ref": [ "r295" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, losses resulting from fire or flood, losses on receivables, significant realized and unrealized gains and losses that result from changes in quoted market prices of securities, declines in market prices of inventory, changes in authorized or issued debt (SEC), significant foreign exchange rate changes, substantial loans to insiders or affiliates, significant long-term investments, and substantial dividends not in the ordinary course of business.", "label": "Schedule of Subsequent Events [Table Text Block]", "terseLabel": "Schedule of Subsequent Events [Table Text Block]" } } }, "localname": "ScheduleOfSubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/SubsequentEvents" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r76", "r151" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsOfOperations": { "order": 6.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.", "label": "Selling, General and Administrative Expense", "terseLabel": "Selling, General and Administrative Expense" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_ServiceMember": { "auth_ref": [ "r198" ], "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": "Service [Member]" } } }, "localname": "ServiceMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsOfOperations", "http://www.tetratec.com/role/RevenueFromContractWithCustomersDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r93" ], "calculation": { "http://www.tetratec.com/role/ConsolidatedStatementsOfCashFlows": { "order": 7.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 compensation expense" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShortTermLeaseCost": { "auth_ref": [ "r278", "r285" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less.", "label": "Short-term Lease, Cost", "terseLabel": "Short-term Lease, Cost" } } }, "localname": "ShortTermLeaseCost", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r113" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]", "terseLabel": "Basis of Presentation and Significant Accounting Policies" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/BasisOfPresentationAndSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r19", "r20", "r21", "r180" ], "lang": { "en-US": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]", "terseLabel": "Class of Stock [Axis]" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsOfOperations" ], "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/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsOfCashFlows", "http://www.tetratec.com/role/ConsolidatedStatementsOfOperations", "http://www.tetratec.com/role/ConsolidatedStatementsOfPartnersCapital" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Comprehensive Income [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfPartnersCapitalAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Partners' Capital [Abstract]" } } }, "localname": "StatementOfPartnersCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [], "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/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsOfCashFlows", "http://www.tetratec.com/role/ConsolidatedStatementsOfOperations", "http://www.tetratec.com/role/ConsolidatedStatementsOfPartnersCapital" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.", "label": "Subsequent Event [Line Items]", "terseLabel": "Subsequent Event [Line Items]" } } }, "localname": "SubsequentEventLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTable": { "auth_ref": [ "r295" ], "lang": { "en-US": { "role": { "documentation": "Discloses pertinent information about one or more significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued.", "label": "Subsequent Event [Table]", "terseLabel": "Subsequent Event [Table]" } } }, "localname": "SubsequentEventTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r295" ], "lang": { "en-US": { "role": { "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Axis]", "terseLabel": "Subsequent Event Type [Axis]" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r295" ], "lang": { "en-US": { "role": { "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Domain]", "terseLabel": "Subsequent Event Type [Domain]" } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Subsequent Events [Abstract]" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental cash flow information:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "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/2019-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/2019-01-31", "presentation": [ "http://www.tetratec.com/role/LongTermDebtAndOtherBorrowingsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_UnamortizedDebtIssuanceExpense": { "auth_ref": [ "r34" ], "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 Debt Issuance Expense" } } }, "localname": "UnamortizedDebtIssuanceExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/LongTermDebtAndOtherBorrowingsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r129", "r130", "r131", "r132", "r133", "r134", "r135" ], "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/2019-01-31", "presentation": [ "http://www.tetratec.com/role/BasisOfPresentationAndSignificantAccountingPoliciesPolicies" ], "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/2019-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/2019-01-31", "presentation": [ "http://www.tetratec.com/role/LongTermDebtAndOtherBorrowingsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageLimitedPartnershipUnitsOutstanding": { "auth_ref": [ "r187" ], "lang": { "en-US": { "role": { "documentation": "Weighted average number of limited partnership units outstanding determined by relating the portion of time within a reporting period that limited partnership units have been outstanding to the total time in that period.", "label": "Weighted Average Limited Partnership Units Outstanding, Basic", "terseLabel": "Basic" } } }, "localname": "WeightedAverageLimitedPartnershipUnitsOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageLimitedPartnershipUnitsOutstandingDiluted": { "auth_ref": [ "r187" ], "lang": { "en-US": { "role": { "documentation": "Weighted average number of limited partnership units outstanding determined by relating the portion of time within a reporting period that limited partnership units have been outstanding to the total time in that period. Used in the calculation of diluted net income or loss per limited partnership unit.", "label": "Weighted Average Limited Partnership Units Outstanding, Diluted", "terseLabel": "Weighted Average Limited Partnership Units Outstanding, Diluted" } } }, "localname": "WeightedAverageLimitedPartnershipUnitsOutstandingDiluted", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.tetratec.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "sharesItemType" } }, "unitCount": 4 } }, "std_ref": { "r0": { "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" }, "r1": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "http://asc.fasb.org/topic&trid=2122149" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(25))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4313-108586" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4332-108586" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=SL98516268-108586" }, "r103": { "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" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18823-107790" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18823-107790" }, "r106": { "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=26873400&loc=d3e23780-122690" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(k))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r108": { "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=26873400&loc=d3e23780-122690" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(h)(2))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(26))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(k)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(n)(2))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r112": { "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=26873400&loc=d3e24072-122690" }, "r113": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1252-109256" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=SL5780133-109256" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1337-109256" }, "r118": { "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" }, "r119": { "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" }, "r12": { "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=6877327&loc=d3e13212-122682" }, "r120": { "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" }, "r121": { "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" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117327953&loc=d3e4984-109258" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=116846552&loc=d3e543-108305" }, "r124": { "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" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055" }, "r126": { "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" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055" }, "r128": { "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" }, "r129": { "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" }, "r13": { "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=6877327&loc=d3e13212-122682" }, "r130": { "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" }, "r131": { "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" }, "r132": { "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" }, "r133": { "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" }, "r134": { "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" }, "r135": { "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" }, "r136": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "http://asc.fasb.org/topic&trid=2134479" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r14": { "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=6877327&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8933-108599" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8933-108599" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9031-108599" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9038-108599" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118952595&loc=d3e4428-111522" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118952595&loc=d3e4531-111522" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118936363&loc=d3e5074-111524" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118955202&loc=SL82895884-210446" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919249-210447" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=68048583&loc=d3e3636-108311" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116846819&loc=d3e3927-108312" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4492-108314" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4556-108314" }, "r155": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "http://asc.fasb.org/topic&trid=2126998" }, "r156": { "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" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r159": { "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" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r161": { "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" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r163": { "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" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r165": { "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" }, "r166": { "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" }, "r167": { "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" }, "r168": { "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" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2921-110230" }, "r17": { "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=6877327&loc=d3e13212-122682" }, "r170": { "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" }, "r171": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r172": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r173": { "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" }, "r174": { "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" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=109500613&loc=SL6031897-161870" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=109500613&loc=SL6031897-161870" }, "r177": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=109262807&loc=d3e22026-110879" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=109262807&loc=d3e22047-110879" }, "r18": { "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=6877327&loc=d3e13212-122682" }, "r180": { "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" }, "r181": { "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" }, "r182": { "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" }, "r183": { "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" }, "r184": { "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" }, "r185": { "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=27012166&loc=d3e187085-122770" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 4.F)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=27012166&loc=d3e187171-122770" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.F)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=27012166&loc=d3e187171-122770" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=27012166&loc=d3e187171-122770" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944033&loc=SL49130531-203044" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944033&loc=SL49130533-203044" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130551-203045" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130556-203045" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130556-203045" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130543-203045" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130545-203045" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130549-203045" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130549-203045" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944142&loc=SL49130690-203046-203046" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944142&loc=SL49130690-203046-203046" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r20": { "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=6877327&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r201": { "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" }, "r202": { "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" }, "r203": { "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" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=117330534&loc=d3e28680-109314" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32687-109319" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32698-109319" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32621-109319" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32632-109319" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319" }, "r21": { "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=6877327&loc=d3e13212-122682" }, "r210": { "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" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=109238882&loc=d3e38679-109324" }, "r212": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r213": { "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" }, "r214": { "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" }, "r215": { "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" }, "r216": { "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" }, "r217": { "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" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116874947&loc=SL4591551-111686" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116874947&loc=SL4591552-111686" }, "r22": { "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=6877327&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3A-02)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116822174&loc=d3e355033-122828" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3A-03)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116822174&loc=d3e355100-122828" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5579240-113959" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5579245-113959" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5579245-113959" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5580258-113959" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=d3e41620-113959" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=d3e41638-113959" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5618551-113959" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5618551-113959" }, "r23": { "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=6877327&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(c)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624163-113959" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624163-113959" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624163-113959" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624163-113959" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624171-113959" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624177-113959" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=d3e41641-113959" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=d3e41678-113959" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "182", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=116861445&loc=SL5629052-113961" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "25", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109977999&loc=d3e76258-113986" }, "r24": { "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=6877327&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "815", "URI": "http://asc.fasb.org/topic&trid=2229140" }, "r241": { "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" }, "r242": { "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" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(1)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r245": { "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" }, "r246": { "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" }, "r247": { "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" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=SL6742756-110258" }, "r249": { "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" }, "r25": { "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=6877327&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13279-108611" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13433-108611" }, "r252": { "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" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=109240200&loc=d3e30700-110894" }, "r254": { "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" }, "r255": { "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" }, "r256": { "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" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32157-110900" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b,c)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r26": { "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=6877327&loc=d3e13212-122682" }, "r260": { "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" }, "r261": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "830", "URI": "http://asc.fasb.org/topic&trid=2175825" }, "r262": { "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" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28541-108399" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28551-108399" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28555-108399" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28567-108399" }, "r267": { "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" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "50", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=82846721&loc=d3e51831-112757" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "51", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=82846721&loc=d3e51840-112757" }, "r27": { "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=6877327&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=82846721&loc=d3e51843-112757" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918627-209977" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918627-209977" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918638-209977" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918643-209977" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918673-209980" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r28": { "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=6877327&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918701-209980" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888399&loc=SL77918982-209971" }, "r286": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/subtopic&trid=77888251" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888430&loc=SL77919786-209982" }, "r288": { "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" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r29": { "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=6877327&loc=d3e13212-122682" }, "r290": { "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" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39622-107864" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39678-107864" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864" }, "r294": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "http://asc.fasb.org/topic&trid=2122745" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r30": { "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=6877327&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=SL51823488-111719" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "http://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004" }, "r302": { "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" }, "r303": { "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=6876686&loc=d3e534808-122878" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r305": { "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=6876686&loc=d3e534808-122878" }, "r306": { "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=6876686&loc=d3e534808-122878" }, "r307": { "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=116637391&loc=SL114874048-224260" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260" }, "r309": { "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=116637391&loc=SL114874048-224260" }, "r31": { "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=6877327&loc=d3e13212-122682" }, "r310": { "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" }, "r311": { "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" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r313": { "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=119400593&loc=d3e572229-122910" }, "r314": { "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=119400593&loc=d3e572229-122910" }, "r315": { "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=119400593&loc=d3e572229-122910" }, "r316": { "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=119400593&loc=d3e572229-122910" }, "r317": { "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=116637232&loc=SL114874131-224263" }, "r318": { "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=116637232&loc=SL114874131-224263" }, "r319": { "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" }, "r32": { "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=6877327&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=117419784&loc=SL117783719-158441" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=117419784&loc=SL117783719-158441" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(16))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=6488278&loc=d3e603758-122996" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04.16(a))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=6488278&loc=d3e603758-122996" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04.16(b))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=6488278&loc=d3e603758-122996" }, "r325": { "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=6589523&loc=d3e617274-123014" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "220", "Subparagraph": "(a)", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=114873921&loc=SL114875236-224282" }, "r327": { "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=6590653&loc=d3e638233-123024" }, "r328": { "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=6590653&loc=d3e638233-123024" }, "r329": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r33": { "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=6877327&loc=d3e13212-122682" }, "r330": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r331": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-13" }, "r332": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1-" }, "r333": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r334": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r34": { "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=6877327&loc=d3e13212-122682" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r36": { "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=6877327&loc=d3e13212-122682" }, "r37": { "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=6877327&loc=d3e13212-122682" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20,22)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r40": { "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=6877327&loc=d3e13212-122682" }, "r41": { "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=6877327&loc=d3e13212-122682" }, "r42": { "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=6877327&loc=d3e13212-122682" }, "r43": { "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=6877327&loc=d3e13212-122682" }, "r44": { "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=6877327&loc=d3e13212-122682" }, "r45": { "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=6877327&loc=d3e13212-122682" }, "r46": { "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=6877327&loc=d3e13212-122682" }, "r47": { "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=6877327&loc=d3e13212-122682" }, "r48": { "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=6877327&loc=d3e13212-122682" }, "r49": { "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=6877327&loc=d3e13212-122682" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226000-175313" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226003-175313" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a-c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e637-108580" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e640-108580" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e681-108580" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6801-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669686-108580" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "17B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL34724394-108580" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669625-108580" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669625-108580" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118951672&loc=d3e1436-108581" }, "r68": { "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=116634182&loc=SL114868664-224227" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6812-107765" }, "r70": { "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=116634182&loc=SL114868664-224227" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(21))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r72": { "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=116634182&loc=SL114868664-224227" }, "r73": { "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=116634182&loc=SL114868664-224227" }, "r74": { "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=116634182&loc=SL114868664-224227" }, "r75": { "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=116634182&loc=SL114868664-224227" }, "r76": { "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=116634182&loc=SL114868664-224227" }, "r77": { "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=116634182&loc=SL114868664-224227" }, "r78": { "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=116634182&loc=SL114868664-224227" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3179-108585" }, "r8": { "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" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3179-108585" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3255-108585" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3255-108585" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3367-108585" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3000-108585" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "21B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=SL94080549-108585" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(24))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3521-108585" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3536-108585" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3536-108585" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3044-108585" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4273-108586" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4297-108586" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4304-108586" } }, "version": "2.1" } ZIP 60 0001449488-20-000014-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001449488-20-000014-xbrl.zip M4$L#!!0 ( !N" U&G:MV! J\! &RC%@ 4 83(P,C P-C,P,3!Q8V-L M<"YH=&WLO7MSX[:6+_KWG$_!ZWWF5%(E=^/]Z&3W+8"/;,_I='=L9V9R_TG1 M$FUS1Q:]2:K;GD]_ 4JR9(O4RY1,24RENVT!(H&%]5LO+"S\_/\^W/6=;U&: MQCKYT_T' *+R6/8S0%248 M7LDP!+T0B.NKJZC+NKSS\"%$O:C;!;AW!0"!5RS$H>SB*R[)-<1=!">>KF)O>/:7QSFSL((# 9TJC]-C?S-7,>9'\_N0RGE^P?;YV34Z4/6O8UZ27QZ'?4&21X]?>DZS*Z*K_3B[/V+ M3N\1@/(4P%,,)X^YSD[C01ZE49:7/V*F0\G7L^O[T_@JF?]JEM^]'S=6?"U; M]+6L_&MQ]S3+>T]?>[A*^^^RJ/ON)OGV?MQHOP9??"V_3Q=\;]PZ^6,?()X_ MH#M,4\-\CZ=FB:L?]+)7R03Z45A.9=-0TKV;7_7+^]N6DB_<#,.T_ NVI>0+ MZ;"\>SHL([^E5-CO+Z"C:9W\*:&CF656.?^L@D^Z_31:P"E%<\E7XS")R]]E M6\K>97 2#TK&5[QIU%BV1LEPD*?+6.-Y)_L87OJ8A5\O^5J!SJR"J<:-)8,> MA'$W*W]7T50VP&Z%C#$-9>0??*N@_N!;U8 6T_!9EY(!9NGS+T_7+ZV"8\&R M]HF+F7K<8P%C/W5;+&7&/19(FHG CN.P8E%G>Y1,:9B=AFDW3?I1"2?/-)9\ MM=?MWB<5;QVU5: FNRI!V@0UIK%\F#=A>/^,\+/#G#26O;%[?9J5+;-]8=%6 MAM*HV^^&_2ZNDJ=/[66$B>+%7#+3H0P*64(0Y,_4>O%U^W($ 'X_[C%]WWT: M=:T=4?D=^7Z\D.^GG9]CJ7*P3\TE&$HK,)Z60=SB*G^\+V.TIZ8RE1.9'E6O M&4VO1)AT2U3 6)QTR\3_,V5<28N7O18]:+G>+Q)0\*TPH: MF(:2[M%#][;\7;:EY M)]_ZZ0CT730OFMGA.E?)^B:ROEO.E8F/<4*JC>_%U M;$!B?(G3^S M,77GNI0S?.E;2T7&!)5P 88K &RH<%J%Q%%;I?E2-L G\Z5L MH-'=/RL4M6TI>X\90#:\O^]6CZ]H+GO7OX9Q_ECQMJ*M#/L/502$1G .^O$@ ML@[@='A5XRKC"R-#KRH4@FTJFT.O2A+9EI(O5+EFI=Z8520+M4PY?QM#[ZI$ M(XYMP*LRJ71;-8W;\EGD\;-ER*,\-2S;?==-[MY;9Q8P#&:'4^U-7I6QH5'Y MU39+I<%2X>OTRCR=J$IZ1J72<]9BKU8?SSN5":NQM98DW>^+[3G;H\)PJ399 MRM3K?04GF(92:VKT^FQX=YOT*[[ZHM,"^PHM-J]0F=K);_MQ6 '#<6.%O(MN M[JKEG6E<--_;),U7F/&D6_D(*M]>QJWQ;95Q;5I*A4$5BFS+@KDMGU;%C ;# MNW)AV\O3]]:>>V]Z1&GW6R/,AQV*T9K&LJZ5Z&VE/.N[T^'W85AD:*Y3 P. M*Z(BIJ%<(54JHS(3];[\X6&9/6M!FD;Q I/%MI:KN[NDS!8;:QC;6&&YF">6 MA7BFEE5YD&>.S9_[;[;Y*LRBV3=U![WKN$)!3=M+KYEPRY+KZPKY9ILJ/+S%,FZV1YGJK9 %"^*C"V;W MU%[R93NJ> &"#.SR<-"-7JJR),]N%ZLRVZ-"1%;S]:BQC$$KA':IS!XD@Q4T MIO$G7VA-P^K9586D'+65F@]9KX-,9*1[G2 M/1XK\$K-7A%"JK#[GYH6&.=+X^WE$81!E"^CA^DRA^HEH"XC?W]0Y744366. M5L42YV5TF)A,"^VI) 9 M^[=_5<_KV[\J@SLE3M4TM%/F5!5J9K&A7+Y65092N6%T&W6K/"[;5+9*2;?* M3#0MI4JN1 &,M%NIDV'W&Q993^7[V/&@FXW!NU.4B:=F0T2EB,[9MI9,P:BN#0)5NCDH5L]T.K)B@:7D_OS$8AS=5 M.R"FI8Q=PHI(JVDH)WPEP4L(G<=5]L&DIAFR4[QV*"] MF=UBBJJB0&5:M !&7HH:.D)-?O+Q?_W;S[=1V#/__MO/=U$>.K;WJ=W6,7ZT MFPQR.X5+XQ&=.-W1;W\_R:.'_/THJ>U]\<4\SOO1QTDVW<_O1[^;1[\?/_OG MJZ3W^/'G7OS-R?+'OEFB:_.PT^OP+NX_?KB,[Z+,^1Q]=\Z3NW#P4]&6Q?\3 M?8#@/O_)#'+VFV:^]_WPT;IQT[UHD'QHVG_/'+@1B-_ MR,^MY1MX=M_C-_3'I7?B#,([^\0H_J#,R'MV]$$_O#EQ8K,R0=C-3S%#E$"F M$5*28H0$0100)5W$D&0>/?W^U^E*'4^ Z[&=F$L4_ M/[]_-N@-YN 6,:,\B+-NV/\C"E-_T/,,^\Q,QW4)QBX1A$!% ^D+EU,AJ52 M ,CX=#K+.IY\/#V%R'#;ZX<]X9O1N+^:KR6]P'R6S8Q;4"Q\1137#% 7 4 M$2Z1$@A#6]=_&O>RCBIP9L$<"S@-&"2,>9;X2)%!2 M4QFX3/N*@ZI>9"QXIR>L?_O0JL73O&),QS$HRD, ML][)\SF=6?'V&YE,:&PY?%#]?O+=!J"")/62X55^/>RK;F$B9^=1-XJ_A5?] M:(R+653["C$N+>T9Q10*30/HNI)XPN.&RZ>H7M+QY"/&ALW TP)-IO:JJ=KE MJVNJRM,!0!) #5T:<*FD9(:6! 'A8L^;3G591S-5(PS6FRJ9F>E@>'<5I>7K M^N=XEG]^2@8W>93>>=%5;K6.>HBS/_,\_M--[N[3*,NZR5=CI0ZB-+N(!G&2 M?D[R*/LU&CWZ.<7L,\X&69X64#T;9T.?&X%XD5NE:B1-US2$-[,"4G)- LT\ MCVM-.:$2J4"+ ?:Y4Q3-,7MDHX&!N\ 1W0=QJ"K8.#/+,T-.099TH][=AX% MLN,HF]+JXFQ*KA%M=D#@WTUCDN9&;?<\(Q8M8WY-H[MX>/PH*&B 0&,%-IH)F2<>3CY"#=;&WE,06>_M.8HZYQ &202 $Y4() MX/O Z!1@8!U@J)Y(O*SCR4>R+H7)C#"^CWZ8ZZFG&L9EM M?#6TC_W5V'67R:?X+K9P'=%LMCW[&L;V#;^;%\Y,W\ALHCR?40$#"GQ7*.(* M[3)?2^@;]?4T_64="PS#[4W_CZU,GW$="(\BS%V?2L+-#(T1))EV%84*3J>_ MK.,VIV]AMIW5EU+ZVN/8ERZ@/J>:8A5P8YP@C,S?<"K!EW0LIK\EYG]AH-4X M?6P,=@]I#T!*C<7N21THX'%C5[H^$M[4CEO6<8/I;V;$!;'Y2O0I_A;UC)(. M!S>Q,614ED5Y9@RT;S8SY5XU83-6!3%B)/ Q5<:MH<@5D!%M' >.@ZD]MZRC MF;!$>,T)@YGY9I:UL]76^#D;9VYX'^?AQ'ZU')Q]&>9V+]D>%)R595A32"1' M1AK30!##H\8Q!<"CGG;-@DUEV9*.1I-QP T-9,VS+5O@C6?KNP$F0 *J"560 M2QBHP*6*>#[1T!?3V2[I:&=KK'7CL-3'S-4J^XO= QL9-[?1(#-\?3;H)G?6 M4XGBFX$[3F6YM!'\T5O5H%?\UB^X^YAD), ;:LXS:H\^:\ XWYHQ#2 <*22F:DBL>0AQ64C"J?3(.#RSIN UEK M\(Z=<1F%1C11O7\.L]RZ4\]G+[DOI!L 8Q 2*C16G"-,C4?OI=2%# :NZWK4 M#9 @PG@ 6G!L+2@VC4DLZ_C&OS8>D9F?64KBNYYGX,T5=O5, MK'I)QP6S+XU43\(MD\C)>?0M&@RC\^C.R*V1I"HV30;=Z,M5/[XI9N$_W$== M8UU=&B-KY< &@GC'[.!;&J)FJ]64=3SY^9;^NLYNP[VM4 M['+O9(V0,3@I$KXP^H "/]">1!Q:B<$4I7@:>%C6T:P1_..8U@CM;(T$]%T) ME!'=ROQE/"A.*/4!A7;?5JBI ;BLX]&M$=[9&M' A81Y1$%FS"JII/ 5$UI MN]-"Y32"M:SCT:T1V=D:^1(8(!@91@) &1(:(JF4)WP6N%@R;QIB7])QT1HU M?XLLB-,L_Q1'@V(+A[^CH'P;9W;CQN[H9-G04M_2?)#-;C]ZE$&$@$L\"*D1 M- )@B#RA;?Z%W5Z<;HXMZ7CRD8KZ-\>:M?^X,E4ETE!*AA4F+@6$"44\2@/C MV4O@:W]F2V!)QY./: M4W>F68^TL"V!@1#"5$@N?!MK5TL5*NHKZ/ !LAF67 M=30L>_#[N2M350/!I/2,<^EBZKO6UPXDH81*H3CE;&KP+^EX\I%5$/7]\WRY MI[-$V<>?[?KEXQ_N7+QF_X[Y0@+-OS28J^./(#[2J=_+U M:=O,%Z)1+MZX.SO%8/JVWJ3SY*.G]TT^&%-F$:'^V ]"P3F*AZ,8&K8J/1I_US)L?[OMQ-QZ/R>G%=S809H^MF-E\*)O- MR<>)%'XVG9_?ESYQ-(#WHL*NW!BJVM]C[@(JW)=38Q)BJA)'):PWB+]?EF0[/P/)+9#J$_7'/ M_<#,D[Y8;:Y3*)5-=G=ZYNU,K!D]TQH5NQ&?;ZLK)U*AU95'@NS673@2PVCB M&SX!V)Z9L;-R^V&6?;F^R)/N7\]6W4WN[NS>A/E\/U;^"7WGNKS=](FS>+#58-XHQW.PW1[.D56X;8 M]-LOME@YAF/F^J%BKD?!)I,37 V,B$XWPXSQ,ZX^\KSE%9,N#G(U>M(O5[J& M24/1^)46]:[TR*>!>Q+S7],?P#.$JD<.H%97-$U7/)."M0J$F1A?+:M>''4] MIJ6?F?"QQ EK99ACXI6C8Q/8LLD>L,D;6ARO8),VRV"G60:-,$UA$PWXY\89 MWHKCTAIG^V.\IICZ9N&B%NMT2"ML;UP\J9*H&6/QK)'$Q1&ZYQL MW3G9Q?9K*Q;V62PT*,[Q6BNDE2-[:EN\1GFT0J0!0F3;GLGFIFF?1=LPW]K/)E*T7V6HK4G2D^E2)- M5*X-PE')P>E6W#94W+[]\^/$SG.M7'-&8*W*ILT( M/' 9\0IGL V,-;V,6_UF;+M+=VCVR=M&&#:*4[;VR9[''ML$]/U0-V_ONS0Q MMK0]Z_VU(=<6&GL82-UTT5M_;6?^VK87O\V'W6N3>ML*HZF[W^S0JBU+?)TW++<:B*UC[8;4[K-@I3MF'3YH9-MQTC",(X M_<^P/XSTXZ.GA?Z<&-% MW/B&T:+[4QWW7Z+D)@WO;^.ND?NSWS$8_7U/=%J-UQ*L^+9*\DU?.4._H]AF M>G&=S<$Q6!.7_.TOM9F]M:Q=\ATM^=M7,UN.\L*#2!___/UBSU=Z/)$/OU\< M"Z9GS8H6TT>AN3>[KNHP.:2U))MSE5*M_+A?*JDQ;+AK!?CVW+?9M9Q'Q'TK M7^FX?]S7#/.K=NX[2%V\0S8\0:[%; M=7>XZN[MI6&K[@X\?MWNFC9,[[7[*2T_MORX7P99ZPX7^SU M;77Q5F*O+??M!?W>1&OZ[9=\*]&&_1(!1VM--\.>::WI MX[5G#M"7VU/MV!@V;".M+3^V_/CVD=:7!S'/HV_18!B=1W=A/(@'-U^C]#I) M[\)!-_IRU8]OPMQ0TW^XC[IYU+N,[TR7+]<7YM/L.NS:MHO)^)^Q9;V/?==+ M['/^-&,G(^HU@]?SQ_NH-\]Z$]ZJEP@GHW?_V\_;>?R8QA^G-/[Y_7;?-"+E M^WE:UH"XW9UDWC< X19 6P<0;@%TN :^S1>5+OB0X0 MO#-+!-YQ>K@KOV3*NV" +?ABFV*^98"W8( &28!6Z.\MYC<7^H,X20L:'.Y: MSTUR3Q=Y1<'>EDQONH#>7$.W:-V;12Y$LG6$\ZPU#HS TF'=FY/7WEAM)P-[$H-TY=F:F@_.-)& JH69,R1\RORRMS3"0KFUW/TQL4+6M/+=V06KS&B$FX:#6B& MG?914[\X\;(=^"OS6<]^GB>?DG 0#GH7]EH8,^L7*O) #8;FXGCEE=D^L'=K M,C5G7V*,P/\8#B \A;"%80O#XX4A,PA8"X;3[G6=+CD.*_CKV?_]&C[:0>Z) M=]9<\+:V\&1 IC!%FQ6W(QO+_O%R9,V']:P>LDS6^C M+_W>3,#N*$*;3839>LOT)K#;_YV8LZES"5K/\JCP=>2>Y4M(P2U J@W6M) Z M9D@U8P=R23)W$\S%UD?;H +.IAGNQV&;MB[A$ADPFT'?RH #D0&K'HMH94 K M ]:T ]K8;$,QOT.]WX9^&X[QIF%XI6Q#W.*]!61]V89X;[%?2ZI3+6I^V]&U MIZ_]9YC&X54_.G]9($2'6?%A*QL:;0OL<;!OC;>^Y-)IC>'G;'H,B6 S0@J= MPC>U4YY_^SSJ17?W5B=\+:;S3)PL[GIY:[BF=62.S;!9SC]3H*_,0/ME=-4N ME=!Z4@G5))6.T&V"K71IM'39,[<)[JW;-)-QL*\9<_M:K:&)X&[\QL3;EZN8 MJMVF)_NTR:HMYNI1L&^6K%I;&M A>MY!,DQ;Q[M!2-XSQWO*/_MEM1^*W[VM M+8MULI/:+8M]$3YOG++4;ED#@Z/.*S/-ZR>#,$">] M"@=_?;F^CLR#;+=/9_K+>8OK-MVHP;;[2MQ[#";](<9"+[^_'%AKJ;2AT-5S MD+[72Y:]L)F:$PG=4=V#]@!6*S/V IG;JX:PY9K,;R']B&&MIMPC;4T(8:&AAJ^#)HW88F&3-[%FIX8I]C$^H 0<>:K_Q[U6P:V,%VT%(0]WS[=\_N2MN;,7VX4K*1EZ;V4K*MV?*0RCT MOW-N;"7EX4K*;?+F@KCW/K#.IF';IB[-./CWQWBO\^# M.+]-^CW3N#]K]6PR3S@KF\WN@BKPS7:NEB_U+Y'Y).S?CR10;"/C49;O]7HO MFM)1+/I$]$X#8FG\+YCV+L)^9-1DGH9=0Y>'N!L. MOD99LB?HGT:4JF<[CBVM,MT]%^SMVC=R[9LE)8HPR_2D;S\<=*.+VRC*/R7= MT.Z,/-M]^Y+?1JD[3%,;J,VR:%]ND9V>$2V?X'2#J&J&^QRI:)>W$>FN:<+O;F8;A=Z?P5V$,;I?X;]8:0?)_-[=/MAECU; M[5_#02_,DS3N/]J$ANC.)CY]3:/KR%"F=Y$GW;]>Q/MFGOMK%&;#M-A@#=+H M7\-HT'U\]O2GOC,]LW.;,F;\JIO]8JF%])SRUWRGKLJ9"K MXOUCY=&6&4J8X>G'?QAZAVGW]O%3]"WJE_/#V>!^F&=%!U@M UO96B_?+EBB M$M:=7Z/ZQ6HK[0\?X+@%>.,!OL(=1BW 6X"7 QRU &\\P%$+\!;@6S#16R V MQ91N.7XW*JWE^*:HGI;C=^.EM1S?%&_JJ#G^V59;*^,;Q?&MC-_:4:M6QC>2 MXUL9OP\>ZGQQ_K.QY5,PP',0C3AAFO=FUNAO-[&.<)01!_N'W"V_R MA$G3])GV(7,/' Q?KO_DB^.1F1_7?&1V&Z915OW(4?N:#S43_QJE%_:KLT_N MQ=\,@\W2W7[C\_#.B*P\F14V*Q+KWYX-X_F#9M[@18/D+AY4OF/Q3)^_Y,6S M)DU/4WM.E_?QPP?ST&28=J-L].MM%/8,S_[\WGSEX\_%7^%H)3P*24 #(3S% M*/6%8L"3% @-& 7*UR?F2^',%YTL?^P;>/?C071Z&\4WM_D'B,"__W0?]GH& M-*=YSOGIVG#L:1;_3_0!POO\)_/D[#X<3!Y8 MM%Z'=W'_\8-*X[#_LG_QZ_?1&Z^2?L\\X/?/9Y>^YUQ$3QX-;(LKSD&U?I^X\UC8&M2156OHK!E_-?G73][+!/#=.!X/2W)P(_F\C' MV4F^YA7.Z@LX\S"TYG*A\I?_G[]!!GY:>RHC]OOAUS#]R_DRB'ZLB0=G)K68 M;0B 3VPC?>!R2H1'I!'-Y@<0*!=1S:""7A"X96SSVS!,S;OMUNA]DN;5'.1< M)^E=F/_])#;#-E:9H5O2OPK[_22_2AZ6+8#S^R#N)KW(^?5B?IK_YV^2$_93 M3=PE*YCKM]_5^:5__ND/Y]S_^N7\TOGZ^_G%[^KSI7/YQ3$B]]+(50=BY\NY M ^D/O1^=+X%S^0_?F9'&3Y)8N9>V&4I,-N+9)6*N@LN>L^AV)6W%$((D=?+; MR/G7A&VU'.6K56E_%[ZS=+QE"SSS_./^7X;Y]&I^:0;&;[ZGH;W M)TLP!]7RM?9]HCTK,A(( Z3),C:H%^J/3=ZLAZH.M.G%G M.M[VPL?'R!AV@Y./_S$<1 X&'<=^IPH6S__9G/"O8R>Y'C?)VI7VZ@(3304F MU$J:CUTI,:;*]045QG2'!%,M?>F24CV;AL9MM*=-WEIBDFU+S,MS]?GBK)"+ M;R0RMR#!&B1$\R=6FDC1ZS2Y<_ZT_VT.Z#S9T(CY\]F+CW5Q;"V0.+.!(2>( M^Y'SN0AAK&'($X*?! R" 98""2$TITP)*8QC'##?_ *5J^BL@/&+J(]]Y^B5 MFQOS-E &3S&%DM8H(6I>';&RP"9RZAAYG&BH,?5E0 .CEZ6'L<<$(E)@[@;S M]#R/;N+, BW_;%IJ<9!$N;AT+\Z<:<$FY]/7NKREBO>]I>;^P7\PRU$0VTFN MG?2)R$Z8.=E]U+4AV9X3#YPXSYSN;6$LKN$;S<"E#/D>]_+;#U*^ P@3S.F__W25I+TH/>TF_7YXGT4?)C_,+HR= M33&JU/SI&3ZUHQC\_039*%K>LW^E3ZT3R[9X$\7__M.DT\LVPJ=M)0_X%J5Y MW W[XS%<)7F>W/WTC,#($&N6>K._C_H_^R@MJ(Y&%)Y9M%W$S581)GPFRH)0 M(/V (>)[5/M:!3[3THAIZAM3$.%Y87(VZ":I,?J*P\87N3'9W60XR--'UQAJ M:QB"F?WJ?9I\LR^PEKX7]_N^\GCX8FSSG*^9R\*YOXFTK?Q+SJNI]\_W ;]\QHZXBXEQF#S5OA MNB13Y6R;B?4="F0*INZ.&P@L/(6AYS,*N% ^#'R%78Z12Q61\P)9]7K67A[_ M\\D8;G"!,#9F/J5.<3E/H4(=0@W1\U])TNN'@U[6J8$A#T0=M"R( MIA8K]WQ!D0R,6VC#,UPK!3G66@FF%(6@D@4+,^Q+^M7X#/&@NRB.H.;0%.Y\NU,9JC[$#=!,,9CF6-2F?@?1& M>OI\IZD\90'=UP+OA]5CY)2(J='(,)""\$!1&]-UE>"*X<"7/M<>>*Z6K296 M:10N@=RKIV)P7U?TMN(-/ZZQHT#IU,2V,6\(1>#ZP*7FS M_6A;%J__]389O'I'8?E\,".G"!&R9;+5%/1>=V]H#.GI9L+_^9O=*?XI*.K8D$A_:&6-8SEU\WT\=[--FGF)LZ][^AN]_\]Z_GO#&01):C#C MV.VJCC/^9:)(C6\Q^2B(,X-NYX\H-#P77SONK;V#HN=<6/O0^11FN3-*4%A] M*B_4IGBA69=EYFXTV_'MPG&4C7>1['6[SOTPS89V.RE/'-.CB*M!],/5C]:4 ML%OGJIM_F$QLC[:&[L+T)AZ,AA<.\V3RP<@J*3X9[=M %ZW;827;AMA4;UM MA$AUV^SW5@YJCJX==2]LKE@@[G& M+1N+EW'>+W92H[![ZW1M#9L-0@4MD1<3.0T+M7SQ>&>LB1_6\SM:$J]"XL_C MA(""C:.';J&3'".\O]_&YI.IA-_(\;V+>[U^U*[!$@MLN4/! )LZ%!H "H) M" HI%%AYGF": <%_#/KSA3-,IE/!OT; Y Y%P].MW;J/N7NV3!/E M=G=28C2X'^"/SFV8[?JUUW'?N'-AOV^F;IU1Z^7]:QA;'\^X=E>1,^I@*/;D MYF&;1C)*)Q\[>S,^XH2]K -HFVTZN=,;VB/71=?[-.I&A94'D5.[%N.+,$8Q 2N9\S ?9G6$!$4U13[$VLP MW#KGRM9[_R@V[GQ.ZAH(V2QS>EXZB4V$T^9QN3<1CP6R#*CNXCPW*(SZ!EQI M,K :O__H1$;[/X[R0 P8[%:2%^;A*%__A7R9/F,VIG0^-#T)H%:$G$OB]-+YP2X\_VFT_ BC=^-N^6U<9#+?VTSF;8NN=5*S[B1,/=CWP0G=!='6*)O;QK%'\ M[C4U%/9H)Z6F;1*R?)MDP58(0J]O:\JIG)K4QZ=R6="0Q,?7F[7KJ^\WSV>J MRS!8;GAR@)X,3Q_[+B":"<_S*-=,"0^YT"<0:\H]S,N/OJ:NX9F;)'U<)W94 M?+M@L^[XVS:,I.9YL,DYN;M@3;99@NY>":#/99:=^]M2\^"WHJX>9L>NR!7'!955-G@1- M?0G/!W(2XFCGMS\RQB]W\XY$?:PB8F:*<0@I 0!2>I*Z5 )/: :QZVGN!@A3 M4%*,8T+>7PKJNA,?^E6BAJPK:I[O%*X9FKI>$ 3J.'%YY"J^+HMN%S%M8Z , MDB(D/!>F/8RQY8=B'M5.9;XA_#'TK#"6P0W9Q%#GB>?UKTIL>L@ MSNJAS>PVZO>?!-$/AG&*(-RHNLKB6-"/[YP_HFR-C0/.IOX;XYYQU"02.,"4 MX$!3A2@50%+B!P$L.1=U84?Z:E WIBK:EJ+[+WVP50$ EP)@HV"[VGE*0'*] MZS>JX8VAUF@E\:2:XB8/ZEB(I9'SW?ZUV2.>H3 H]MF,W'T!0S&%H0X\@@%% MDC))%<%:2R"4E+XK02"?Y^",-_J3NSM;G2;I_E44-,^^#/-"_!M.>@[+\?U= M<[W^_ T%1?["B6.K@A=]QV77C?#IQL91R$9A6V/U1,5/LZ4L!\.[7I*/.YY\ M)+R#">E@"B>(G$S[I:9><]]O--%=,Y,!>)XYR91:\Q'WR1Y:\>-M.@VIWT2G M5VD4_G4:7N=1^B'L?P\?,QL(ODV?5U8WWAM1Q--(:H]J"J7GXL"3G'OZ8^.6>?[34(ZG+NSHJCB(@U?(G#U=?7N4VM%?BW3 (< M(-=7F!%(/:RT=KU >0&1]@")D.MSSED>W3GPG1,\Q2V*8B=WSZ1CV/)-J80, MNW_=I,EPT+-639)^>#'UET=X&\5*% 'E<>:Y"C)* Z 8A]!W"4%"4]?=@)6, M4BTT1+'Q-^4BJV^_W$>C(H5-XJE5E,UV* M?3O\X6$Y(J)16GNMR3;6/9. ! M @@,"/8"+%2M+#+B-HH:I4"WQ6C+Z8F/D]&D"STA M_8!B0&W07C%L+#3A!0P"KGQ8J[#[&J;Y($JS<6$:[BONBV^6TY>MC6^:S+;N4H3 M3P<8!IQ1[GL"(^I"Y5&(C .&UZJO-Q,40>^<7\-!>%/PUU/%.2_.NL/1!47V M:(H:A/W'+"Z$X)0M#;?V1KDCML]YE W[1^@'+U\7NQ-\A PKE3&364YTYX54R MS!U[;VJ4.^=Q]M<1\"/SC)?B2@ "7U*?8JFTMLR)/ )\Y07&5=F>4]QD?L0^ M80&6@;[T%^BFZ,\5RHB:*DQS'HB>74Q-L+H#:9S0) MJ?8ETU3:\PU"4>)2('QCQ!&)(=J4S=2[PMYU;'YGDAX#BRVGY)&RF$8480\% M6 4^=1D3$)) 4,B!/:6'_-%U M6 2A?K^WE;:B09RD,XQX!$RWG+9X>V'[)C,=!1J3@"/?XYI2H;6FBFOD0049 M-A]M[OW_&@\B(_VN(R/T9H)/1\!LRVEZI,SF D&)"@@RE*!:^ H$BOK:IP1P MEV!W0V:C[\8WY)X-1F=AXNG1E -FL^74/%(V \5U5KXTXEY1Y :*"$1%@'@@ M!37VQH9LQMXY_L-M?!4?Q7[CU%W?%7[!\/V46I?:]-J_/-+=?;9.?<#_]S_ M[/H7COGM\A]G%\YOOZOS2__\TQ_V#H),WJV(IYY>O,^L_Y:(&C/Z7R##H-"?T#4CDW(Q&Z=R/ M^G1><&L#1O_+5WN:H+'\>.E?GJLYTA:?.I=1]W9@K*T; ZA.4V9AA$\#1O%$ MMB++R]9I2(TLC'K.K!#J.,FX4HQYVS!;H]IOW:KPI*)2^.N+'P2"$89\C;@K M*)=0>H!11!A$+G0Y]>>+'RR:=ST6XPH%&=:D7O5)\+#$OJRQO,-KS_2/-MUK M,@1K&M,*!X[7XY$U%[/"+GUBZ15.S:[F%]1AOSXGW:+CMYL5$]\."5VX-W+FSW?>.R_#\)A+S:DKFE8$X#-?/]9\.6HZ_1 F_VSN% /H=6% M>N""ID5MM3<=^\O63E1<$&:L*PNQT@DHL80G\WMB3+ZDHM$VBMVL'DVM1]1= M&G,Y;M;:4OH-EN@<^>R8@U*O)4@:5FFA&6@/'+UTG)%LP1)RQ6-Y8I267$X MIHC=E_D6#891]N&5W''H*K45 ^U"']9";Z-P\F;2NZ#,:P79:VL'KSGF'02$ M6DYL.;$!G+AYFNS?NMTHNKY^OGZPF7;09 ]N4@@GC?K%GE<6I=_B;E16?7T; M$*VDX58G_[\W8=9EJ[U)K+$6_"V^.$4(*GG$&'^Z. 4@Y0=*^( +0J'G2@H1 M!9Q# 7TLV=/M9,/L]"8,[S^,3>8@3>Z*FB'F&?\5Y[?N,#/SB]*S0;<_M#-6 M6688*NI=A@_EEQS]9B\Y>KHW99CU9B]-.<5/MZ;@A;>F4-;!-KE]\8TI=:QL M8Y7A:I)G/[5D*V+V5<0(-KUCE7D^)L+>L$HH=KG6@GO"91()'6"/;$7$0%F7 MB&&D(W@K8EH1TXJ81HD8#NB3B)'8'7Q8&8K<82&P!" J;A"NRZ"E'- M-80T($"YC'@4(0BD@6* *D"85<8@_LS2_,^O:=(;=O,OZ<6(SNHASOX_1G=745H'$&F'VW/3M>&PL2K] #3WH4.+RB=H!0II'8# #12ER%-2^P C M>X8$".91N#JTQK[W&T!+=""MTU5OH=5":U-HAMHP0[GX!"@=1R[Y;8Z[+T]">IDMF#L*R&X++.TUKC8VV-7P"EV M-?&Q:RQ.1@"B'&*)"7"YZWM8 M62O<7'K1CD&'2%: ME+M:U*XMSOJ&=XF9 M__^,/H@>[J-!%OWXVH(HAQPG.MJ)MZO?KOXJX=']"7_6O]"-M0*/@C6/5C = MU,&7B?G2W:@JR8'["A#0:0#+=8FG.1',#UP:!$)SZ'*D=$")AWQ7O706+&6_ M7/^2)+U,#7KCW9;L(NGWMAG^1;2#)3T$[Z%UM?(U\*DO(HQ!AZ*#2 ]NX;/_\)%X>B"::,)\[OI0$NHS)H$* MA+3J!U(&YT^UK*M]Z@E>4=X!H-U\;.'3!/A .(4/] E3@2]=32D5/M5 (1\$ M 910NCZ=RZ595_O4 Q^&.Y#469GD4$*_#7>>POJK!^Q18&4##34BR'51,%=<< ,?[DU*A!!XV*5Z6N >(W YG)J_RD-: M:8$A5M2XE5HJX!)&@P (10*_!N]Q]\!%LL,.O,96"]QC!*Z< 6Z@I7%/M:N! MO7>>:R:P!A+ZD!A @SK\UC< +CMXX![D'F&TTUH,>XI>!*?H#9BOI ^-HZLU M]:7IX@L*?> "HX6U>I6]_)95& BLE9(]4+3B:;G+ !$O"+02 M@<>I9DQ[4@H<0.TK\P]_U0;_FU53(-R@=0MY^2U:6[3N'JUD6D%3*4!HH!FD MGJ!*NHI3Q 4PGBYU<8!>G8[S-E418 >VNK5%ZV&@E4W1*IEQ8GWL(4B,Z)-%4M-9]DJ?)U0VZ+P[T-"DZU?!3JA#) MJ3GM,0:DPHB[@4L!\30E/A:(&)_8'@1GY9 ?'[';9HHLPQU$=K)3NY]G6-N@ M\@$&E3&8*F,2!'Y A6?\6DI1X$H=>#[QJ2"$^$I7A*4JD5E?]JW$'4QK+?#9 MN,!P"[Y69[Y )IHIL*TT4MK7#'&?0HJ-9PN1\K B*%"<5&SW+-29-=5W@+S# MY4XN9FR59HO;IBA-,H6FYPLF@*\-+#4-C*7K0JT\Y?LXX $C> .E61,T&>R0 M ]>:&Q;1:Z27Z2TJ"E%3IG[#8<6FL HX)J[K"L_8G11BJET&C+H+$(>^Y'BN M!,N7W+#.+ G5H*=F"+C5LY6@8_3@(:3GM]'7O<.,X#-'*17T&-;$NG'&.)02 M2PVUBXAT7>G.68GK8Z;&$GNR VB=%6!;S+2861$S!$Q+M7J<02A]H5V?4RD# M08CF+H.( J*U-Q>-W$S/U&/1$= !J#W#WV+F+3"#II@!"G,BM,("(VHTCH3$ MY91S+HS"D?,7O6^F9^K!#.8=*@ZBDNM15,T[N[L/X]3FDF:%#Y18UG&ZMV%Z ML_T=MX8CD$P1*%SA DTT]A6B2 %%&='*\Q70KJ*8OD3@E*Q?KC\E@YM/\;>H M9^\\S[-_1/U>D*2_9UO=6Q,=R>OTD)H7BF@4*INJZ_8=@FQ:]@E#:=241 $R MN@\*+K"G&?:H[T'D8C"G!#>$8'T>%^I@6&M22@O!%H*[AZ"8*=,,J(>D!,)7 MG%*/B8"@P 4"2,0%EW/)8Z_0@C6%Y.U%E8=]P*G%X.%CD((I!EWE^X3[#'A" M43?0QO\#0/I44N[Y$O(:U6!-==0/7@T>TJ;8V2 ;IN&@&SEIU+5PCFLK.?K& M&/MA&\UV#-PY]0N=MS0G5SI^(MDWGCM:Z^?6: M]:F#Y7YLXY7[@)]E\"$S.DH2B 4QWIF]&E7ZFKD&2H'@@4M]A.:NF%H)/J]P MS/XG2I->F-W:!1$(HI\.(3S90J1Q$%FJ8MBT]AK E# I(,/$IP'D&OD^,P#A MV,4*D[E]L)553$T%1%L5T^*G:2IF)A0AI/G8-;885X & 38_@\!3V$")"C5? M2&EE%;,A? Y2Q1S%#MA%U.^;UW6V+Y5$:9?G$$^PX@R@_BJ@+$S-UY[T 2 F)^=>EPD?" M\R#W RZI-KA3$KY#VP/H0J=$U8AU.ZK3*6HBT$%D5(F0*$0N^G%7>UU[5H*&LRDZ#10Y=9$DB$#SKQ*,,QI(SV6 <\^= M*T'S*0ZOXGZ/5&^5J]HF_O0S8LP- JX3=5^!X=$/E-\W'.! M@@!YF"GJ25<&! 8^\\TO 05\+B"Q+A+7=+XR0PGSV9(R43NIWM9BLL7D#C$I MIY6DI X4"AAT6<"HYP72]P1AC"L7$:;A4VI6GLUW[::N@DW0(J+5(?U/OUF@CIH96' MI60<"HIQ"T66>$![T74D0Q4CI0'%-/,1= M); _?ZIG$YU8,Q01JC6Y:# T!OHQPG@PR7:S2J-]E^!!E_D.>AH8F\2!,'\_RZ"XS:R0]FQ!2<;=QC=2;VR5G2THN, 10>=B@[?Q<8\9P2[*J (4ZVE M @:U3-LZ4*HDT7?'9D?-O@AF'5GK&916=K2RXYAD!Y^&YQ7G4/B8 88\2HW@ M,'Z*YRE* EOO6X,W-SOJW@2''8YW4AGA &3'(>VG?YU$-YP?KJ)!=!WG/UH^ MF0F O/XBCA4CE\T.5,J9'#,@('2YBSGQ(?6!U,+U R44#A *B"?*I8-!_3@T MJ4>4WNJ!U Z 1Q&:;/<(]@YI2Q2Q47"SBA@#&#"74,:I[P&% DHAU![&GF1! MR9GO%:&V!=^=@UHUZ!87LZUJV8)Q);6' )YB$;& :")=))%O+6$!?,$ -7K/ MDYCIUZF]FJ[>\;-M,/_!SE3C_)*GR]-58.FY7K)<.K?O2J MU)1*8KY=*.!_;X,VKZF"UO2(&@(SQ9NH$EQ1A#3@P(@T*(#PN?F?"@\22.=J M"GQ-$R/!;$1M-WOVI$/Y]BR'359^CR-DQQQ=;V5E*RLWD)40S,A*$7 :"(1< M5U,?"2D"R#T*&=0*Z_F;#A?)RBW$.5!'DNT=!6A%92LJ-_5@#T42'K2@0U-! M%TCN>\BW13U=&DBL..=0$B$TI9"PN<*YRXS"NC,J1,?8L.VN:"O(=F+S'8%@ M.VX3C\QW?D@=*OGKANQ\FUZ MR/+YC4O4._=AFIN?G'A2B#P>V)(+S0H93KF@Y(G[)PNW-^5=RCQ&GV0>\S!% M >>:2$PYH$IX*O!]#[N!9SQ=\E+F?8[R:5Z=ZO>3;IA'O^K_7.[] M&MU=16F=,H[BG>XVM+;7$0G%UO9Z SF&IH;'W8:,T.D@W"S M-A$.V:9K-UBWO,':BL[FBTXV(SH% \ 3 /@4BVY B*@Q!7$99AQ.'>(8F/1 MN9T4.[#3#8 MDX(@SGV4FJ5]V@']\,K%/UX7\( GWJY^N_KMZA_GQ-O5W\R9;V@A,!UF<7=' M!FSC0I-O[MBL%D(D*Z8#3;XS&SA$3W%#L%K<$+RK]8*;C;9-&K:I(.H,ZR]:UTV"?I MT J#^H4!G@H#3HCF@'(B.:,D$$IIP;&+J ]='ZJY.^?7,!7F]A9K$@:\SA,6 M;\UF+?1;P^!-90&=UA^BF&$?29=@I*EB6$(?(\48\JTO0>8NQUO#,-B6+,!U M'G7?#\/@.&J/>W%_F$>][0"ODC*-DR*O26]IA'CA9"8J03F26OE(,TH5%-QU MM1 *"==#RE\:E1BSQ![');:RFFW>YAZ8)ZW$V9G$D5.)$P28(PPT$,"64>1* MJ$! EW*N1%1:(^>0!$QKY#12XN"92H4:2Z("ZC(J*;0>%L2, M,(THIK[B]%5&SE[$;?;1,31HTLF!?'J&_C>UM\(OLR-656V9#( MK,VA$A#0X;#68@>$LZ8M 1C7S#D M$TV)=#4.0( TL5?50,[9EI1G;:AD'8E9!Q%PT*@\J". "_/Q]KAJR$K8$W"* M/5]Q1#W?TY!Q"C"7ON"* ,5]/P@ GCL]LS;VEJ6Y/95-O,C#/+J+!KG;#[/L MR_5%GG3_>G8)RZA88O'Y7)G$AGFDC=6=QZ0B]P2-&$RO"O$TX2#PE 20PL"5 M]HIP+#W)$.0^"[:'QL9[DRVB&H2H?5-X1$Y=0,_CKA *#87O6CI\^+OV>&TX\'T>EML1C&Q0/__M/,^+J1O3]J MC1&^Y*7J\1W=""ZBR/F)!..B:+TW&M_;Z.\N^ M636FB=[*YD@SH=A+4LU3YF0Q*5\IA^ +MB[^ODTG#[@WHN/T*HW"OT[#:S.: M#V'_>_B8F=>\OTW'$PD+L94)"972RG-=KJGVD0P\8]L2&!#L!5@H^YWP&056 MF]:$'\+5">_!)SCWN2P:"]=GLTH+=2:XM MB^7/5C:<$P%5:[P>'.":<+#]BU^_C]YPE?1[Y@'NQ9D9\]V]$=Q9-W$^?:T) MK74-;Q:Q4]R,*&U'?1L-LOA;Y(Q*GCL_V*+G/]8SAPV 4S*#'\X&SN5M,LR, M.FW8R'X?A,.>5?]K#.O5:G/TJ^W^P=[G$7?+AE9FS+U6<P<^[L9>'?R>PEM+N,[HY$^ M1]^=\^0NG+-_[\+T)AZ,AA<.\V3RP=9U5I6.Q)4%]:>R6R/G5--QFCF^D5*^P(/YC.(@< M##I'[M,? P=)! .K>3O>P.V[KO]R8=RD5#*G&\'0>W93K> MJDQ'*[6:(K783,(I%0&G@4#(=37UD9 B@-RCD$&ML)X_O[A(:I76+7NEU.I( MPAM;S*,58WLEQEJIM==2"\\<')/<]Y O)20N#216G',HB1":VA1=;UU;J^:+ MJK'H(-#:6JV0:FVM9G+W#J76S*ETP#QC9B$)/2JI<'T5"*5MZ5B,.5)R+:E5 M6C[M=5(+T@X!N#6V5I)CA[,G=O(Q2-+(/,OI#M,T&G0?G3P-!UD_+-@Y[/US MF.4V3ZKC#*+;JSO(L!Z+ ":F MA@MR/2!=I 3%U(.!$!@*I*5KW!P/T;ERBE]RHV>>Y::-4M.L4!@OFSM>M4N[ M:*,!J$'OU"Y2A+*75%6 M:Q6:%7FCV;6/6[3O/]J7 M@!U-E;2'F >%:?(-XAG&R@\0#SAVH2(0^V\&]C5=]44'&T&M-6V:JJ2/(G?D M^8&C#;-(GB\A-DO82X;V%,E+5!]!$'$9*0XYRCA;^Q+Y$"KM,A=31 &'"DE/ M0\PYD]+W]-Q%>"42<"++S&_]H:7%UR0MI%V>I_'5L#BH=)E\3@96U*5)OV^Z MG-GLLBC+=Y7,0D"M=^E64\I74@ >>"[!V(-O8IC6G_F#1:U5VYO'/:TP;85I*TS?0)@*.'/OC <] M7W'( \4H"XC&A G7)5!X0"K]-H9I_0E)H-Z$I.9QSU;SD]:M&C=]L%A7QHE* M$;=II9T-A[ 71>*>.K7_JJ#NC4?)URK7- M\_A,[V?F;@/KC8U+20'PND)BXJ1Z.W#T"L8W*X!%=EEM:[67'66UK6944Z@T MS;8D*&RAI1%Y,.@XA2)H*VL<*2]X4;JTJE')P6V<>'%&T9U7AOQ>UTLH2%7CM7$DJ]<"G5QX5]>'-Q] M*QMS6)N!OZ?BK.6GPQ%*H_3BW FS+,JS#RTWO3DWM=*IY:?C2V5__@[R(J1X M6EP:^UI1%V:WQ3'QKOTA^MC9?_PI/ZC<#=/TT9K#02A 6="\H!#99#O0\&4^Q+R:DSH M\Z>U^1SE8[=Z:Z8#D1V&ZK0=&FLB'( EL,?N[DK@0=-J%Y!0K5UH3&TAJ?:% M)E1I(HQ:8L@C\I7@J4E-,M+AZ"!NHF]]^W'WL\$W\ZPDC:,*;W[U(A5[;;LR M,L5BH(0?8 H1]UU[ X!$0')/41)XF 5@[K#+A(:/!H+;4UR@8P9RT#9JH[#8 M5%57*Q$:@#M&GW#G(T\I20!5/J.:<\DU!% ! GR@H#]7J6TQ[FK2>91U #[L M8-.Q^89?T^@^C'M.]' ?#3+C_UE?+K$5A<9E5">[>CLJV]1L@(HI0#W&M4>Q M JYR*?*T "R@W(<0:Y^XP9R1.B:T/Z*S&O2*LDVJH.VV'3W6P7B75=4:JS6/ M2CD>6*&T$00Y($\09)(894@!<8FF1/J*, *QTMCGKM!NR4U5&T"P)M5).I#5 M:K$V%8*M-SF)NB9YV*]9B>[SH> EN$9DI@ BAHQ20*5'[;U.D@L%&/*5XM#S MR5SEK]TH40A01\*=>)W-3)MM%* ;JW4/&*)DFB,10&$+1W$_"#3U VSO*\*N M+S2 G&O"UX1H34H6(MY![-6!\[SGT_M+=T6$_4)EC= MV_/E;5+IVV\4M-Y5RT^MJ[ %5^&3%77VS]4P[MN7'?7VDP S18 #[0H&C$\/ M(?69U$@S#+!1\H&0;O#DXN=Y_,%2T?P_H>'6' &,.H#NY%;$QDKZUM3??Y2A MZ36D2FD/!UZ@80",-6_,>*V(RY@+(5=> -9"64VV/*8=B.A!H^S8]IHFQ7F2 M-'MNW!]#=J @4ZVF*/9]GV"**3!_E/2XEA"YF@L#/3WG/?\:=F_C090^JD'/ MGQ#MEW3^0LWZE)R4J$-YG:YT8Y79,>FLYKDM*V&'P9GJNQ )& 0>HS[5Q),^ M49Z6),!,<,KGDNG7P4Y-JDMRUB&LSE+DS5=1A^ZB_6=T&W?[1YX8*,04A\(/ MJ$<1@BY@U%.NQC[V%78Q#3S7P]ZLS:B&9@[)56SH9_1^G@Z[?VU/.X*N05M<1:M:1HE9%V%2HM?[ALVR_^X4Y#&UJ427 Z13@@GJ,, 8% M<0W6#PP5M=6WA42OLP<0T!%#-E#C7%W M<9C0VYEAK1(F+-%5$:\YV M".RZCM@!VB%PEQ&N_0!VZZ./NW^.\M9#W]#6AV F!H>4YVLH7.%13@GSI2>% MJ["BGH<#ZJ*5C?UM%HEA@'58ZYXW!.Z-U?2'#%DZ8\9[T'4)4Q[V/:J%IQ 5 M !'D Y= ''BO@VQM-=50![.=)&\T$[+[?'ZO**;07@'1F-2]UI]K^:G=ZMN" M&^%%UU&:1CTG#Q]&\NZHDT(AA-.ZQ]@'GH2<^8)ZU/>QD@&4T#56!R*!B^?, MC DM+\.'48F 0HMLS2>HM6!K\[+3_G_VWKRY;>Q,'_TJ*$]RIU-%.V=?.C6I M.FO_/+=C.[8[<^_])P6)D,4T16JX>,FGO^< ( &)DDB1( 62F$FY)8HDSO(^ M[[ZT"IEME04GEA@*(:ZZM3HKL#3(:>L0A=)HJZPTS <=GWH+5PSS3>'75%[, M:S=/1E$*>O%VI_-4^@%FY+:T[A?(X DCV$GQ@D@'B/4[CG20+' M!G):@1Q![S!CV%,,*/!6("AY;+LCO04"/M"2>7%-!<:#!>^^7P[G<9N_C,?] M;X/A<'\2E_5HHRUC6RM-6_E6&H!>*,$DBH]7GZMM3*4$B)5U(W M@Z*F!*?H@48C6^V7D:=N1;Z_S29!)HZ^),,LG69)OK37XZO7\VGV\MTBVP!6 M26O9910P)0�%*AM5"< V,9XTP Z5K-20CWB0'OH,+42::R,D4 ;CXF0J^7WST1B M4_(2]@ X;22>F[%9#R]U-5$1E;A")9&,,,FH@\)1;*!@ DFI*0/1 P17E-F% MW\>,I[/IW4;H^VN;UF.R4?]/6VNB.D/Q^!,IUV&/5JV0C916>*\@)Y9JQ(2R M3$%%'/)!656[8:^I9FH]BIOL1]-:['7FY9UZQ/'AA.8I)U(A7E> /?8"PJ 5 MLRA?%62**L<9I-SQN[T2\TO([R#=KVQE<2 >/"# CRROJE7AH.$\[_1R;;_B15@UOE7[[Z]O/ M;]VG1+VSBWWOR-">MX8/ZN/G=^[CI_],C/KP]K/Z]7R"@=O+@=9%QUH%BY"$O8]3!O1'L$'F:7=6HEQLMK7/D1EQT,.Q4-8U=2> M6"PI](%=4$0)Y9J+P#Z0U- ))LU*H=&F/*2I?E^\)QHM+6H?#SFW),_?1EDZ M&67]9#"Z'-]DR3D,!H2D5I4$F9/"2V(UYN? MU[ZE-H0]R)K,X6RM<#X!&7S$[H'-8"-K25E0>:LEDLH&I9<&W==[%)##-<2" MFI7ZH UAT]A8)-KH6*3VBZ,S,)PG\R"F:DZZO'8]SP0Z[[(]6BL68AYQ*S"4 M.O:#<5@A@1CPTBM"/&+^ 04R'NNOU:GN6Z)AWJ.RT5[0K=,A6X75MLK (XK2 M;89"7.4S,@HX !III1TU5DG/I0^Z)&.:, _5#BALRI*+R8V-IB^W#H7G9LFI MFSN>Y60V3M*KJT!/Z6SG(;I' L%:C9"#V@'$&"4:40.]0I@C#8CTAF($5JIF M[3S[//Z8Y0UT/J230TA"B'N =[;=B<4 28T0<&^ MPU)"2 *4=L%.0_*+]S@X">AT!MZ=E/S+U5R,KMWXXZ"5%6B!08HX90#QF#K, ME7-&.>R9) Y8NC(/]X FG^"]8(2>;X_Q5D&[K7+SE''*8)4FX)UQCEE'G+34 M:"TM(Q!I[(4)9J)=&;9Y0*,0 MYCJ!L&<)19C$6WEBZ'L57:76<8=?3460O[ M&#$ZCDO.)C=!SEW,\B[(YQT$8AS4['<$@?%06*NHY5@%&T YB*!66#PP>2@> MYN=PEC8:'.62X % MH9QCX:2B7@D:*!](O9)6M"D&FYK[A44/-5M0WCH,GEL Z,Z4G.8<:,>!/0XK M^08JX5DD_,Y*A9V_N=BP-[N-$LB-9*NG,2:$=&K"00/0L[3?FI>@@VF;O0?@EU/N;< M,F7AZ0JY*0YY("Q[ .L.HEX^ M,^B$%4N$0((YQH_6*.+P[%V.A MK/XX@$A$L =)9^R=F( [4CDF0-5KCE-&)8]3+ 2F"$A%B<0&>[6M%9F=L=@$8H]-")-JN+"5W/C87]H' M(:PTT1P+"S015E"O^$X0;FJ8#3YK")^;E5F?9'-0"[/M>;R"U6 +I)>* V:# M^8DE%01R0XESUCEDP%/Y]H?(L>$HV)Q[:!C?LHS=SB ]+8")JC&/818ARWB M&:,>,HTXU5QJSYB%RJWX=PXK$AFC/89.'V#M-%=WI$4SOKD9S&ZR6"X=FXA$ M&@F/RT:7!Z@W:X^JVG4?/S,KJR/--G/0%C+*&*P<99/I?R:7Z>T@6 5=4='+ M>Y [G;>CI]-7\5[ [_%+%GA=.DQN"ZZ7#(+E,,FFIUY9]-,:HTR*JJV.4$@B M KG%GE/&L##"6 >UHA)C@_A]HZP\TH4<,844*=L6[^;]F(9C"*^M:39WD!Y7 MNUQD$UVS_]1IQ">O$6_B/T$ 5%!%VD.K ,<>4^JI$ I0J[ -"!7KF9R/Q.J M307VQ6GW@CRWV$%TK02ZC'0Q37XBO(<)Z6$*RU<&TVGLXIIW;IW/IK/P0\QF M2V?)?\]'68)!+XE2(']#^##@HD>17/MAFUUF-Q=!9&,8OP#*1SCB::7#A9.J MX XH0U!8;XW@U$@K(:=<4*6P)8(S59^AOV?VD<1Y#0+@_NQ&3H ML8I*4O7.XGG"C-":2$4Y8XH23H#5%&FM'#1;8.'=*YF90 MK>8W\[PHH RV!V*ZG637V6@Z^)HM)G+\-!Q/I[O*LV-/B5MCHR+ *C1;P3'! M2FH.$<4!V23HP$Y:YQ4!C*]$YFOWD.?6F/HM%/,*?@U7\"Z;O;_ZG'[?OYR$ MI,=)HR54+W'[G6';)=0=D &(B@$XYW'0A0&2(-B]$"C/$00$4&\M(0\.0=B- M 30M[ ,#H+P5.7>K]-]&EG!N1G:1H'=[/SBW9YYQ_/E%@0M4!K/%QJ&@'1@G M&,58:*8<5<@3I$QX;:5+UCW'V/X*J$$/XX/FS+EB&XK8 M9UPR#O?8'\_C@);GH'>O?90/-ZEWW5&<!BV.W7_.Q_,?NQ-&>%,]GBS?0*WIH%V2YO"?2@.MD 'D&%!*G%<,4RA$L.L@X+%X*WPFO7,"FVUK<3_IYI>37$\B M)_B/*<*W2>'EGDXOQ\FO'QI"3U/+JR.HPDT\Z86M M_W_]AT"0_R4Q#]EEVZY_"] \L/J?WHZ2S]?C^318D/<#MR^\LM]&Z;P_"*?Z MC&6M@J_V[CM*++CGZXZ_U[]N%.7M\(Y. T&AP^9R)+G,AL/RK__U"KS*?P_+ MO%S\_L#./P]N M=]EWU+/HYOTA6-]]N@/[L./X9]E&(TR-9A>CO-?E[\\)?[ M0O/5TKNQ=-!!^>IQYT?Q#,S^^)=7*[I ^?S'_R2W^M13?P*-?^,A5__$G_ A M'[;9*:YWA04B/TC4Z5"N:AA@.!E_:]9OW4BP>4\\LRJ!>U#4G%VL M?NG^XA M-? 9A+^G&Z_G915-RNXD!"1OR[RL7Q_/R^JHX62HH0@,;,(%3D@8/' .6_L! M3X#<3WI_+YH\\X)\ZP![?8;GKJ/H_5PT>P$5=3N'[9[DUZ^#FVCP+R78>=+# M2>^OX^ ' O;+:Z-ED>ZCWKN#V<-G"+-.K-QQT<>ZMQ>DP]]&@UD9"SY/6CSI M_74B[<5$6JO8C+J)W2?.$ #[2 \_+E4G,O@S9>TMXP@=Z#NI?GI2?9'C$#,0 MVH+G$]OW.>UUK_U26KSO<]IKA^/3W^OQA(@Z N@(X""'TG#!)VS>$%EMO) _ MY$[C!7:[<]\%G0[3T67V8,?! P'G5"JB3K+@B4A(,@@@J8;8$,F4$D+Z.)W8 M0 6HQ]0J@I'S@JT4>FY4RO[/\MW_+-_]^<=M]O[JX<:MZOM@NGS_W1:O?\L) M^'AZN+:S#JJK_SS$QEN/>505=S/F!!.00HTUM51*#31#S"KO#90&K,%\"=S< M_=D0_F>SP3^+@%TM:I8_8(4'3*_323;=KCU&[-?;:-NZCA._O1K M7J:5:-E[6E_TNFR6Q@O5$IW^L4Q,@J/J-(BFP MP\PQXR#EA@LAC;=&2HTEQGI539B,KP:S>'CW\&;SOGOP[Y_MB[AH-](')&H0 MQ:MD?8Q:P+D(^_9@-._>@XYJ2NH9$-'I,WW,*DW+*PD$HM9K2!6TFCCIB3.0 M.<::\D0 M(%0JY)Q?:16Z3Z6L<<]-':S_SB;C?CJ]KDG%XQ_R=@;8VQO>7LJ-TA(>L5:( M"U@)<^8Y[L6A M8@?3V61P,8]7/$U^^@-X V!RFTUR>MIY?N/IS&LK42QKHAX!YI2P6"--/;.* M 0>]IU ;;940]?&K=T[Y-AWTL[P1^'31)/;X/#+\D,&9X];8SS9<,)X9IH(C7CC;"FII5)!J=('A,&8AG MEE54C&4+-'5S&V11&F_Z+")72%::@S740 TUX 10ZIG 0BC+ .:,4T?1YO5? M.IUF?5,[RW9YM[HHUIEH .VQX+O$H382T8DQ ,H@5'EP:P1FX0 M@"N'.Q3,"$LM9(X&.U!*;PG$UDN/(6?/\.CE79)9D&*7*-%AZ45LX=,P>3]/TM%TF.NZ2=K_UWPZB[DGO624 MS:(9/$N_9]/XPQ_ 63BV":^*7P"PD!!@'*>&$L&%-XQ#Z8"1"F"STO'G,8=R M+&I[E\W>7WU.OW=I JT2C.I 4LIDUZ:U\Z4GVFG7Y:?2='G#VPEL?0*@=)6BVPY@[H\'*0 M]UHAC8EEG@H+D5MI2;03C^DXP LV(3F)$65_2R>7U^5\,O2(8^7IL[HS71K? M?D_ZX_G%,%L9+WT&3!PKI M 'O^I(_([UK;G 4V.L^H?4345&T#*B4F/4[;X>MKITIY M9@FK3T_':W5X[(2#L8S7$CZL!!XQ8BUEE$&L,48<0Z\%Q([#57?ATZ,?4)M; MQ&-"3SQ^VV5P="FT70I?EP;45LG# :D"50X"%9T&G EJ/9 *),^!.L CTD/XU'.'.K;1L8W]6+Z\WDA0*(J88R"P#(H)43P8OLPSJ30W M$HA#ZJM=?[).M>AX1%M4"U*I%E0)'M@$TH #BBD40#@>_A<3C FD; LFT; Z M0!MMY?[29-7-,VSK/,.V@Y95GBCB@V"/Q4@26VJQ45108RV"0'+.B-UY'$.K M?5,''5_8)C[1*O;0)EWAB#K!G5)+D7.FQ_.1.[)2%B67PD/"C84\R!VJ*=,X M*(R.& +$2\F=@\TF/$@+PD[P=$!_"<^1@)7GB'(D *8<,!,@[K246GG)/=% M<(Q?6+\\6E]2)\$[8+^ !!>XDN#*4B P=P(#1B$ &FGLA)*<88DQ8HT@NU&I M*\"Y2MTS2X ZUT%^HM;O 4GHG'?<6@DI=#0.W'0>9T3^R@EPZFD16PF-UC5%% #2KBAG!D/*5%.:*:L)$ICIC&ESYC._(P! M>+FZ9HX EE62 MJ ,<8*&52*;02]MAZ9D$7O.Y.'Y>+=>+D.?R>(/UGA3VF+$ /: M8&2HM580RY3'R#O%#"2D'5K47J/5]SO&\B8+/SM8=K#<$)805B-#*'88BB 9 M"4 4&2^H!K/3WWHI_MMV@( MT1ZAC59]=QRSXY@=QSPACKG6I)45RQ0**R@<590:"IW7F@<+%RGE@*-&'-BD M?:EA:YRT8]909^IVS+9CMD?%;-?P6E2;!6RQ<<@#99Q@%.-8E!$8+_($*1-> MVVK8&FHB# )Z&'UK/4T^L MG^&8^'O] :-(/L,[B(2@X,#YN227V7!8_O6_7@6U M(?X>%GZY^/V!?7\>W&33Y%WV+?DXODE7^/5-.ODR&!7+2^>S\>*%@OWGKWP; M]&?7/TOYA@&).?WC@GX"40W3VVGV\^*'O]RGEE?+B-DR'@OEJ\<#:L63,/OC M7UZM@*#X&WS\3W*K3SWU)]#X-QYR]4_\"1_R89N=XOKP:D##03*W#Y69 -> M)^-O&U80W&'VJUR[T731%;ZVA>3.?_M6L+6+\; ?/K^0M/^9E++VS%-3<.W^ MZ89I*GLB_#W=>,W23')3,[EC:R:%L9G\%%-1SG1(U1E1P^=QP'RR"11^TOM[T0*T%^1;I[[74]_?\B[9"VBAVSDC]B2B?AW<#**RLA!2 MYTD/)[V_CDD?"-@OKW"6N9N/^O8.9O*>(-+[ MZT3:R?A(U$U,U]@Y&G@8"=[6FK[#G$6K),P3K4(/@))G'$5;V<49TLS6O.8$ M>,E)[Z]5^D"9VD!OO[<&ZR_.] YW)N=X_9N6_'?7?Y+7WZ&_N_[N^KOK/^_K M/Y)V)3O9-'=ZD=CL,B]:23",_4B@.! F3J5^X(3+ P2II@\S+J3'V @O#77 M*:,D,(@Y9P" T*PI#W@[NAS.X_X_C"?Q46I6S">.V=F?Q^_&HU@],!D/A^$M M;Z/5GDWO#RE^&XGS[^3%V\;>G]X Z"'&-[2S]J"KL#J/^2U(T&HHGR! 4@ ! MLPQ18I%0C&H)E1 TL +![[.",CGDB:X@[^>SZ2P=Q7TW!/K-RMQWZ0U">YPU M6I?9NK[P';@/H>ZT"P0S"W5=CO0F5=%XR.$YX1)US#""6L&"&PE +,*/=,4N&%P$%[ M@=H9HVRP1-=-@6^.$3:@>C'>(P"?M.K5JGEB.]+JNVR6#,?37:=)M]7KLTX= MD;@VU@(JJ@"UEGM$782BIQ8HJR"!QH"5X6#AZ*J&^6HX'%]&/>#S^*X?]GY' M6!N0)O\.7VH^V$8*1J.-^4]#B>ATA4,#N!LKUD8B.GV)4!OD+KQFCFMC.?'4 M$">L,1ZY:*\&(2%7]++'),*] $%S$J$!+]I& @'U$&\R%M#)A); ^7 0?BDS M\<793B?'.L(_2\+?2-YB4)M@%LPQ" EWA!%$/=/:,Z@ALYH9*OGJ!+,/D_'5 M8!:%[:,BM6$Q2&B3CM?C$(,-9PRVTP]B!]/":19N=)K\] ?P!L#D-IODY/.( M&Q)6*P:91PO0!EWUYSNG?)L. M^MG_S@>S']-9T)/CD/KC\Y5T<9@N#G-"N7+;*ZOM<].?,STV)YK:+HE8I3XR M#2U ,2'**FH]44H8QC#10 #*C'T9270@'PWAC?:0WP=9=(*G WHG6(HW:=^[R-O+XCHHZ(#I]+T.J,3@PIK5+;B=?4 M0&^(T-0;IKV&7FH9] 1 /?2;3Q37Z33KFQJ;;Y5E^H2B@2%J4-'H<-CAL./C M'?T<@H_+JBN$=$@CHH!E$%)DO"(0:0H4$599C-;---^*CS=I[9T($SZ+$/0_ MLNDL/"X97R4?KM-16$7R1/?64PP^=Y[ T_ $G@H];B0N$,9+<8$U=90C"XT1 M5"HMF>88(X>4@0C#E1*2)UJ&Q'\N7EKWWZ%_"(1-%I%T^&X3OD_ T]^)FHX4 M.U+L2+$CQ5,EQ5.*]IGQ**Q]FNWDEQ M!IZ^(R.BC>PWC*J"3PR]QC:6G!!%N6+:<08M0MII!YU3]^VW"I?OKS[-QI>_ M?\H-IN+E6=:'FSCY=C&R>A VV6NCPTX+U(,C@0T!51M"SSUP0E/N+15 ","( MYDPCP0UW'J^%33%Q: /8-./GR!TLS04Z>X"(#H0="#L%J*.?UM#/9DR,LYU@J2$ES3+SCN6<6V?P\24?381[!2-+^O^;364QW MSO-5HSD[2[]GN5W[!]#%.H_1U=(JVFV32=S18T>/;=50.B]T1XH=*3:A11-: M-1%EGD*G.#"2:BH4$Q)2A8WDU#)LS$H&R&-MPV-3FW?9[/W5Y_1[\UTQ&N]; M_H2JCGB3*8@=PCN$OP#">57Q207!/L"<6&ZH8T99YIT RE+E@/3-(KS#WUG% M>7-:27;%6C%)K]S%ZC"]D[(]UNRUM5+A!)A_1X0=$;XX$3;.%5O>>X(B4LM6 MP,QZ1Q SD!I -";$84$%ULPCMR[;/!"86"/+](H M_*E$)=2H]W5K>FL$5UWLY&7<9]LPEF<-?6TYIV&@TJR0$5Y*:@W B$JO-: 6 M>.((X,@IPN]SFGNSMQZHM'\_GTUGZ2@>2D,\9>_%]83UI-R?YM8QEO-E+)WR M=A;*&T.XIKQIS:C5@D)*/<%!9Z.*0L6]U8K:E?*=]BAO^^U@R%&/HD:[)7=< MMN.R'9<](2Z[SB?(2,5FJ>8,(4.LT8@2)A5!@>TZZITV4.-UX;H6V,B-AP$V MFKI'>@*25G#AO5%D-QFE8] =@WX)-9A5_-D&;NTH,11S19$7VA@(K77" L,! ML ?CSPVHKE3T &X'TVRGZGI*6:/OLEDR'$]W;11[)&%6QL42L@8HYK&P$&!/ M*1(B_*I -&659U*O9$N$DZJ2K]5P.+Z,NLSG\5WG_\/3A%&;QY"2)J,,;0S3 MGD&^1./[:VN^;&O]%2= 1*?&[3FL:NL\<9$7(V(Q#LR>:(R!Y(H%KH^\ -@ M(42^,$,V#G.;>M-J\/ M,LJBC4R@5=AODSW>=79JI5IWRO1X-G)' %ZE>P(-O>!, ",HXT!+K&U0 3WQ M2C'G7T;N',C0)\U6YW2"IP-Z)W,ZF7->I+BAS"&5S,%60JXQ@U0S*AQ44CBO M"!8>2^]P,[9.HW*"-YJE>DQRXI3B^"XGG4 PU<#'O$?RL;O_.O=Q&UE[%V[N MB.CL8A!KM )JCZ/GB*D@O!WD&&*%50 &R(U\-@!Q=VZJIAGCWY_*4/TJ2Q" M=A(S%CH4-D0##2RVF&H,]\+'.]Y[ M5E'D?V3367A<'&'SX3H=A54D>6>!D_6I=.Z]TW#OG4J(XX%E0[)R5U7"LO#76>8&2PLU*M'4W]*3>/UHRFON>X>XY) MM<\6]AUP6J *' EF1#5(PC%BI2-*!2!1#H6DU ,C%5?<,456NDUM-\Z].9=& M[DMIYQ")#H$= CO5IZ.? W!P6!OO10BPSEL-8ELJSY B""$M-<4&&"1AIDC2_K_FTUE,5,XS3:/1.DN_9[GU^@?0^4^.P'_2*E)M MD^%[1/'+CAY/@QX[UMB18D>*A]68956X%4? 2,%ET)H%50!J*X6T!%O A8%R M)=7OL2;6L8_,NVSV_NIS^KWY9A5[':9YOWDV:C*+L$-XA_##(QQ!5I5F$=_@[J^!M3BO'[F7JO)1M9-5'%J#MB*B- M1'0\3&BCE@L$,5EKN<"Q4-QQZC&'5DMJJ9#"*,&D<6K=_-C'YV6WN;T/[)JV M=Z!LF:Y=F^F,,54:$:$=5YQ8K+2'.28M<=C;E4FK^\7D0:SGDPQJ=2AL'0K7 MB48,*M%HJ(D][SE4# H-%*$:1QAJI'1 )-T)AITX>[F.R+"=9K!.A^GH,DO2 M6?+?\U&68-!+(KUT4]:Z*6M;:A485QX\)"WP"CF&B*'*48D1\Q!QXYBPW*S3 M*AJ;LH9>I-GT4SWE.>[FM76._L,SEN><3.LY#:WLE^@W\-9JY9RC6! 59P=9 MIKE!SC"_,ASNWEB@!TJ]W\]GTUDZBH?2$$_9>W4WX3W FAP6U#&6CK%TRMLY M*6\U-RTD6B'$'.6*4V.9=$&;HPX3%A@O=P<;8;XO1KNM[L9DCX-&([T=E^VX M;,=E3XC+KG7YB8K-:B $X]P;HQA5@BJ"+"><:2>5"@MN+YO=FY=^(PC]E%D-V^C8] =@WX!-9C40C+.:B@=1-8)3BD4T@H ,'-2.H^ 6)>MT!Q_ M;J+/*.TAV3D(UJ0X_CF_G.7K^;^UY82;REY?9SD[@PC\\2^U]5UF\0J?L<+[ M1/KX^@Z\@D]9EKP;S[)I,ALG9CS*+RB*^,0/1NGH,GPH^;08?#)=6>IB!_>7 MOKK25T]O;4>XDWN7G/][/5E\P6WZ)7M],PV;86]Y-N?CG)]21R M@?^8(LR)(C8L25NJ*9368&\EYY8[R8!__K5_CJ0?"T)-Y$#UFTU7 /'8'3^/ M/.$SR3.^/__U6_&$BV#>AR\PG]XFA>(YG5Z.DU\_-(2>II971U"%F_RDT^EU MXH,&M(JBK9:\!4X>6/!/;T?)Y^OQ?)J.^M,_M6IEOXW2(%'#03YC61LO8E5D MR$=URN*\GQX1ZV"H%"CUCFY>+W!W;Y>7 3./N[[%OR<7R3KBC=WP;]V77X,>RCE--!> _3 MVVGV\^*'O]R7RJ^6Z1++!!WQZO%DBN(1/#SAU8JN43[^B3^A[3ZVW9_P1A\[ MI>J(C=*O^+I*I#NZX:J2UV@J_)YXS:?!]^1OX>7K:>(".ONYQ%MDRIQTB 7H(K5@]G.NM@3$2& 'NFN<3:IFNV@BL-?_(.9=*?#)%[]]?UM-DGS M>1C1E_!U,!MDTY\;RML]DER57;V-+7.!G!-;ZBBQS938=(,NT4H.^BZ;)N."QF"Z'F!.145*;)BFYL\A)"8FA7F+%.8>2"*$I MA839E9#!9'PUF,4V!:NU&PC\'?V_S=9N8-%#S2:P'-,0Z2[XV7&3]G,35G$3 MP"PRL0>HI9(*XY072B,J(<8<*?DL;A+CB US$TA[!#1:S7!,W&1+6ZZ=JLC' M+-#+Y6 X*/J%CJ_R-J%1.8E!P,L8I[B=C+\.^ED_N?B1C%MB^[54J>XLN".U MX#IZVJL=AEDKF9_-;B=!II6MDD?])+V)&3O_SE\XSZ9LI3+":CW9+&<02B>T M<9Q*Z04AFAL&$05$:[M2%) GA-:/5HWZJG:P.QL\3Y5#@1Y C68[M:XEVSD; M,^>"/ES->0$JOJ05%AA1:%ET,'#*.1<22VGT[NA[IH'PE)>!]VBS"=JM0]]V MRG]+Y=_;F]MT,"FRDJ+X&T?:22ZOT\F7;-?AYNW3PC9"'JV0AP"U2$H@G.*4 M6B8\0=X 23B@DMT'WG5:;Z_^G4\^O+KX&O65]-I-IO^GVS8]^/);]-LG\(/ MDAXF33KY6BOCSDF4'2F0>#7HQBCG"'<,6*&H\3J(+0"DHY)RZR1<:0FR)9": MDV.HAR$\!1R=AQGW(3JHXERD>*?AOHM1K,D@+T,KYMWL6YT\,G!*4NNXK1WU MVD.M%$482\>5E HHJSW@:L75;,OC+8K\/J??W??;;#3-=#;*K@;WZU@:-N[D M2>N6G65W?E ,_UE"45C@'/1<4 VH D +RJ7VQAD/4- ]=X9B?Y/L,N(Z#BU/I]-Q]! $0?EM,+M.^NE-^B7\DOWO?' ;=:\355O7 M1&$YKO (,"5,"LAP'- (N4;.,>X-QP8KO#IB=WG.'Y?'O$]Q2"'?0T/.BB;; M&'OM#,/V(VP-P&A-X$G&A'&$<@6H]SC\#+Q5.("-"N7=5@#;0%+&GPOVW.Q' M((R;Z!LH4EVRPD]P&K,6G@:;@*@^/E1212#)Y1I2T@N/C!"0 H8=6_&O?(IM M>74ZS?JF=GK[-.E$HS,66BO$SDE6'0=*<"WW7$=E4#O-D*9.",T 80XK#YQ3 MR*MM4=*@\Y$VF>'5?C%SU(;9O>#<>'XQNYH/D[1H*MD%YN[BD%;2"B('M)86 M*>@HMU Y[YWDPF$6^SRM.$>6!^W'$UL><]FZ<[]N2'F02I#6"K/.(CM!'/)Z M+99V'&H?7F>4>JX%D1AX:@!Q&JX&R)^'PP:35GB3NF/[<'A25ED](S<672V3 M5JZ*3HNC+X%2ICN+Q^, FX2UF2Y44"*!T-A39ZQ0&%MHA30$6X?)?;#5S_'] ME5\H4Q$FLK)[]^#!,1[, MO^51J[#1/':Y3PG&NY*YSH0[3+"@O>X^OM3N;/YA;HC;5B7&JK',64\HH%10AJ9B"&FCAQ8HC/S_< M.*TI'&U18E/6U^S5F4B;3.H_JKYJG95V H!0VVOJ]*"D79[$CGI^WOJ:K[-HNAFMY+1XP"80Q0D%"#9+22\\P$=Q)8:U< MR<*,-QD[F[X??0JW^/[JCK=FZ:K9JPU)FLQP.4;1>TX2]E@@Q2M(!<46>P P MMM92J8 (+UAI'%="6X!64L6VA52#R2JLR625-D+J/ Q0DWM"IS$.6&L-G+?J MR:W0856OLFN;X"-*,=M^*$?KU,+.*-MDE-6I'L)V1@$AK>15BR3,,GLASM$\ MRPI\"&L]+ASPTGF/O36>(N05"6:X(,Q1;005*PEWP?">9.DTLUGQW[>CQ;%^ M7)[J02::0-R3C-PYJ!*[EQ6F&%"$!4>RR)MEP$D''/ M.!,K-;W;0:HY79SV$&W2M[5*>V>@G[=4YKT=?0V6W#CVQC@?]7LS(5CK?J$T M)% I+PU"E#&D.-06.Z6E#;"5#_2AN8_8VCD?1/KQGFBT^U-G>!REN#PZ4*Z5 MH[7>&) #;BP5RA%+O0RJ*<3>&2H#+A&P>$=4-BE ,3_H;+T3D:S'($ _3++; M=-!?YOK5^^3/)Y.8#%^XN\[#ZXQJ[4J]$T9Y@9PBC'+%)!,4&"@P!\'"5!N8 MCN7A'B"M O40VT>WQ#;AKK,C6P>G=6BJ.6*@$)AP0TF$$8-6<.P@D\9A!"$R M<'7DWG6;RJ7O>WI26OE6ZT[*302 M.8>9Y812+JW&R('PJP7* ^E6$A4>]^-\* X\3F(JCKO6QNT@YB(BO6#7=HF% MG2EYM,A=!]R:.T<*9HTG4&&B*-1<(*2D@B[@6'.*5N?-- 36KJK@ <3_K99+$)>/L]F8Z'P?+\#Y#_7UMPN%:"UF;+ &$#X )S0H(& MG18$6Y%AC3'G1 D%-Y"@^<&^7V26F/1V,$N'[[(]CYEIM!IZC]?:69('D(NG M 4L,*UAJP23!$CHH'>5.**VAUA(0K+CP9B7Q?A=8-MDL!,!&O:Q'",SS2"H, MA)1W$XGI^E\'_6"=7ORHIQ>&F_^:JV OJ/*6U!/?L4HZ+="'<6V$,+804D4< M$2)HP-8K#;#!'&!@L3-L)9 2SM^$X_]0GK[^\=LT#IE:XETM+V"OE7"BX>Y MCU[W=G?9!4#;()U/&<*T$MG6:R(%\90X0+F@4EE)F9(0,D,@7:E=W07"S8EL M GKX,&9L.R&\G8W;$&3WD$DTO2=_=TWI;U^6PM:9^ZT5$Z7(X4@74/&[$ 0$^A!M1J+*2T M5 )GE/)8<_U88YG/8W49#GF2/=K[;*^J/>PA1,=6I^F>)8USAF!JI M#8IE!!Q13;T@L8.AQ]R&/TBWXI+;!<>-ZO> ':0MQG'@>$M]OZ5B>C(.9]^? M)E>3\F,#*2"B^@UU11(+2Q#A" $"%:R]5.;^4I^W#( M#Q3C'THBXQXC)Y'*=4[FT*G"B5=RT3.'#,".$,.H@TZKV"(&&&>@%-:#1N'4 MH&!LM!Z@_?ZKH[9'EU/%8V%X.58\)O6/+P?I+.LGWP:SZZ2?WJ1?LN9$W=%I ML^M 6TO[D!Q; @-&L4;4!ADH+.="&L&A4N2!;J-)+S^-A MXDZT*ZSKC,U3@R>MU>U82PA00#AI,"5!7058,< <8 (2Z!X::+8S/%O:GKA] MZ#RM-HS+3([Y-!\6\R*]%@0+-^\7#S.G\4Q;SR*T.!?9#;ACM(K>(" M&\LM"/\OF==JI1KID7CS/D3W9N7QH-'*I*W<3XW$I+N<2?O M]]]%J6/2J:+%#%837'0S'CH;# /$*;, M8>64QD!QPZ"EUJYFH-2]"=/I/#H3WE_]&D[U2WT>[S.-L*T74(E;59 MN%)J1XP,)J*G<1B8!E1(Y'/'M$1/AI\#6LOBD?=7'\,Y9S>Q/<_RB#_-QI>_ M-RIP3U+M[2S']@-JG*G?IZ#\I8+J%,J(<02A$D8U!;L= " M" "U!89[:\S2ZIS-!C_?.=39.#PAPG0R'@[#)J_'PWXV.4RVA:1=]_/.!#UO M#-,*P]A)A+"7#G)$33!(K4(2D2"@.8*J2G_>'L-[$+^R4=E[Y!@^*:,T[]66 M7#V067&NJK, 5:D"\8K@ $W-$'7*248 4SMA]X:W G *CU5B>8^&"N6HBIIE90QSD@ MS$N%E2,K$[>VQET7\CQ'>W,9\IR-D_3J:C",E7Q)I[3> R2J ,D1 L9[1HAV M"&KB)9<:.(>"&:JE1H\UH'A_=4>%_3Q6B^/>;W/('FU4"!ZYPMH9G:>(WW7P M)15\K:9&.L^#RAH[KA.D!-7 0PUA,$#YJ@MX&_BV5):V+_GYI.Q'U?\:]:LR M_74I30_45OW8,,DJ3"+$M >$JB!.J396(0^ !"96U4DK5VW+6EC&1"_0 I7Q MA3V)U;WB:(XY96_U@GGO.(6.FXHI$IR3R"VF )!/$,K MF7Y;X[3!60BP!YMMK-Q6K#9MKXI6RMC[=?+[<-V;W"Y6\*+#%S:' M^L,;4LY@]GWR^OT]&7+)G4C.X=^<;SUE(\?YH$:$4=Y42#5VO9"*D: MW!'+5/B= $@Q)08+JK@V1E*#-"9LI3M.<9OOKUQYEQ_#5;X?1;,)(F\[5.PT-^3O*_K1! M!K2*VL!1[Y62W!$+*15<:Z8@(E@;P2Q ^>'0,OC_NK,TLOA/!Y3G0,47&&OLX1[6'3M9#N+^]C O48;1@#@VNR28$,# MS 4.^K!04",>1+$A7@;)[!5K&[KW89C#'F5= G4[;.]]%/4^)/"3=)9<9%\& MHU'TT\?9*#EM'BC@UFKI'T1H;;:1-4I9C %RADH')!. 28F8I"@H[K[8_G%\/L.2#>[]SIK<[L M#_LXBA,>IXX JWJ0&.&-B)V"+&!4 " LL=1)#)D#A*\VVVN8"T;_0A-]A'J< M-NI*4M4_-66A,LD?20;')PP*FQQ%-RS'R:W]X6(ZC28:$Y1OZ:#$8%?82+WW5T M0/N\LUNS_-8*X1.0M1OW^S_VO9Y'\?#;()DF07(EM^E@&X-S%^6I??K1#NI/ M"S0<2"H-AT6KCWGOA>*4$2 !L0K!.*$;"[C:T7E!!Q\"&;S+]MO(6?: .$@? MY];*@;,UQK9*NN[XQX'X!V-57R_II!48,N,(-=!)J#%PRBG.H?-FQ6FTEG\T MEU:&8A_X@\2?C\UR::N*<3F^R9)9^CV;[E'-:!TW.!+0U]PBU%J)D0.":T&Y M]YHC11CU#"LHI'M :8@W^SE>[ 'T!D::+ QKK6YP+BI !^6FH8Q );]M3$#Q M3O#P7PJT4(HC"R'GU#J(5GO];0+E!C/#>\VVT7U90?WG66PCOGP]_[>VG.%@ ME+V^SG)H0@3^^)?:^BZSJ#?M:86GO(;[,"G?_RG+DG?C698W0S/C4>Z)3F=9 M/RG+&--A\FD67KA9S6+/_REV<'_IJRM]]?36=H0[O4=J^;_7D\47W*9?LM<7 MDRS]_75Z%5;SK,P"OM\RX00$.*'5(&S6_"^RX?-Y/NJF6? I4.KH+",YJI MR\OQ?!0'U'\(2+P<9-//X0OT,)]9$J\W_OHI&V:Y,O6:$0.UL%9P+*AC6D-N M?+#I(/),(N%?5[V[%$)YF1)QP-/80L!##H.

*0HKC:P6B>]=7LV<^! MKY(L*(6W48Q.YED#I/'^XR_JW=O_3WU^^_Y=+]'JT]M/R7N??/CH/KEWGXN7 M7YYPU#O[\HOX]/:7=V_]6Z/>?4Z4,>]_>_?Y[;M?D@_O?WUKWKI/2U9QAS@7 M'""\6%Y\NC0WGG_YN] .6J-FY:Q\, HF[>QG(G;G0P^ST/7(_?LJW_U_C:;Y,<8AQG=-K8 M4P_J\).S2BI&!'CRI-<^9Q6ESVN:IJ])$UL-DR_I9,L&0YNHKJ2W*:3V2B;3*\' MM[UD, UON2W:P4RB=GU9?CZN8II-O@YBI\R8RARSF&^C&A:-_@"$0/K!T/J2 M%G\=#X;Q:_KS?+6]\'J(MFV7!P->LELTDZFMX,\F?TXJ_G[SNI_%*K:LWTNRT9=P M/UF<1[A8>EC>;7KY>_JE7'FYO22WHV[2R>_9[.[65C^8'U+UQ_$H3]Z^24?S MJX#3>7S:Q8]D=CV8]%_'M_Y(IC%Y9Q".-5_XXI'A$*;9)F<:^WHG%Y-Q&KXX MUFB'FWCHB+/OM\-QP6L66UL>^=J>5C9-/D6 M;RG\=Q#6E(SF-Q<%)04R": 9)4%[*9ACH+9%66/^1;FN,\D7=97\+?L^N!SW M$I..TGY:;$%-OF01%&E^IL6=YW^X2B\"2F,+]#2L_5_C(&"7ZW^("F;7Z2PL M,W:CBR>]N)U'[R6GN_#&@MKBI>8,H@[1OR:_C.-&PBX#N@(AAJ^_'0;4AX]= MIU\#[#,>5 MZ[,_UFBS&@G * DZ*77>*\8)01X$;55A3GA-3G(OI0EO=IH!BB!3#@BKN:: M "<<:YV@^Q"((.;U/4_0'4;U.>P*WL\GR7QA.D=2JGP.5TOWW71I\ID M25J81SF_&(?O^78]'@X#\+\%21#P=C$=] =I9"AO$A4 /(B&?\'Y?@2N.BRZ M/B]Y8^&1GA9HO]E=9?AJS+9-O\4OK992D((C2S<++_/1]EQ?UBT$LB++=ZUJN_%LPW2OEX M EM^26!M658PT\'W+;\C,,31[+JLE)K&PJEPMD=P@/FVM_QL#,%L?6\+L*2! M^D$/CV?*6PGO#D?>C]C#X MFBN)BU/.+_0F#7PNBTIB=IFSH?+H9T%#"V_/3V&G[;_ZJPTKB0I>N3^XT_Z> MH=7LP>;:(I#5Z (^EQ(MET\1,<\1)I70"OIE4!:++LOQZR;]*.>2;X- \1_G MPRR!X#6 D58^9E_FP\)V^/3Z_\FI8X'?!Y\QB>9)_.; &@)970V&X>?\>W,S MX,VG-\FGR%WR?J$Y1!?=2J(5NC ]?GKUR9E7?\K_WA_GY%QG4[7JAE+LC&>C M/"2Q?'RPM/*'!6,@,)\C";90]N]$WR.6=F#QY",(;FPW[2[R]R^L4W;Q'Z>SX0U"C85,- GK?CR2QV MY?2!(B+9_M_U$-^SA>&WZT&PP+ZM$&X@Q_B0OZ63R^OB/"'K;2^NF^)^+^R! M>AXW/(3-]"G[\LRHW_'+A&@=_5*PN>1#X:<+K'X:>4X)T(4KH_#C1 ULNU:X M]04^EG3$!(-"9,&JKN8<(HJ)DQX2!RE40G$MJ3;<.2F!,6K%19Z[@]Y?%>". M(?S%M6Z21E@XD^KI1V_?^67^$;B3?_1ZFEW&'*1O00(&6_O57X,RMB[]Z+F, M\V(^#30P#5*AV,0+NV5>'*%5Y#*I0I?)(G:9M/=TFD;N1L>U)=5%GC"MG71= MYUF<=#04^MGT_S06*YR8;B<<295[: M?1R-YL+B+6 6XTP/NXTC=47U((:&Q9NO3S?W#I* MI]/YS6WA'RY\9<7\@@CC2[D;:#2-/\7W#VYNT\&D M^'R-)Q5?D3.SW#OV)@CRV3SW&Q:.I7M!UH3!:,LT'N3/PZ&,^GPQ\5 8_"WCEH'3#Z/O[=MUC'K-)\$NGRZ# M4_<;K>[J7&_5U1R"E*O:N;>C:8#;]@4W+3FTYNG9UQ2AY1$5YN%T?O&O:!\6 M!F7TUH>_E3GA>5;M).L/9LED,/V]P$3LQE0$+/. 9J3U2=JOI3@%/2@+Q!P$ MSR*2E>9)F<'HRM, ^O.L,,>6.8KQ2[ZFDSR4')<=4V.#0"Y<=8-A;J;EN:3+ M&8\+1^&=C,XJ!7.1DGDO%3/Z(W//UX^8/1RV&W7&[-L]QU?C"FU@R+,6UQ!6%(PR:<+>S9&40HK_$=Q?<-A M;NSG-U)=Q#3NMR"Y+&:7(;ECMC C LG=&1]9W&;V_78\G4_B50V+M-KQW0R_L)YQF=A7 M)"DO4I.7WUK+8LZCX954BHZDTC@JLZ#RG(E13GOA4L?+VH\"&?F*JC3!NVBK M4AGGA5=O92%E.O%2OA7.E2#3PB8F@0SSO)^HPL6(5IY3&#.%BVG1;)U81EOW#TW%9!FMN;SSC]M,?1],_SF;#?Y9/$%]"7I< MA,/?LB*@^VAW";J,[K*GNTN\H2O!W4#LPV$]P7J[B,FXVO4B:SBL-R^/"?@. M$G:0FX,%=+*OX^'7FO2Z*L]REVS?IC-1PYJ"$EW4O3S*,&M1KC*,%3Q.,\Y:N+T/Q^+$A @0M'P M0\VJ)9 RJK'B F)J(),"\_!N#I%F7#C_I$&_]CGM*^(K#S0I3W2P78AJ2ZIX M^8B4NKR#YY.I^.@ MML\6>7)/ZSG^OM:RU"=^^A(4I6F1[!DW7*8FW,D:R,_HI^)8_K2(4O6245;H M_K-Q.(#M,R5+R?G8O+^%Z*151S2%@[34 G)G/25:2XN@-,@'P,H(PS4,Y'.E M:?X2-O]KV/7'+&#EWUG_X12GOS_97NF. -QD5!]XL]IG]4\-B<(=ZA@VTV 8 M7%Z#I$X#S@B2"C@OD/)*"BF)%51+ $W3U_!TEZO-]9#5AG7///S&(Z"[IYP\ MJ^BB^0CN>*5:X^!K>+X&]N@2MLXM#HI7+.0(#'SXH]< %M?Q1(&68$1( &"8 MYCBVHNH]?C#$$ E M)"!82NVH@C!R1P#A]((%A<>#/,@S/(9[T MP,$<3+^I!:'*@%*M]\N#?5#*!B?%+]_&D]]S^S6ZG&-0-D^:#)9>GJ787V0R M#L??%EUEPK/&DX-O,QJ5DUS@Y>ZLK]&[F=NO#VRL5ZQR$.,%T9^L,LTC#2N7_]B114D2,[8"*XGA MOT5*5U)^:5?_]B1#5D62\/_)AD4E]Z>@>'45-4U4U*C<1Q:UK61AW>7]>Z[3 M_;H[.*\4>ZVAQM!3HQ$)6H64R!,---6Q0('Y%:_3KU6>^#).4_FNUX1GEI_0 M/Q;?\\/$-,MEG.;=>'093(?Y-.M74F#9GNHZT& @P1B'+"(X#WWSW[(T+B6^ MW\>/1OLC__Z5]];>&XJ!6[NYOPQ[P%2/';_#8O: IL M_FYN;B^9EKVX$YR\3M[62@SB\M_G2S'7Z20&EBZRH VTOOSH(8-AN:WWDX"X MVW&XN_=7,>+Y:["2^@6;?KOH;/9V-$M'7P9!VRC^4%@9&]@:DAD#$%:& D.Y M,I(K2;R73F!BE*SG36JLJ3 $ZJ!X4PJU=%Y;PVUX67,Q!YEE < A*IJ"P)JK?(6RA-11Y&253+]Q45GTNEJYXQU2M2),M&,>,B,ZS& M HI$LCQ)_DWRMLR[K[V[]O=>49!4/F=91W"(EEK$C#S-:W* MJ&J-#(LDL2!:TL$H?MVB2BEJI=G5/':@_!K;@[V]*AL8W5E&[>%YP\RHV\ZN MTR(6=YE.BMRZ:N/E8@J+9W$OHWOG$1GNEU'TN"TK;+/OL9W/,DZW^.)2D'R- MA59+YAOX>L6(XV'?)X7XC*HSRH-Z>&V+Y;U6WU=>1VWKQ><6GRDB_WG>6C8* M4CMF/2Q;:<1L@AC0C+6NX:W+UY>*?['$-TFIRR[%7[_DH_DY+T72BM5X[V0F MM?NLB:?\GJJ_Q.:-1;QT&A\=QT5L*>8+R;:MCO Z>?4DW\MUER1V62]#K/'( MYT73G+R0KSR56N7>5N)S3:7'JLDHF_._/9!_X=))A.;T0S;Y% XBVT T<@\9 MTBP(1F^H\E02"A1@05P*1IVF-='((,2 6<*,"Y+1"^$$Q,X+YP"DG#_=JWKM M<]J7?+$XS0,[!C9:VX=(ZS'?=91G&!^L<+D-62'OYT4>R'RV3 (_N.\F>QG: M>/77VR())EY\M.9R)K]4"Q[RI=6Z!M<^-[V3BE<+]]02U!95RSJ=#B[/]H0/ M_OQPHX=/:ZA4FXN@Z R^#G*ZB);K$9=4\JZD\M EE7BWDDJR4:QL UUBS\;N MW<3#8!V,+Y?5$46?](K1YK05C(>\F?R"RQ9VSIT/!IONX+B_UP_MX,__J3+) M8R/IH*7/)H.+>=D5'IL*3GEX-7+FA1,LJCSWN'O9$:CR+-U] M>.Y46CPP'_JRY.H7V>Q;[.,1/O[2;&PQ;Z6"Y=)JN([UE,&F^E -KTF6547+ MW4SSHRD2SSL WWV_'0SG\;Z75/"0E58 _([S,(Z4F_E[2^J$E> MU/=/"\ZY+/,MO8J#Z72>QZBBK_ON^*$[]_RF.)[?\KK+^)Z CUD@]%(Y*;N@ MUZL(8D7OY:-[Z>7^YNOLQ_*SBX4N&P;$90QB^76N[TR7?:Q[2<#,2M%"X:<= M7B[Z9^< >_H\RSWY4VI_WY(9"<_/DWRT273L2S%_F.R^97EY>DD$R^C#(V1P MEVUEEVD^:ZCJ;_0MG^(T&[S./Q!4IC?)MHA\-8ANDE$"M$A@67*E_ M.D=B^#5*^R)^E(>KPH/4_$O,8!#%@3V04;;B]WG9G+*M$A ^%BT=/Q:!Q VG M:2D.#?"<40T1E18**R%26ABJG**0U6,FB#H*L.(*0LJ<%,Y Z('RE@@!Z=.S M8=<^YWDQDY=I*IB?;U([X"Y1>1\QHCPDE"=L19WP_<4PMJ8H2DJWY'6+J[L; M9R\Z1-4>-:X>53?@\GXQ>>N,14>-JOIUT:BFR&H.GYW&3(PW2>V)5=3]_K._ M946E[54NL<)7CX>+[B'EQ,:\G=5RYN"B1_=RW&#],3=%MEQ_P:LKV;Y0:@N1 M^6TQ^:?HR1.[UD3&7A7GYO*R7-:B<\UR+<7LIT(7?G15_Y,MOWC1<"L=+AR* M@]'7WFG>,_MQ6W;]F11+CO('@_@( M!I)^^J/6LR?O"O2M>FY]K6&IBUR$:!+?UA-7!A'B<=F+ZQ_/%S7;]T9!5GU6 M%N/?LOY@?O,Z7WCL9O;Z>CR99K=YOL(#HQY[=RFIUK9EDM6H)[^7Y6)&90?V MLMW9F^13]++5U::%Q;X@M7X6LUH>(:T\6_\Z*TV8Q5)N\Y,R2,1<2+$WVYK/ M?OR(.K!HK5]7]PH"&-QDC\KZBLDLQVM&OW6_R*K/_0?A;PNJF2Q'$'S+JN=4 M?R[!4/C%R[S\NBLG5Y&*EI2+9==&!1;\=N%OJ4_.?E0'*I*!\X7G7>FB0W=6 M-KDL@%0(EPBF?!YVY,M17R@\(U$W_!;HY\?KJUR!BB\&G>9OY;;3A0O_ODYT M&87"<)@[HG*XXU+]^Q96/,N'M,SB@93^KH[Q-LMX/^7*^BS]'I78(LLV[>=5 M(\5+^3SZ/)DU?R$2ZZ)K9FQ^6O9\SR^N)-G7U3SY6DO$=,7%6KY]86N4]#]; ME!]&%>1JDA]B84M<#VYOE]F^A::[E-Y?RYYM2R7WI\&;\,VEOOSC3WD3^WMB M_(Z:7),@B^+'.^9,1V[[XN[WI]YL[2'(>W(N&/>]^:.+42'U^2G+_GYW],Y> MX9F-+NWZ]]44R.*;R\DR=V855)-EQE5!Q"+D]?DZJ_)1:9IK'$I&5;US9R_*4YL-9G*OZJ$+G==V6RC/N5VO2O; &2M/[@17&CRQ&R[:.%QQ5&J3HTB / MG09)=DN#I!NE06X0'C@AJ646.K&J!GS5"K>W%F+U20J5 5M6O^7I#(]VCU]Z M"8N&Q#$VMVS-'L=\Y9I4H<[7W"RY?C<:%LKU;7A2]'E$QAGYZ>#_9^_+F]-8 MLGR_2H6[>\:.0.I<*C<[7D=D;=U^S]>Z8^MVQ_QUHP0EB;D(U!18UGSZER=K M91,("H10]6(;J"67L^J.NQ=B/"QD-<=)1'N\UMW1RF,K\8X5[F3_(NNV# M^+$*Z^1#FGUP/I=*K]XE$SN#;(3=V/90FW''XKE= +?MMLCKBAVSWX!@N7I/ MLN$\9&?L]IMR7LFL/^/XL]L-&0LC,U=K6J][3V],]Z8G'O MA[TWY^VTBKU"P&ULL[[ @IL+L%;QMY)CK;D%DL.&V:H+:M939L<^Y8N![=>% MDD@[J++4="'BD9,78&3L(_1@/H-%(9\UO'\/Z5Y%T0EH;^9TK4"P+*(9C3 M4O_,M3HX6%*LT3PIL&6F>#*A-D/I#WV;.?/O*0"S9QUG;F'E;!RZH/M.%AW, M^:MV7I/E1U:>S?^,KHR[.LG5>MQ[K!\?SSSRW/E7=I!HKAQUN]-QIA9K"FEF MF';Y,V5H=]>.L0SX%1FDH^D$J#?WVV8>8*,S_4FF'>E? 6M\FU>1AP,G/I OY;7.F17;\5KJ]LX,N#M7FSJ>J"VYMQ"I- M%X^D,I,.@F$KO/@BV=#ZLDX(/I]%H1AFBY_.N=EF!D"E &!S4RY3#YS\W-V> MCB=)FNU(87=5QW4V.P"J:>!4.>_,4Q/9>3>E?-M74% >V:Y$NEWOW(K*XR)Q MOT!=L! 1)609T#8\UN856JV4=?F=5+KJB3?/;M]D+I2>'XI:903I$5FN6A4S MF#=3ZYTT\[/31T.P)YK,5FLR4O;3JG4.C?66D'&, MQIY.X$ WJ4-[W-56PTKIS'.9D2I&Y-[E )3YK[G5FQ8 6PMF\;*NVC- *S/O MM>FG^>#*:H"EF#CS@"59X/9[ A"?CE[(:WT?.U^,J!\X=,6)E\LV/CJ2Q'(U,+*T9D]5HQ:AC%OZH:59YFZ4,S MC=ARA1Y7T;$9G[:;!95F0+ 6X([6,TW6]"@O#JB!,2T#W-J(![<'*GT9M;L$ M=2< N(1DV$L#Z*]M%ME&GI_,(,=("C_B;N!%PJC02%%,=(!\Z>) :U57N%Z MD4]%A(. ,0]KZ08TE"'1ON#20^'1*=R@7AVY#S7;J"/?J..^T?IL>]@ZW+KZ M)39V[?@Q\W;);J5E65QXOK:TEQ,^."=@D<^4V,:3[-]%+#;35^9.*)NU53V& M;RQ :5ZB@[.*DQUZO&V$&(NQ6W7("152@1\PA$*7>2'W7*$\Z06^Q,)S\0)D M;)W(?XE[R>7H2U:#F2_)#!,4.7BA34F\S/I;6^(.3"2<"]6V'_/5)END>S_ZR_WUE5>_& $2L&_F^)HP1 MWPNAPX"/%1/FLH 4^SJ9]#_JH>$3J[;KP[TSNPO.)!#H:)Q7VN:%MC.%X 43 MF'6:'FR7%UNQ[&^7K3$#_RN6J>K].[_Y#S96TK?VS[;YJ' M^G[<-[[1$>K!7V)C]M>5($$[",L_9TK@U0K[/V?B[96+L5_B1P>STQ!>=BY- MBJQ7X=Y]31YT&>3Y=3P:FG]VDUI$=8.*X<#5BDC!7?-_AB+LR=!G. PY)=2E MJHZR2G 8N3Y%W*6(A9@J(0E&$?$B[;/(#Y_,+%K[GN-#6843Y6I]G=D%/O(H M[3Z+J>T+>L#.-OCST=;6PC @A1S$6CSNI4[<&]UGW>2;*B1^ZKU;<_[S7N.\ MV#8<88'XYQ*)P3C%,CL2*T]WZIQ3$84W@FCS^W>1_NZ]^V!11PR)++WTMWM; MZOO^G?[^F[D47G%FU%5FA+RK&BYD793)I[^/1CU[1EY";N<_?,XZ&@_.(+O\ M^^AZ\@#!T/??IU>3T;T1MI2A,Q=]^.CX\SD!>C:"_AF.2:L,,M_6'GS.ZAXL MG<>./QA->P!_G &FU=,:C!*/)\YG.";]GFY^\<,\EBBMD,P5R#-@#I MLEA^?W8D614$'+7:UY=X;3-GM^?U=]BSS.OKK.6??>0T>]%U?VSVLS#^ "F^ M#PZ?U:S9@:WEZ_+T PZ$\RTS!DI6&9R?G9=Y]@48R:9',J\XH5G-C;U-:-XU MH7D#NZ&1O&C6F,&Q)G=Q2_NT^<3'%[(+0$(\0GI,9A^T"G5&H=KV9$9(\UR= M&CU9:LE,?/,S3 LM6&G;6C*%<^;X1B$9=_*+A41TWE]F>HYPH^1J1YJ686>N M-*RS])&5@H*W.\8)&?;2^8.VNU$OL; @Q?$OH%U::!(S> ARS'+1H/1S:.% MS1S$&4A@EAACJP<'D 23):EF:G7^QB*#+$^'@\S5XJ3R#G+2(8NGPF8I%-6@ MG%^E2\*,,M, M_[QD$T[]NW&:N>$Y"(-9GN'H#IHT#K,PKJV\\A?';M?Y*IE?G=0.=# 8/=B4 M,IN9D=V<+_4L=FF.8)/7S]NJRBQ7P2RSC1^,$PLP 8C_,62B9=;?JM]SY.H" MTZ4T28K!5NW.\GW+N\-TBKRQ;&'BWIUYA*&"+,\!B'68)N=89) MQS'.A\V@O[1%T+ET%=:%^ Z6>?_ZL4 EF?<@:C=6,A6>ZJ39G:L,_CQGW[[Q MZM%)X+1GF#?/RC.B2LBCM$1%L/4EAKQS""%S>RV= Q(NP$*_*Q"&JI?,@#+. M"-\BJ75.OI9 &7!S/;LCRSR:@-C*.;[7-W0/V4>V(][/IO>%&H$I9$,UK[[) MOPVSU?5Z5!_JGUR_;AM7XV:K<^_N!E2N_ M?7?^KO6O=30.@&)->A:)P[(^W'3;OY^%;*@S06S)+$LZGA2]XFH.5&Z4?3&6 MA/ED(RA7\? /Y\+R;B^;XOM\YE\^>Q??\ME]@!1[\] BL7YQIF65LC;+90#;"WQ2U$*946:[!%+9GDD5^KX4Y_EI%9 ME"X*=:2QU._JWO7&68=\+SCG7R\N0X=L'W^=?9KE*(P_.=^V.Q;)\0,B8W@6 M$3; !2S">T\>AY HB# -/4^:U<9^ "7+VB61PCX.(E_5CD,0$2KP&*)4:Q9( M)H-(^#97-G3&NB))N,:I=)D7UWOWGAP_^KN/O'C9% P]Y9UQA, MXX]_NK;_^51T'W]9_/4GAE=T0M_V5'LO:5,"<<900I4LF4XKY092^(I2R1!C M*E NCSAFPN5<0!/D%2C*.>)T#8JV0J)=WD?]B:;DK-Z4_(DT*(;.T;Z:D=LC M]0)'NQY)6%7J=;T"X0SZM-I2-QA?MVZ'@.'3;YK2T@+*MC=*TAG(F3K@Y)*! MUM#5'FS=W6C<-R9//F!K5?2FXQ*A9565;SS<ZH&8I,[,WFX)]ZD%>5SAW&\TFR[D3WQP((DJZ+: M55R69;X\0;MQMAW7(PB>I1\;2 /92,85%',)@8.;B^OO%I8U$TGKJP(0\UT6 M^)HIWV<(#F.0#(0F2FIEOD9ULRB0E#'/\YB+H0^>TE)%E GIX8AH7VT+#)^? MWRVJD-K]A:D+[N1'-%=@ Y_K+QC"&@UFS6.XQCPRRX0#*,+\5YOO"I_-9G6+ MSTOHRJRN$1&0./)M9#9@?K1W\=A(K&QX\70R*KZPY<79-P_]WN367&TF?V7A M"X 6!_%]FGPL_K'@.,.(Q^;_$%F%$0[_SSL"_0K_.NG!'^/RYWS$V3LH^\NG MXJ+YW_#JG^16=VWW4_NN4WS7$HJ$YC%@>^14;7CQTPPO0[%QB^B4OTGMIG[ MYKLKGS?5[/+WGX?.Y>UHFL;#7OIAJUTMB'TACM;M)LGU]8%W?*L$;O_)V%T5 M<%\1_CN0&%RYPGM=FS]O,;NUM+ -P5M:V'4VV='3TR=/ M.J7V;D>IB(2 <2 ML9!1&4A7,Z5(( 4Q_VOPY.GW_!F_[QS9_3Z)QY,@GB3Z9S_=TV//>R-XSN]Y M?L09PD^7)&68=*M@Y"H E";$J!/ NDOQ'6><6&4RL17ZM$I*2J M!Y;(I6X0A!%!3/F>= DG 0\"+%T7!0O(-&]1(F(C#IN1B)AT!&TE8BL16XEX M7!*155A=F(<,^=SSM>(L$,9&5"$F#&F,C&34J)6(B)#F)&)'(M$*Q%8@M@+Q MJ 2BJ 0BXJ%T)6%*2,:DJW3HNU(&GM1:$!W)5B B0AL3B)RTTK"5AJTT/"II MJ*K42#] 'B&8^ B%C 1$8==';D!]KCWL1:W#;,;N-B8-7=Y*PU8:MM+PF*2A MQ)4T9)Z+B,\)"KV !1&6GJ]<3[! HB 4Q#U,*<^FTH2A#CKQ\)L]X/VKS7TO MOF_DV<] _SU@05Y#P!3-0@=/YSN]5EUMFFKHV8$.C7?QV P#7C'J]NU%&Y&>EQO+ M:H!MI]Z_CT=INK?:/WF^Z(TU5/H'1?U[7>W:(4\44N%+J1"#[KC96_^4VL-KJ?-'::VJUMZZ=>U,E52^J-!7E"8+JB>I3T: >)DIGMDCIH&P&W=HA*S7FXY MTQRTKC&;)LTE;9B+L:ULPPSX)EG9)V20936&X^1Z8*N'[=TYUD]_VQ+E;1GF M^4VE]U)A:W%7+!85K$$/FO$FO8^[KL7+<.I1P]3B^CU.[$?;) M5N7=*RTJ/>Q]R:'6'M>7<'/)*74UD8A)ABB13 I$)0HY]D,_HK42;N;[ >=F MZ5VBF!\@&7+E*^+RB'D^46T)]R8EW)*>$T0Q8;L5H'3ETI$[NEZ_S;K:'>:CK2G+4*6,]]L>>I[4H2>&K(;"MQ(!E<3C*I3*90)%VEPBM& 2:2J\8*&, M+,B1M?/3SV<'T#<]WU0=AD[[>/.HI$B;,-'*CLUDATMKT'J>1#X+!(L =YAX M+"11*+6FF(:";B$[9".R@[@=J>1)"X\7C4SL2&>ZE[6#B0?.7*!_'8S!(8W* M [(4JY()(J8#S##5(L* 6JFICE HL0Q=C4.^@"<\QU+%TLX?;->CN;O70N,. M!Z^G,?8Z6A5\ IKVY)E'B$H?2<)HR @*E>$A&I'C"FD M%)>!'WJAY 2A,%Q(QIICN/*O8JWQ/M4641W%F^2\M5M;T>@N>]N$H[(LG'54 M;'NL6O'DV!?CBGT%%D8Q:J%#3S).F.+W]\&R.YT6'U,,O!5H;T.@\:JR!4M7<1>'0B'"&/,]GU"/8]\UE[NN7JC& MWN0DK@F!1E%'TD;]IMJHO.OA;-.TJH(D-;R:E@W6]EEOA[&L3B1H&%(WHAB)D+%0(2U< M/W1]5WH"!SY:"*HN2P\OT\(77,9M CX;=SL\7T3C:J@&[WH\NIL_O,HZ>3_$ M:=5]/-ZER6:C56/GSLEQV0X5=!MSV?:[MQFC$<1*1@N,,R-\HEQHL!S0R"A= M3V.EF6?\'A8N1&-V9;3UH9E-&0W+$^0TN2VGM169^77PE(_]B;%7NI^VK-%< MU\#X=99![U8RWZ <++$=NJ,4VM@";$+_SK!Y G>TE'P82@[Z:7QS,TYNXGH' M72OX:BV&ZW@8J7/UZ-PDHYMQ?'_["+7%S79PK8W(2/"+ZUR;K"_JBR0* \IP M) /,I(^D2]S HR'$Z13&7JVHSS=.KB\%T;Z/F>\&VH\T%A[RL(N0]H.VJ&^3 MHCYY[@H.9S>[5?5AOK:LC]+M*NW<0Y;UO?67M06+)UJP>'D[3I)GE2RV%'!: M%-"6K+;%B6W):DL5^RI9;:GBC5-%*RM:JFBLO/T$R0.SMUS3?EA#L1GJK3=/ MA8#K.!G8$%O>2'5%=]2-Y<$)$/>ISZ_=R].97[N7IS._-[.7QUDDUW!VYV_G MW\\/1,/#C?BJ,30:U>JK3 ZE#"J 58%H0H4PJ[4E##N>I[6 MKO ](103'E\L6FQ$&$&NW(&%$6,=3@Y2KMP*HU88M<)H XNGYH:2>ZT(Y 4*!BH*%4IW&3*.#2R/5X72QY."4I-'I',R\^]MG M.,H:QAGFWZZ +(=,Y3H@&XNJXB[ QJ71DDHO#!FA4@?*8T+ZKM9AH+U5;9D/ M$6XIVBU_'0U_2W^Q13--0+MT"&NT5?P:&CE:$^,$+(DWS\@U>#1,1!3B,*+0 MW2@06H4^QM+5KB(8,;H 47+ 4,5^&%D91FZTRWG+R"TCOQ C"\PKPUH25[" M!6Z(F$!*2M_7O@Q=\U_"H@6@ZP.Z^?MA9,PZPFU5%!2%T925($TN>*2"^BP7X.SG+7N $6Y6Y'BI9%6Q8]-1955:*- MHH&/<"11X D6,JP#BD6HJ1=YYJ/O[=/I;<+P):2#4:.6;\NC+8^^/(]*7/$H M#Y#0A"L5A)SYH>L1)I#K!QQ1S+6W'QYM#M,?$]%AHNW4]CH.BEQ-L/81%RP@;(6ENZ(1:I$@\>MXU)MV)Q?C[YGQ,G,0DW^7 M'<4<-+^1=5QRVNF-1\6XK]9S/7+VI;5XK_(19E(3/Q),N4)3AED0^I+X4H?> M @+M:O:MYS<=*?N*CG!9R[XM^[YN]F55G,E71O4JHWMQP%@@J0XI\Q2C(0ZT M5&15 M3J-N1'S+Z4= 1N-/>I9=^6?0_/OJ)B7\8]Y+N,*.UI1A61(O!\SJG/ M<,BXE,_3OD?.OKB#3OQH]G1"RB]3&W3DC%L[@S5Z-HH"+PHIT@P'D4:21<3G M?N!S1NBJ=,5#>;W[25FD>'_=!H\H7_$M!23?!.<:[5C5XFKDNEH&TN6&FR@&N) MI24@Q#ER?::8D!;=7 M$4]IZ6G_&5&JO;BY^^%U7';LB2-34L;&6-6&>\#!F MD8NTS]V $8*1UM8RYP0]6T)PY7TW+E&^!*A4NNC#3Q/&,4^Y%FC 1: M>:&QH1F+$)(\8*M0.!MS;YO@2MG!S:)5M%S9N*P&,,N*1YH(A M#VN/<$4"AFA$B=)HWZYK$\%?VA&HU94M5[YRKJ2H'@KV74&9QDPP%_M2*:%] M+V"^$CYCJV"@&G-+FSE4%>*TP:A/YU#5?IJMTPG_/>W?0U#"2D MQAU=A>FR2Z0V__'P68;$[2!!3]H@/BK&;=W4_;!O[?0T%(1SS^6 MQMJ7R-O"H2EZ1H[_QK'?%V-?BCJXV53#EGU;]CT\^]8.5"6* JRD"I0F3'K24Y(& M##%7$AP$X3YREUZ,?87L*'+:?59/)YK-5>'-X]I0NWC-LR[FMD7%=5"161B)3&FC'?9:&$5I<^ M9Y@B$;%(DV=6Q39N*^^I25ZSX>:6,\\SU:[G[=P2LJ:VSMAM2/4,1=XP8+3!5U MD2_\,*">P%(^HQI@.Q^XF0-=,^B3CDFU7'GZ7.FBJH^TBZGPH@@3I#E3C.E( M(N)YOG%X(T/KSPPIOPA7,M*1)QXI;KGR#7 EJ9I"$\T5-XJ1D2ADPA;X5*T M!\H:E++#6J^S]3I?.S_R*D(K, U#Y%+F8\D"3V@7(Y=SPY"18=1PRZXXAVIS M0W@'D[911LN0KYPA914&$MIP'44(:8:80%I+W].($C>(($7P&0Q9#\X>BB&Y MZF#9,F3+D*^;(3FJ&%*[*L0A]F4(,&:NT$0HPUV*^#2DYMOMXK*'*A+'JL-/ M'/CS=$*R+U/H\ISE. ;>K)UD,H0DE6%$B!^P0$7:_)MZFC'MD9"H9RK+]=;K MGO)J.Y*HMY"=]Y9B=V^5.]VJ8;)K[%5)L>:>$LS\X87,8U[H,2P#&H1;(O0> MO"]%1] W@6_?O^B%K%?HH))J'F+& <*4CE_N>2Y4;<3\233N:>\IL M%QW6-FMKV?,TV%-6[(D#[@LA&8D$8]3%$) -E(MDZ&)7BBWK5 [.GL;]9&^B MK]-QGF4>X\G\$]/9.;BP%6_^>1]1ON.6-*(&V:]"AD)!< P:\3U9$2Y[P<\ M$"1 .GI^Z4P31C?ON+@%-VSE1"LG7E9.D"IUPW:2E0QQA%SF:>89&2%X&"$9 M& &BG^_.-V%?4-:1;0N=5E"T@N*%!85;Y91(J&'0/D9>%#+I:P^12$N7*1D( M-U#^LR,+C;3:XAVNVI/I5E"T@N)E!44M^8R$F-.08Z%]GQEGPS/J/&!(2CR&$<3)^94=7H4.+V>[Z-.<__B0)QI_6/6_EVCO% MG3,+OEI[SG*13M-D\OGN/NZ/(1+HW\;CFR2]-'=Z@U'WCW=V>^#C]V206.(_ MD[X7NE+CD/J*4<]3O@Y#*:BG0X^+ )U5T80P0"$/N)0HP P)87B:AIIRC"@1 M'O,SWC4DD?3TY-GO,4Y&8MCX'OAE/$T:V-K/O_RJ/W_[)?QZ^=W17P/GXO(? MX3?'_X?^]O?P>TG?\Y1MB7*.O+=9-[S;=,;A/GNC].)\YM/+B&50'F[]CO_8M_?@[.L'+,DWO)G1$3YF]0C# \ MIS]T1OV!_>HF3IU[0]U):I[2.(?+1=.QTIZE1 M;,DXM3>:&9G/X\>.,T[2Z6 "(S+/C>$EXR1.[5O,J[-KG:Y1DC&\]]H^*\WJ MDAT83GKNO.G=^_]DNQ;W_,;?EEX[ND[&56>:W;G& M;>&7R6U_W#-4:$PDV.A_)2#YNH-I#]YV&]NAF;F B6<&_Y",X;T]>-!H;#F] M7S*^'48\&-C5B('K'3"P[K/'FKF!?0>O-PO4!4/\+6_8@'QAPM2/F7?F\ =QE* MGUX;=LFVU_RK>'G/C&=@%P;6$$S5K!FBF2C,>C1^=)*?QC;,E@0VRJSQ/2B# M'["LYG/VPG/GTE@&B9EE8FD$9CF&F_JSLC&^OQ^/?AJ[=I(,'IVMS)?"JO_S M2K/>_$QRS) /SCSFS_YEK5^ZWI7\@ M;TMB9@.C=!R-XDW1BMZGG7!F!V;/T:>AH_(>A1[N+1Z+QYN3AW(Z!X_^4$BI< M[09&V'@!\QA6@4^C0 D1B%!Q%#V?\"[!+08J\D'@#&L&93R[%/-[U8 [L'=[ M?F3(VE!_YO(=6$7@*C.41&:OE AE@$F@!5*4^* B(D]3SV4++NOV*L*FC1:Y M+5'?J(K$WOQY.(F'-WVSU=ECO,=?XO\9C?V!D0,V'V8RZ?_NYU+"Z-G"QKDU MKS.J!-3V8/1P:_Z5W(^,L=*%&T?71K;41(N5+(;MK_OFKE+'KTVNV51OJ?/% MQ+>&]-:\-#2O.#,B+7&FH)VZY;K4C3^PCHSLNXV-N(5ELE8:+%3FB)CE.JO6 MR[$+5EA."^*X8Z6E7;>:<00/K%]:MZAR/V)6M=K1&MU;&G$S GESQ?MW0S)# M.XO>HZ%,HPB&L3'OK)B ;S.CU8K^V'P[')F;08J85X,'-!J:3X_ENYS;T8,U M.^W<:[;X@]D[L* S997;S]8]F)H?MJY\8=+K6B'UAU- MS7+:JU=:UO$-^&;F?]=3.T'SN/ZHE\ZY=KU>/RM1R4WFVJK.8QT\&0/T7()\ MJ3C&FC/L4^UB *4+H&V8P@P?70S0W3UFM^LX7C9X^+E@QJ"?=@>CU-#(DY'# M@$C%!$=4^)HQI;3K^7XDPY!Q'@E/U2*'%&L5!M*5/N),RE!3&084L\BH"$D! M&N*)4-G:]^PA($SY_H;]W;Y/>=)!<7)=+[D_'8_,O:Z \ MN>A:: T\9.PBS8A+9: \ZI)(T$@"'&MMT:6DG/DRPE+X3/A$J0"S$%,!\5HB MR,*JK;=R-MF*77;RV(*>S?L^#A@>HV'AQA<*L&],MMA^LZ5:_[_389(=HE+C M/A&+";^E?5#S99[KV"5=:P#E \$P$*RV?%C'ZML8 E,#8V"D'Y>=$1]V\[:A MGAFW;O&)M?MGCNJ1&6]] O"Y_H(AV(Z#6>6(LF-@>_CG=)/!(/_U_[Q#[^QG M,_!N\7G)K"_[=X8,OR8/SK?17;QPKF],IYO^,!M>/)V,BB^R- '[S4._-[G] MR.4Y98H*]IMSS,T6'[C,>4LN:03_;!]E(,]8B05^;0:%<[64?J/50&^3 M#)[6D\^J/'DE4F&IL[,!?8@]P"3F-&55YN9%1@ND()^W#-GE[S\/GR85JQPN(8Y>.\?><0.8BP)\SY[J9=@-$M*UYWG3R M<"M"CE"$T%I7$Z8#3ZF (T28'W$5$"HTP%@*K2/J;2M"L/HOMP$1XI*.Q*>- M'7M*0%S_&HW_@*..^_'H!HZ;=@0L>&6 ! 5[,5*K$J9,GSC4"5UR#F8I" M3@.LI&$2['F:>$P&@D'C6;I0X;(IUS2DE##M$-)DF?WQZY[7[!)G_7EJQT$[ M ZC0^Y].;S2%LX!=HF4K%W6[,,J+&E:&H\DP$:%O MA!56!"D1:.9&@?'&T4*E?RFUOB:3O6EX%W5PLW5Y6^]V(U3=>O"'\N!;D=>* MO&4BC^,*;BTD@=;*14R'G'E"*.%AA#5R48@T#A<"D$^+O(;,,\8[J%GP[A,3 M>7LJ9-XU7Z.1^2TD3LXGE^V8UM) (A?9+9&+;I$9]7G1^-T^ W)QC9^;Z]/ M(II5,(](^^FD5M!BBUC*).M[PY7Q36*+YV:/Q,Z=^4#53+;8T@?7Z_>JAZ?. M8)07[4UL)O&**C;SJKS.K>.8F<:0\#N_C(N%2F7&+Q,N(:[V \X($V&DE42* M*B-TE2M"+(XNXY QKY7!&A< E^Y)B#QD;GWA!R$*?,\2?Y/*U[UE,O-UA M_A=9>OOP9H,5"+6DR.,>@Y16[/D>D831,%*A-(/VZZ %W&6$1"'F0BG&L2^E M(B%B."2:2,R])U=@[7L65N!+J+]#TO 2O(R9SW4F6B]I-MF)73:2;"3O-EF- M71;S*+-_:]9.\PFE_\IK:D8%[3L#2_Q9?VNF-0T R[OG9]/Q1<YG:=+] MV)N.'Y-X_.YO>"4O;Y=N/1GM=6&K/ REM>.< ^C*U1;"7ZV@?-5J(O?Q)<5PE*V,NE3RVD^G#D M9$6YJQ?/\)+&T6K]J8O;%%ML#YH:A MPX5BP.?HT=/3XY^'SE>S,"#A5G(;E,O:+;,[!-$89V)6.\WC5U:&Q!F4RAEX M@X_F0DM8#P (TF2F+*W2ZA?P1&9;DGZ&G&!^A"4:^V9_ S6;:UT0Y^4$2M23H0WG/ I\R+C;Y! +V)#;;H[3V._;KH[_'SQL*6AW0'. M!![?\O[)K3'5LLAO_^>V8[!\F3LM1K?TMC<1&BLD[M00S@" S@@0BT'7V2]% MTBK7(>12,!R@*)":>Y1R[KE&7A@?& 4Z$@MYC9M0Y/K^!IM2)#I?[&WP3(IL MG.EWJ/W>;'?<"DN.1E015T?8=1ESF8(@-4$\,F(#A3@@"Z;E[6@\@>##0>0% MWI\TGV6+&HQ<"C,\L]HV4\#GSC]C\Q XQ05TB-(6 *4+1D#AH6UGZNWUC'/+ M@X!\9]?C8 2>B-PH4&X8*!:%0O, >8%F88 #II!?Q\' "F'CQ@#P#/.\4+H( M[Y"9VCA#.2@EO;%;.0X M.SVTGK^Q+KMQ>NM JHXQ%S-:-U/ZV (8K ,P4.3<&"T2D[TC&/ M\08.B6"P MX_]G\XOF1,86C,3[$7'F(K'5C34(AH.PA+$EL,5;5Q9O%]GB%1#ZN[_Y8%K?Q_WLU#B^@Z!J.A-6AI#0 MG;')I^/LT*^,Z [Z&69]/TD_[B@S3D ^GOK\WLQ>OHDRO6SVJ_ZLG/'2\TZ= MLX7LKA:IXC20*O*@)G>KD#/W5,!"#>G.C"&7:"$C1?Q01 %3H;L0U)P-.?\: M/]JCZ;%JV'7-&5Y"#F&>T_>S>0@Y^E316SQ-N@PXG/[\WLY=MT.'311M= M.&7'0/ *!Y,+(H3&.@@I99'F6A"/,NW*M14U!Q(UL@ID!E'H!5)H M3P0^XSA04H2"!J[O2A(I'.Y5U#09J."\21#$XY,T2W!R-D?8*)(-RF2]/1Q]J8[L,["2]0G* M!$L<^=S%KB\9UE)2'U&D$-<>0I'KU4%:N$*1#YG%OL\0(1[&/)(^=:-(: YU M32^98?R]GE$\6UG69A6W6<4OGE7\2CH@M5F"3V3,-=(7K4TF/74R:?NF'5?< M]ZCS30\3YG_&$ARKK#CIA3BE8[_Y2'][D'?R\WLS>]D>Y-4.\L8+Y_MMI/VD M(NV*59%V%3'$M4(<(\6DYTDM!/(#S@672$7HZ6R_N;C[WEIT$-51M,T;;L_L M6DER7))$5'G#S&41$\KY/D1!=R;A3.[9TJ2ACI?$-Q!Z+0E M29L\? 36:IL\W.YQZYTTYIWH;G<\!732ZB@T R &\,S6J#@IHP*C&HH>9U% MA< ^BR0C2$B,N8<4MR/+QIV/ ,-N;@R([I*UK;/V35I0*2>JM*6Q<+TH:\E!X1[0.RJLY%7E6=43= M?%ECWYY8!_.2'T65>$951#0."!&AQXB4.L),A@2Y(1>^YRTT U[!CU]'P^Z> MM3O!'>RB4^AF?@SNXJ%K MOQ$+-:35,.U(TF23[>/77J?KC6?=(T;/56[/R!EK>VD_:VU.L9=V(>\PKKH\ M1&$DE:0RP"%G@<^5%X9!X/HA#[$VMOR&\FZ?YY24-6J\GUA?[?U3^DGFD;7" MLQ6>VPE/6FMYX4;4]XQ[%4$W-1EZ5 JM?5]J/PP]=U-_:W]'LZACW,!6>!YG MW*0]]&L/=ML]WL/![FSU="/"8J[.>==RR";&M+Z(=H->-P>N/=6&:F!H2WS= MMO;TF;6G6(H="T_Y$T69&Q2>RL9+2#=[XLD4@S44=3W-VL"VA+0ED\.6D+Z> M(])_V25(>DYLIA#?U)O85^VCUU63[>,PY\AXX]3G]V;VLCTA:@(6LM'%.6 H MKD#XF8O$$5$A*2(:^5A$4E.AF.MJ':DP<@.%0N8B#R\@*/SN;^P/^U""T7'B/ZD]41/?GYO9B];3_0M>Z*K MDD(HEY5]C+CG>C[R!.*,A[[T7.D%FGBAYH+(X%GV<9#+T6]&C/Z:C+N;Y.0/ MIQ 0K2>,N&6^R!EY,F%$G:LFD_+7;G-%S[OL7IN)C$G)OCGUEE=,5 M^$)'/J88AXH)#VO.)!8DDLSSE.9^\^P[E^RU _O*IZR&B1,!"WY>2A4)+ MI; *$0K#LWI5&D*<^(*[C+(@4A[&@48\"@$Z7@*'*Y_ELJU8X&AJ MUB!Q[OK#_MWT+C]0N\^;<#I7CPY$G2Q40MX4/KZY&2C0PDA^> M$$^<8N^?.:W5Y^G/?%";G;,V.T>XYV3W]!QW;7J.X%OEV1#2YMELD2=YF@D4 ME3?W994W=S*$L&3Z1Y1!>]3HV\<9]SB&F/5:L?$6%N24@MG9F208/"_WQ()I#%>Y(B&.E*0A M%89) 4A#NB3D3+@1BB(MV0(6]D;\&$P3X,#+A]$>P><$;[1NLDTGV2\3XK>) M7,,HKJ%%*Z9Y% CA0Z!->)@IJB.7F4\!E0O%R,_BM=MQDNR-VWB'"=:JO->C M\N;;IKYYE<=J;.@C&2E!?(TXHZ%4'-%0<9]C@;3RW%W8,!I-]V=XNAW:*)Q4 MJ_/VS(7TC>H\43$;<5G@:B(QCC@+B%!:*!<'5'C&WE0NWXG9^C_VI_+<#F$G M 7_X)E3>I5F4Q'8 WW,-YLDIQEK=@"M\IHFK/1%PYDOS=ZBH&VBB>* -#V_+ MJQKV9>\,*SL2 H%[0M)Y!B4_!H:V<(NS1_MO4YOR6K2&:"8UDDI'-& Z M%%H)RA!U/<.G(>9;:].],245'46:! <\?N9ZS6H4Z,7IW]U/H5*@#\>62;JB M$^+INI+OUS%D+:2C/<20-H8M#SS&1:0]Z0=$2JFD"+QH 9SS28;\;5@4922] MT.85R<0;S2;>Z03]%7!R77\>(TCQ:<%I[FW&!S0SF&PAAU=N\!&# M8^X?2V\QGWIIAG7QJ/FDT\54J#49Q#N2.YX/N]D_;\=5$NM-(@?4TBJO!WG,XDM>Z3,CSC6DG$:A'!T(Z7OPR%IY#&-7:+@GK@VY4WG M5:Q]O'F&I',[!I;Y4TJH<+4;>$1Y ?,85H%/HT )$1AWG:/H^;F7EUD2]+7C M [O6':UX=@V?V.2%RR(@&HI MZMY>5-E%!BAW2HH,%Y;0N'2?4*5/N>G[6HY]OJRH\*!]QO*_H.-[\3H/-W?RL\D9Y35."_S9TNI9O8 MPVE[6U^Y\['1S#LPF?,MSV8#<5MQ@C].>OV)HV_&20+Y \[[^W&2PA[TG&%2 M(B),C2<_,LOSO^;K7G*=C,UMSK6%M##C,W24QPS^C,Z%8UXW@'A-;+\"2\(I MC B+XV N4G,7%7K&*53,LCT[JJTZ*IE\-"T%&Y?4EGI6)]^V]-"8M-XU >YP MY[<[=#M\T:-9Q 1-F'1KT'4,!9+P@#+)?.9K*GS"I?E$0S=TO:=.%98?Q_Z> M7_H[7#HI#B >[Q/]LY_^/IGT?\\$?BGO?TDR]*N=3W&%V^@1[M&E8[;"IA4V MKT[8<%0![0G$I,(\DCKRF5):$T\QX@E!A$3*76C9\+2P 1"]EQ,VI,/??.W4 MH3" ]N^#B'/"_N)\3X;]T=CY.IHDZ29>2(%XG7D=[GJO R^X)@M>A[WP&;X. M7_]6NT6N4(PDAZ>C--)\[J"MU3W\+3K=;(U&>M][@O)!3V2X"X84)C MC_F$9D+0RLCG+776$>Q)X "W' MO7J.8Z3BN,A#QC[U0L0]XR>'RO!:)(7'J$+*PV(O!NM!.(XHW'%=]Q18KHVC M%S8L0W]QHO[8V -?^LEP6PH:9L M/.W"*9H9^DW<'^8C?](V;L/[QSKQYHWD^W%_ )O.CGWJQZK*7UW-Y1H=+ZL^ MHD)%+ A]CW E6>"[TG,YPB(D'O)#S9[,JV_.JK9B&Z2V%=H@RAM3]52I#L<' MZ1)QM&9WR\2GQ\0"52BP 0ZDT(BXGHL9@F,L&1),(C<*>.A&"QU*]V.H[Y.) M7;>#Q5L/.!^P7'K_]CI&YPC]Y:_F+V%CSX8*>\\TW&=-YWD;?+7IO+'UC\]I M8_;XD_'Q-@#]6@/0A6W-CV2&1ZM]]Y"U>@1*V*VP2R*&B7:9"@7U DD"0:10 M'N5 M:\N&2(B(1@'R/:JX[[F: H-JK*3/E_1*V%,XNW$&_=]D/.K%Z2WLM#1V_ZE*[GK:G&NYZ_A#AH<_6L_!RF> )5NGM9UX._'#@O+OU:$]'K3^72JT MCSQ,HU -Q9\0C/P(RR#0+!!4<^7J$!/L:2J-DG]*O7\=#;O;V<]'$X9]SL8? M9\2FE7ZM]&NEWW.D'ZGJ!#CFV ^$0E2Z3 @J0Z49M+0W,@9(%7'K$U0I3E_!(H9!$"YQHEN7B.@.",0^PK82BN#_^9SR8FA^RGF@7 MTTDZB8<@H Z%:\5*UN9/YQN>+^8:%KG4<^S]S*5WKN)!/.PFSJB:/:1T[]ZR M9#\T4$EC7^J(:E\ISCA3U%-&&D<(1=R7G)FO%_OD3I049U';[J99X+[?G MY'Q1E#>TY_VA,\A6 [+PNW8"!]_P?II.$P"Z,8K"UC4LH(!F10);/GXU=O@S M'W3NZ*,81U9ID4ZO_B?I3IS)R)#KW?V@;YGWH3^YM6O8-3;U,!Y.THYC5/#8 M=DTQ+)XFV=TC<\W8N1^/?O130T9EAY6X6//4?(PGSEW\Z SZ=V8WRJ>D3^Q4 MQWE(G-NXY\0_XOX@;]6VPYIM)@M$#<.0ZU!3)+2./!90+H7O+,IOA\?.7[.>3T?OBGR\YIHOI M.)=T&1]E0%_#T62&^F&CH5JI:^QA^#N^ON[#]O5_)'FATTWVH<9H_6%W,.UE M55/YEQD7V2JH/C KL%C.%89Q[PUWFQZA@7'.5L6EQNA6+2G/G?^9>XT MYA4,:8[=X\&@]D+#;*.-9G@L0G5S6G@1D[E1VOL&=7&P\UNN%F3).V);;7_F MO/N6#&*@*TC ?W0NQ_$PS:1-VK$"RICN4$DX34$K%+046[,H!6*T3:',^($= M# U";2*06'6\4OY0O_HRO/RFGR&(#KW1.[XO^P@7?^Q/C(O5-4_(:SBUX;6> MM6',,LQKR^-=D/T[BQ?#K.@3XZ)\U/_^V:DJ1#K.EU\M:5,YG1B^ ;T"5SWUF)YE[@RE7%FP'>F\!X<<'I#T.E:UP#6=XBO[I.K; M='I_/[#/,C\5"NFAGR;.W:C7O^Y#;?!X=.=,^G>6L^'OCE,;_#R-EW.PJLJ+ MAW^ 5-$V0!)WG*_G^AP4I],'G9N;6:":XMZ=L<&,'LQ5[HVU+L%5R Q9\QRK MVZQ="_1K?S/"]7VQBK,/T#>UP60V,(PZ4[@#6(IQ(80E!;G9OX^%-+@VSI>K:-I&IDU'@HE/S<-OOWN8V UCE M=T:&YN.9W(*=W2D?"C9^;H> D"VM]66.4M8C,?WHO.]_@(WM_R^L4'[#7?RS M?S>]*ZP#8TD8T][>^83W93=\GP8\1IC5*D>5B'3HN@IY'M'"9]!6E#/$/-<- MO$5O?HD%_TLVS37V>VZ^&V[!Z/=T//G=-]L%\4E@A7 XL4W-*^_^^^=*#&6^ M?1D2@%# YR%4NL."E;=D0J DF,D(6-<02,&XUP*"M'E4)+ I0&70% 1HF'D M2EP0E%G@%9&$-!G_2):%%4^>@E9FX\V+GGU)GG&V^)GA83[-$UB6_-+8F(3&F@%?+NO5:\:1>9%F'.]_?G"^ M?/8NOL&K,N,TW7 ]C1?IC,' <:Z2R4.2#'=C[+5\73LQP-1%FD>>=B./Z0#Y M3!B^YIH'1-!P 3UYEL4,R?33[X89X][%\)^Q&9-9&I@]GF7QH,;B9]MR.=ST M#1;)7@6??C%FK=%0QR0%RMOJJV%OJ3VO-QI^!K<,;/>+ZVOPS^ R2SP+PL0( M"?O%=+I,E?=A0G8-COE3YIA37,!.8>"2CU-%)5" M*LEQ$>)K%+K[(L3FI:L-42:QL?F[]@@]L__36SAZNTK,.&%9K(B-N]W1.(O5 M&IF:6^$]XP4\.LG/+I0-SQR-KPZ[?;+$[[Q?;I./0#8#C_3G1NL_?-V7#SAWNS"V959P3_.XFLSG(_QX"%^3,U[_GH[SF?R MO/.7>'/J<6['0-1_2@D5KG8#CR@O8![#QK"C4:"$"$2H.(JV2+FS7IG95Q]$ MC-G%?;M= U%;)\-NF*MJH#VKC')M4JE\C3# +FA,E\QP0]ZY2CT1E-Z .U!#YP[GR'_8CC,J#P+ MQ/3S\[4L 6J_PMBS&YZF4X@W^8#X.Y?IE%/7?UT&IT%8V^9IH?-%V.V&4C&-$)]'77Y(;,*/ M+1?H96>6);!R#%C*:991U(W'XT>X[0=D,9>I?'<9'G25WFJLF&OSE,=S1_?, M\I@Q&_OE<>\DRUJ2?0,D:VS-G&*[-@9M+=/L./N]H>'17?+!6,#WR1#L9X ) M[V68X$"J$V,A08;!<'+KW"?C_JCG9,D),[C@QYPJMH<,HJQ[T_&.4# M&3A3L\:0<@ K=S'H91#QQ[LTQYM+%%GB32"?Z#S+P'GWV2:1I._ Z1H:^0G' M.3:%T_SZF&4V=[O)_23/^C NG4W1V+,(%564@@3:0U&("*?*Q\H-7!$H8U@J MS7SL:U(_DIP374_7MNS]0-+2B-T4U]$D'/1?$PJ,_3ZXYF2K?T2484 X&M%/!9$0>@K MX^$*XYHH0T02*46(9&OB]O:D)4DG$/[[;G,/5SFV9?W56R"H9[BWT*:\\7C[ M3-?SGO$EH)ETKAI+4^/=ATPE6F//N!S]GI%=$YM":=3B>UL=,9J4OT#F0F\< M/PP_.%>/1D=_9,JY/[\[[SA?DP?GOT?C/QS?UD/85-)1H$<:Z-T_RP7^VNJN"B@/[R@D@5!D@P3J'7-9 8UQBZZBUT MNWX9[;[C@?PQ$>-.MH!];M/&P%_W2VM55!!'5',4!H;BB'%U181I"+3FT9 3 MS1:@(H^&UIYSYGY*M+:DWU5#AF>AC!<[(.;:F.?:>$W#Q'>@E3O.9'23V AD M61:_7(MG%4SOP![-M7K'N9^.(;AL3PNA.,FL]H_^:)H:B[8*#97QGQ$DC%E3 MP(P$.C5:I)MN?Y(=KV:##HNK;7H9O"3+(X!3^,0^SUR:-='#HHAYSAXXE1.9 M?;.MNR]."N:#LGLNOS>\7)5@""9#Z6$FJ0I(8-2'\B+@Y4!1CRF\4']_Q!'^ MHXI7;1SN=_<'%I(GO>\UQ+]]6/F$P]JD?B02;.G+@'9=O5HY6%6UUA[6?;F M='J5]GO]>/SHW$SCL1&T(S,.$ Z]K-*BGQ6Y_G;^_3PK&_T:9R>6CD[34;=O M/W6@XM$P;CI)H PU&WLYBDY>#YLA'>CIC;G.<6U9K)M/XC>S6IG*>=&Q/^=H MZTD(Y68H[^A8X7(=228 4C.TNPV[,S%[TH?#;0N.43))!JLQ@]J1Z>R\N#:_ ML)=C3=,IW=WF1EP]3C# M=?GK9LV"'43@6Z"$1:%87]$<2FJOY@XF5:C0Q5Z $)4^CD)7!"$-$;@N"AFC M!P6"-A*)>:VA[]<8*@3)_600!GR$A5!AK3Y_E;Z=\2>L050OY)\3 6#T_Q*/ MC;4%" ZS) YGT(99S9[[J?.4G@P32!>W!21TQ>D\J41\J5A\= LS 0LTH7(^"H7?!D' MY0[XRAC[///4+K'U3N6F9A@=2YDTRZ;+.,=87N_B,@?.0F.E[VH9\'//?T&O M9-;.>.AG!0>3<5)8MK&3FN4?&$MC$*=IMLSIU(@..RGG:CK)[H(CN<;;5=^S*#\+.1A/&1Y(,MQL1*VFB]YJ,R$&OY_Y(Q M3RD:$GF[<3+ M1=+>9!SU=]CBLKF R0P#Y8K^"?'S[D/GT &3)8.ZS'YY]V%ES#P'TX3%_/7S M_W.*DZ.9$NFK9#!Z^%!DRG>6E,^M6=Q9>5,H[ 08<@!9_#":T712!@>2BGS^ MD=&$#625!7\6I:P.R;TS%1J3SM**,V\!.>_?P;H,>V'LGCW.D$/_( M:#4_!;7%&-QI55G+O #D8:GIOJRVM(5,N13YP. \PM.#8P?Z:[2GL>IT9 M +=X89+KAK#9A!?P[\X=/7PL1V8ABC9_Y_L*-+9<^P_F875\YUH,JXI;Y1&I M)T::K-_QIB!G9-_3\U;!H_. GIW39JL-UU MYY1K5+&/!:7.Q<)#W/]A^:8LPTH!Z;"7W-WG) B(UT!?5@2;=QDIFIKU^5ZM M<8:.]T>.E5>CK&4,G5'6NF4R.V1F,+)QR0)C>[^&1[TQ@BL@]&*(I" M[5(P/'QCCU""Q>HD%M=$_"8W?FA]9LOA>H",,(62,V#)DT].4]EY8^Y]/YI9A-\\35"%3' MJR(^O">K-T):"9N2FC#./R\BG?D+OM&3[NJ&CFD MR5W_+!X.IS:Q D(V8^/700RK?)7ED8ON9&36$5Z<9S9:KVI8_R'+;;R<=ZR, M!Y9D.$O]8K!%T";WT6IQLW$"4$OPX.RL%+,<%O]^8C<2ONB;]_?Z67GE/21- M64][^1N R&NK9 <4=[MC""),G/ 430O^?.+WM./>#:>J\ M)Q]>%4P7:V&Z#@W3=7"7W:1I[$BQ?]GMO%],BJE3 M9YI,')N<9&\8Q%- J,1_'_<5(T;1YK>G\4??58G,X5=1ZK#B7K1Y@;'%!>/9:] MGFH'4^4)V2P>JV,;C\.UT_M" 0R-9P(,LE_77(K6-7_KKKGS?N:4NK>$!<8K MB-@*]'HJ0IZ\8#7"59H4Q\G#16>U-*\*I.0F N%C*_'OQ M!62#F.V,BU:R11',%8">FRWNY\4VA@RM4,YE?B$';OOW_VF,]-&=H8-^M][> MMDP,@F9[[XOF=V9-"F@V?S2^[Y1)4WTHI$E@;6;OG*GAL0])?MJV>KWJK?4; MYF+E,-X%-Q0SN_1SAG6ZKEYKO M4L.FLQ,OIE%.(+OF0[XE_F@ Q;)F0V'(T*:X^%R-*\<&!%RH*T.-^1E)E5BQ M-H&IWEH\'\X]X)M/8,N,4#+VR!AV)UMX."#,\BS.'3VQN20V.Z;TQ^IA2#J; M30&'0$!80_C+)OCM*Z$0F/$0T9GZXQH7\5H[\5QCX!AC2 MY&Q/94<;6ADKQV]+AV>Z"#Q]Z<7P(*>NNT$JV ^Q P#JJ,G>1#Y*/);$;'BTLN' M^8$=H8A 8B^.?($C/'E(!C_F\!FNDIO^<)B?WRQ^KD6VQ/$J[2NS MMG_9TF>7SV:BG#WVC76MBW4]Y9*#;(,6 M*$YWFDY&=U!;5A7'E% O^:G$;"2J:+Y6A&2*SQ"NK-T\'Y^:C#Y:@QY"H+T^ M7&,V.LL_'7;*JA*@\9SBX6&0 64V'$2)/=A8<9EYD6T;9\MD>D9VY2:6Q72# M:\O@7#V4# M^9>ZPA^!E65?A1/UA?K9.BB'@O&M,[E?EH2(SJ:(I===6Z-AG MV#<6SQB8I4_SZR$!M_;"O&%TFD":E U2U0IU8('N1VF_S,_-A$(1K/ID^]IU M*_73<>X2:%P- @5. RR:7B8PEH;68,VRE\*CS 1L^DJ.7U4=)^3U\/'UM=EA M\YHTZZIG[IB])2[:KJ19IG)! O/[/,[#B_=%%K,M!GN::.8)T*:]I3,01.-D MIMS+R?2-G><=Q-(A7%X5/,V'W>K+7L;K*NBB/'2WA!5F(GU9$=^DGU['9=Y& M\;2JFB\#V2IW*(M?UN*$^=9,ARO6X]SY931.H#MYISAH6">?+=39CR0[!?EA M'FO//VXLE &@+0',(>Q"#/DA,40E'D;%#\8*,CHA#U0.1R6RTRU @G5SN$2; MUYL6S>SL,>*FL=(ZUMB=C6(^!36UOF2OJIBS_21!&F19DD\&)P?I:)DX3'XD M.1!<,6U;Z]?M)@,+4S6:(1/;TSWO6VD/M!9N+^ J\Z3^C%,LT)79&GMU_5T; M!58[*]-]:0Q%=/&WM*1Q=6PF1T M_Q'SW76R_?B0O>#*[(MYP->+R] 16UFP2Y[F_,>?),'XDY/[3E^-T6^X:"GJ MYW]?+N#PYSBB(. >:T?*:=!/NX-1:L@-4N>\P:C[Q[MEF70*48&EUJ%P&>.^ MULI#KJ2"$^+[V#^K.6Q2JDAAHI'QT,S&2"DU<@-S+U%! -'X?'N7=L9<]Q[\ MSDF,:W$/R0+&U'SWMV_A%WT9!H4'D2]+::UMD"2XP2MW&3%Y'J)*[L T13:_ MZF^7_^UNGO-.*;925V:@]_1]_PAQ]>D$$ MFR4[=W$W-+956C4]/J[A/7?)FM^TWTHE.@,#LK!NG76\U# 7OOO;:#H^^#O_ MG@S!>3CX>W.3^>#OS0VM]. OMH@,QNP"#)5!GD4R_F%/PR#'R?B> !\V3* R M&"Q-8P 9Z]<8VV^"#'.4U\(1 VMPVIV\B:D7&?<'?W$]1<;8_K\D/_O0U]$W M5->+L\PF/;X!E)UA_.'PTM"\_^#OK%SN@[_Z,C36EC76Q:?#T\(7\%,=;8W@ M>'AV99,N9X(NA8>Z0H:5@NO@0\^/I Y/*R\EHZZ=%R33EY"02XFS$)L0_YHY M3JF")$=@TEFN?CM&3A7<'-^/;.$-"(F;S,;,0F6]N_X0 L 9IGLA/PZO75+; MX"%))UE.ZANTO0_/#6LPQP;)33SH0#05(HXVUCPL.^] )5=BD^#MV1_8S-.Q M!1,T?]N\YCIIP>.Z@[A_EV:Y<&E:/&[<3__(+6LK$IS;)!Y,;CM.&E\G^0%6 M,OS1'X^&&;CU2RQ3=O0-891)TKT=C@:C&S/5VZD9-\3!#;%V(9FP:_O;=R \ M.AX-!GE! IQBQ5/XX25L-F<2_RS9^MSY=0YZ\PAD\L/A;85QTK^[,BOQ-IRY MMQ93> E/Y64,BVM;J)*;_(:='ZN#J]'!!S-]-J!YHW'$)=D=QPT4P5N@B*:! M(G8]DMB1"+./:R+N5E)8LR:7RT6Z@G/QD"&F*.?*8#1B15H>\%G+K(59J$BPV8OH )G_2^]/.]&P]^&X%K8%(<-DD[)QD7_[KYJ MB>K9%#.I;1F,=)T(]DL"%;H*(4:4F<\7",^TV?7?>_;.'II/7AA3SN^9[XS\%Y4 MM/1]10O5_ ^#YTHN1I/XA$AGA=A094;$KU0%S)-+D>U+*A^DGX=94VAGT02>:*M>0,=B3$[7RQ^ M:*@EL=FG8?( FLC6=L!REBX?Y#K?VUQ1&^D9S;8M&)3--:KKKN+N'W#A-,V! MK[->*[9'058:-X!J!MMZ]!J:MAZ+?3;;,Z8/&<5C&'H6--PGN?): 2HG02!4 M* 3R-?,(E<;;B+1V-0D0RB#4;]QM") M.@56,30W3DI).\H6M[7+K<-@T;W,*->EEB?&IHXLZP/O-[) #6'-2-K]],&&BPVH0$!&D?WM'_] M9E;AXM%L$KP L!SA49/$497UY)V5E2U15D?,NHZS7H+Y\27EF\KN&B )7)?N MWWC 1BIL37>N'VV;DG7X8.7Z0(KD&?<8.UUQ MO+(/F%!VOS9XSP]1I>S=J)H6&)1C3=$M2]$,4,_CL65;\M T)I/!6-X%T=S) M';.EW:Z:_[V_:MZ!5:EGG$LA(X#.2^VR+:"A*8IA&?80(\2*!'^"=60H$W7< M5W19'1]-[0,,H9TQ N5,U!;SYG#@^Q^X$T;2)YJEJ,/1T)CH R#N<&@KIF1+ MMC;HRX/F[82Q&K(3!H.+'MTG%_>#Z9 2.-L)M^=FF/YP/-:TB69;8PN3!0-; MEX83H#^>"RX-Y,IF&$TR!D9_J$PD!59I;%IP,?CFH!6-O@V/V;E1XM7W;&R& M&7[Z\.']UP_CCU^_U-\0L\]KCQGU=3?$]#^.A.&GCU_??_S'^./P_?@$^V'V MF/%1!&O&?IBMXNB8,9V L+LWD[UZNW8X92;K!US2,!OS*QY#_Y'Y%6"HY@9V M=>MH5LCD1!ZM8L*R*? .T(>HE,U[>0M2T$<^3 ^K3?"RO$ZR)_PY]_SB[%/P MI;(^J,^"[SS%J9=5+@-%U]##TX"75S2/@E,<>]4=I- &E7CZ:C!YAFCF[>H*,(NWA!MM&;OLJ[_*JA(X3K<_$77Z'0 M9>[@5GVAZ-/J3/%H5B*0V8R>H=HX\]L^N?D]J6=_C^#B1UHT7O:N0DO\GV2*F>0^.D.T_UK@Y'%B2+HU& MBJWKUE"RC#XLW4 R1W@8U%BK6.-#W; &FJZ:$WFLCS$"94\P%0[K9^C6J+_3 MFGCU/1O6>/_][\)_^K_],18^C/M?_OA]O-,PW]?:W&<'3\E&'K.#[L'#8E(5Z1?L@9:;J:/G\+4G[*V6+3Y"LN?T4X_ >OZPEJK M>M/5?C!@%>;-E#S:%@0#YQ&H^VH0_YXD3ZB7%T[TC22TA,##]AU4>;/#@Q:T M8IX4Q[+140(_HH'#'HS%!,ESO@>MT@*$/95VEP&K@'5/6?\5:< ._&:?@JQ: M@;5NR0KWLU=DM*"3ISF*?/;%K/';22TK8C# M1, S:J$')YKZF2'S-&<'PW@[QYB/#)O%H,&4U5SE1,XREHRPJ>]$Y:#+<6*K M)QB',/6PR2X2NJ3-,L3B0]9PB3;D!BWNT)Z"81IO)#O@!O(=!LSP WR)C8G6 MSG=UA%F)0 HQVFN%OIL9>^NIGJS%=E3 )&^YO;((Q7R.Z*;6C$*)LPZ(]1'X MH_>E)_RCW_^<)4O*%9E[8/]$[OQ9R-K58B.>4FQ988P#OH.-(F?,7WF.>+,LZT1!1N14_XM/DX^'V*# C6'CV[@-##(S-\@9AQ8 SH.F&B@OH?6?T-+L62 MT/4H&SRM2HF>\,?FH"C&[['5-9F^1"IZ>("7I)EGS&9!VSDB(P*R$Y]R01#F M \U%1Y%,V<+<+XA1EC;>3@:\_IY5=)8[>IQ'Q_/S1"#-0'J1FRZP!)!NZF$B MR:5KFB4=MY*GD-/A4R#\E4X?&!J<>XP/9'-(66_$>*M>8$(X36!Z_R,L8^JY M>4NSHZ1!]YC]3^!G],)8X8_[7%:RT%V.=%,9N*34[&2Q&U*J\;QO7G' =I9% M1K3!+(+RJ6 \/+'>?WASV9J-NN:5?G#H[V5[O;*VA:6WU1/^)-4^?*IT-W6> M-]\%7SPY>)Y?85A3^P\S%?2TF[REJ(,A@H?(6<"56/:1<1T+53%H[D45FK3/ M#[VIDJ6RH3D?Y&I[NZ9DPY\(/;F'ROD0:S5H5&6=KEOHN5+B6XWL.=5C?:@3 MGSVM7,YWM=@@VU%R-.Z%2OS_<)_MBSLGT]0GGV8?0X93=@)7_&GVJ:1(Z=E] MSKM;TCT;.]TW2Q_8IC9094TR]8$TZ8_ZRJAO3*3Q0!F-M&IG,7,@]37)4,:: MHN@:N/=]:3!4A\.1)ANZ:0[6_:\JC5>ZPDH@2:JB!3]7%X'%7E==<[P&'IE0 M@>\";V>_TD.U\#.0U\T_;UF7K]X"M.5'\B3\'BZ<8'V%0*Z#]\N&YZ1)F']! M:X#9-T_>-)F_LZR>8YUD\([=,^43:.OFW+_!\)*E?'ST@( MR[_:5%@!*%2Q4?U\'R9)N%CYBBVAPO"S?=_8VN&RM;:%;=O&MCKYM7FQH9YE M:MC#%"-K[^;>%#CL /'U8@1Q:THJFU^!:O7-[KEF')/-1%Y^%VCEEO WB?[O MW,N\(R M^%\(^L'4CQUM7_?7==P9 <#5W,75W*5Q;!VVD.SRM^\#X>L\3&-P'N*?;G-% M&\2,M>=WPPS9Y>7;6V?@9I$'>L@X>J)A].YOKDO(;-8&93+)0F>X]87US71P MWTTR[ICEBY.ARWJT)50-Z&T>I6:;ED)TK=R" M:)J3T4 V+=VR%7TP46U9DD>3X7@D6Y(Q&&_T BC#>:M!OQV1, M)KIN3@9F7]/[MC[0);4OR]K+S/+!2?!,L;R\[_[DC%)E "Q3H#LTI\[S M,W&B-[^:/RL_LU3H"T6%V^WZGVD:*__^2'VT_N9F5A6KT9*U9C/U?:C6!G[(0U(EFI M*<7M/-E(\KX<9<$8L1)]_BGQ^I6&V*@8^T+3.K9<=P-<5ZL?KQ3^[2HE8R6518?C?-$2<9.5]V>/>.L)O MM"A:J:YQI7#Q)U;"?> 0JH!P&E&2=4S7@1%QJ:F4#82>M"W7V^V"M6'T>,LX MJPM;+]HZLGAJZ]:7]\&7!.TZ^/O3;)+O_<;>M] MU0J>)K%S-TNX?@M=ZFG=.*??9OGNRUX4A\$589"]A?H=&Z^X-$9V.[E<4?#Y M\?DU;GY[6["U*JA.(Y[.4[I[>\6#Q[C@O/"@A:L_9"='L/WU?-5YO6@GZD4M MV2HR!?V1JLJ2J4N:)>NF:=J*(OM*BF//K(**]4EV5A M+QKURGUB6C"37T#/_LE8CS[P=.6BMLYK1;DXXN*H4>)(+9O%R[(T&IA]Q5)T M25=&P[YN:;HRD=7A>#(9*#O*UP\11[+];^TZXNA_) JG3CQ'*%N*K/S2:7'4 MI2VI)W,$N*B]^EKF9GW>+N* M;:E#:R#9RF1@3@83RSI0L[QR5%$][?);B<=FJIC&&K:<%Z_/BV]?84:KW*"A M:U+?Z!O&0)8MW81_5'FDC@WP1'5--:0=[:0/9<;ZIMY)F'%]MZ)Z0F;TR"_T5J MUDND72V>\QIMC@GXU"/%Q6QVNW)TX&0T&)OCH60,1A-].)@,1L;$&MI@LDNJ M.1E*+YL)A450V O_B,(XWA&>;EQPN38&3H)U'IKF@I +PJLZ3+96.DRV.C:' MECI4S($"+I)DC15K.%*&N#U%LXS):1VFIGDZQ\/@(!_I>CSRH@-UTKW\Q9;O MZH[^;N_E_Q@&Y-!=D\@9>-B@X.+Q@@G;$IR?%L!V1S]@%'E&L&D$B:L'!T5X M='V$YW7@#N5E&.2TCD^'2C;;E9E)T$"+>Y/ESMS3RVJ;@2INX) M([:YMTEGB,>-.41\Y:CUFD]ALOFE ZYSV6SJ96N>OC0V-'O<'QG8YU['.)9E M6R"C1ZHFXX%C:P=<,_P-,_A]+9M!_ /@]AN8J0."&/WJ?#_O\>*;(KHQQXN_ MIAI-NSQ??#)1S)$Z&%E&7Y?UB66,QN/Q9*CI?5/3A^K)R7_ >>/8&@"^>^7@ M<7EC'7XZQ\GCXOZ;P-_\&F LBYZU^A,]F92\>FCHBV"(X]#UG.)TUE=$<-'* M060B"D] +0XVC5:;&+#C:-_"5^&"_(3M&O"4>%$(Z/%GK,D!-EM8P)"?46KB M4:RHS>EHXGQ']NKYE[<@8H_8.G]!&6N7D0!3'YM]NV]9P.S#\412)_H89>S0 M5D=V7SJMC 43^&0R=K,W86-D[&[JRY(DE_D:6U-T0]8'X[&M&Y.^/33&(&>' MDBT/-<-23D[^ V3L551<&R7K]07K3;>1.5ZK'*M+FF*G%THDHG #$'D1<[GP M +,EP/1[?J#G>26MC1,? $PLSN26<49C/:92;#)[P3#ZK'4R#+CD345+8CB=FIK94#&)WB@$?$@./.\^,5O;B\"$UJ M\(Q=;/ZUY1A,X2UKIJ3^1 _MHSVU:).%XE3:;8=^]ABN-_^]:8GU.T$M@J! MA0&XBXHOMG>J@F5ZKIR46IZIRAM0K0UD5_\IWHMILQ<36*-'-F$RMK43RD:< M-6'2ZW4QJGE;O9].?EY?RUYV2UO?KWH44)-2I!V87[4;W"')KM9W.OI0-0_^ MB&%@G=XHLH48(Q*[D;=\N?5/PWJB7!HL7\/$\9F)2$U>M/<$WB7GAA'Q;]8G M]W/DN80>IMZG@3;A W4/67OB]VC#(D&$?I%8K91L4R1EOJ!\HP?/W3B*OI21 M HH&6MS/_BJB!O3C>QHYJ")&X8CAB/GYUS\J\:47D*(>M>>A2Y"1]4ON6^(] MCBH6Z\H[9&4MSG-GK 0#:Q6F??"F/D;/%DZ0SAPW2;,HH$NK"&E@+:^,JMTK MYZ1UKLTK96UUCP995;2RXF8T',LC4U;4L:*;AFQ94M_43=,V!D-K;&TDXRMF M65&-.O)BUZ>':[RR@;:X8_!<5*T.L3QN9>/>!T"@DX01S/)W,B5D@2+[)4&V:&A&IUM# M-$J>MCW6Q:7@I:2@5F:,AY-)?ZQ.3$4>]77)-/J&;$]40QG;JBY)HXW-2:>2 M@L6?_\S3:]02W2ZPF,%*+Y!?%H"=$*RWVV:'RU(N2ULH2XWRU&I=,D"8RI-1 MWQ[H WG<-X:6IMG:1)?EL33>.-WVVK)4X;*4RU(N2[DL;8HLM4I9JO1' VLT M,NS1Q-1MT[;[LJV.5%4S!A-YK#=.EJH=EZ70Y\#GP.? Y\#OR. []UA@ZOO6"7T_I&ZBCLVMQ[Z9;T/+9SH=B.9DE% M;$<=6O9$5B;:0)7T@3X<6'I_8HR5B:* ;+7,5_;A#S.,4$0=%>RY6C2:G^?# MH]%<8C5<8MEE=R:Y/]"MH69H WVL@^3JJQI>I-B6;$^,_D;CPK-)K#.43?"4 M'!>"7 AR(;A5".J50Q9->: /!A,03H.!KMM]6]?'P[%M*!-;'RC]U]HG75\( M[JAWX)8@%X)<"'(AN%T(JJ40'&D331D;UL P-=TVE?YHTI=,6;+ZH[&M#C?J M$AHG!'<4*G!+L%D1P:X+O?.<&="MHP'.-N,+BD_=JFRZ,@UE;&DC79)U::(/ M+'VLC*R!8DY,3;$W;,A3E74UQ;Y3%%'5-CLEG_-0@5:>H](!TN7*/_YGY-25$CLM-(6-M-.LIK.#PIO=LSK2S)&MM<'2 M?^=1_H2E\T#N[B/B?+MS9C"<=X[_Y#S'\)Z?YU$VD_V&E]/8V9_ PCQ"B^1O ML:*:6E\;#11[,-('NFR/ANID9)OFR!S;AC0Y?.F^TH:9X4Q MQ4-HH(,S@:B M5M9J;3&I1?@5%NT+H0UZP^#.' XL29=&(\4&^W H648?0#&0S%%?'QEC#2VJ M[!%DVD\.OEU[!1&\!6G=%J3JFY?]V*:U(-4Z\\1&;3PXNGB1:^=KK^,I>D_M MN9(6;Q5ZTS% SM+=F5^QELH;(0J?BK\OSN 7%G5;6)ZW]^2(.BVB>*M/CI[3 MH:>5;3]Y%_/K@JC2Q5R@2,E/C!'6#XNY+3G#Y]?B^=VDLR6_I@7/ZU;S1L;G MW$Q7M)0Y=D-=U7ZZ'$$O493RRMG;LJV49Y_;H[&E2)-^?VC(^L0V[9%IF+8V MM+71<&A8XSV+^N)B6?:J59'M?VM-KE71-X^=/4,9WB9S'0.@4X2GZ[A2-UNX MW#JY\)I8T$JQ8/;UB:3HVG ,PL+0[;XY >D@R-6HT,L]HXIBC<=ZWQP.1GU]*-G61!O)FJZH0UM1QO:P'=*C!7NF MN)W"14WW1,UKDL;4*_TT[+%IC09#2S5UQ5;ZFC+6AP-]8,LC^.?"[@O?F-16 M.^66XF0'Q/;YQJ2V;DQZU5RS2R&J:)*N3S2I+RL#7>DK?5T:V=IHHHWUB6P- M-YR]0WV&[TPGVLFC'[671:^S1@E=PF)%@)HX"A\ E+"UWAL MZJ,#XX [[R(G(8(?(HWQNBFY3X1E&L6I$R1"$@IA&@G#B$R]1.@_1(1:,X*S M7$;A=S _X-X$UBN"P4;1,SQ>-^*I,NEX6@/5&T\ML=@->KF2+=&LBWW#1W^'DZL\<8)>B,@R?L@3J(4 MY_X>\^8D3GZ'N7])\.C9SR3";+KS\-KV]M]@JCA3?.#7YR6A5F.2>/_?,#NG MP0T_.U$2D"C^0@(OC#Z&"8DW#$8P_^@7I)$E;!R29'J#@CQ7?/>O'HJ&\A:"=6A WD"I%1Y M!5!_%,A_> WE1GE.9+\_LJV!-;+[YD#7!P-;'HS[AF+;@^% [F^>EDN7[S,3 M)X=W;C@1M-=](;T MK$3UYKF/[4%_8NHC?2,R>/"JK7BU5UXUQ3!ZTIF6301]&2\)K?#WGU$; MA?&J/L+#<1S@3]!QS@-HM@=49DMPT5UOB2653(^AVHI3=RX$7+RM#P1+3L_* M&)46U.;$LL>*JO7E@:EKEMJWI3[\1]'&0W,"1MV665Y[/; MYG!B2F.[/])492+#O[(YD$;6N*_;RM <';9$C1)4MMZS+R:HMIK-%S*3K;+S MDSS1QP-+'4A]2]/[9A^65]5&8\VR1IH\4#>:OE_#3)YX49S\YI& KK?9TZ73 M6LOZIGHZD;7\!>/!X/YPJ_GJ5K,LE;ZAH8):D>W!2+)&^D!5!LI(U25[HAC] M<=\:RE>SFO= >EWIIJI&3VNM!I*E,B4T'NA]RYP,]:%N@F:T7&D)+@^L_G"HC@QK(.G& M0.VK \TV+ 5M-WVD7R.9HJ T- M:0#FM"U/)%W5).TRYO0Y)9=^OJ7:;54CRR7PS7#XVV=!AE%(/_X,_S'U']$N M"V&5<<8-LLV>G/BB%I%:.MY81C_0AKJD6/)8'=E]>R C# ?CD:5:XXW^V1>, M(^)*%="DRT@7\60 M8VS:59$I!=7(9EITGAW/*J!>O3LZJO2S'T\ LM.ZTNF M:D]LS3;ED3$8R)(M#:3)8"SO-,_;A#Q9UWN;B9I30>]/(MP[>#YXLCW6<,X( M@ZRI/!%W@42<>(&5-'FLZ/*Q(I:^Q\5]U7")CY#-+^N'S0*.0]%U@@(-'15/ M0&LBL$P!2PE8 Z>$NJA4._8VAUI0H](%U:'OCXVQ*NNF/5*'=A_?V5=M11Z: M=A]P#"/ 9JQE$]6]2U:,K14J!Q&,?EQM^O'QT][-E<2?:1!F.]<% M'RKZN#^R=47%=*WK$-[C[7LW MO/TKC1-O]GPLDK:7:^TY!EJ,>_IFTWV04\(R$]%S;RD*3T3 B-(#@6\<'UP= M8&:P>>__ L*B<>Q1N F)\YT9P&C$8-.VY%GP:9.D>^(Z*0@!E)'9Q1[V>W/] M% N.O(#> O>#^$C2*"A+D[)A](1/\"E_*2N4 <,-:SRV%D6"$5$_C,O#B/.>/WI<> M6WDWA+'1BB\@:.Q-/2?R0% *?1=^0:GE/^-;RAORB:'.B5$U5\@/SDGXZ,4X MG#E0Y9X0%,@S9("2S%BI!HY-0&O#Z!-8GTV<0$'@GC D4>)XQ;S6: ^2A-(^ M3!,8=.&^XS"9.L1/GZL@RDG@L;Y^M-M&=HSSM%\LF4+T'49%UF$S&8LQ,*X">&1Z>"Z9D?L?:]K+"W@&V U$-;A M% 0"LOJU?6.1!FX"=.612&>QQF5-LC2BR973NC73&"NF9%GV0)?[0TNV)7,R MD,%([T],=>/LVW&^BH4B1T-\R-0;L.VG@AG?O&P2[+"AU14;>I\=+6IO4%\K'*9F1*,KN5R1^I;HX%_ HA%$I/A&?]J%[ MC8Z]O8Z1R(QR21WWCD M&/;%I+$SWOR#;/:D/(B*0A77-V#KR00WOA_OH<.:.X_4LR 1%;QYBCO? M U'<<)\^DXA)4A"]"Q2K*0WCY^BA(I5*99*%7+.A@F'I^?2KC 0X$&IJ5Z8; MD04(4YPB;D#WPP8\9*H2GTVIR>: KA1J']9%CSD+3P! $CWB*H/W09+>_@"_BEU^4H8:E:L< MLQ#@VC)3^K\,8_@,$C(&(KE/DNU1*A@Y= D!HP,8$+V"4$##6LAM:E&8YWXM=129%4.+O]#C3R(G MB',K)V2HRUZ> 9&>W%0\DR'ZZQSN1[N#/O29FC:N#\_V9AYSWN?$GQ; POC! MRJ!R VOF!4[@>BA""I^52@RT(Q#W(EZ)MAL59Y3&Q>0=C &X8,8!V7#?F=,+*0J"#)Q;L"-!V)1TKW#"MB6(R[;1Y7)0ZI/O2QHCP+52F&>_^5D17G"[H=C0G-UNK M0NFU5Z$X<8+GK>.^LC1I]CEKZ]VE^3EKJZ0X_)RU%MB58,/5CJR@Z7=L4(4: M72'XL[@"4P\$60*\G?/Z/UC@.(\'8B "1"P5R[BC%FZ(F?]/K9?U6 \.M>? MS8@A'9'#^T'J2?7\48R7H 61)J#^ BJQ068N@&"HD;+BE15"@H?I)%GURNHO MQXU?.\/X18':K>A>I, H_T,=Z,1>O&U>N5F]=#P:J*\YG'[Z *I:D+7CL(#Z M%A,*F9Z>A_Z4,.17ID<_L]A1E@.FQI./&^#@0Y$S.'XV1TWFH$#0L#\ 3Y1 MY8EIZ":6GBGZ4,;._PRLA\"<%#8W:%5F95]_"CC(WTF<^HRMRECX M 6;ASDSN*WWW-V=H;1_HM4,[["->_,Y+8+)NWM0B]'W:> +E:G7IG)'?\.-R7C'VJ M);/YHM*8A-%"D*6[_[M(]CT3YRAS:=NL3KC'8MOC 09^GJ[!*7P9#QNPE'55 M\K9G?!6'6XCI[.FY^8Z=< !%0X M-A,^--2&V;L[/PR_K951T"B(%SR&/AX=DN7=(B_^QD0:!L_I=Q@SW=1899YM M,+1,;3S0AJJF#[7!P)P8D^'('ENZ,;)'ZG7-JQ42;5%]@]RB_?2(86#RU*0Z MB28F8?XD>4PM+PLJXV%9)#UFOR"(P+7SEC16C/(^<)(4W>L'AT$L]'Q\&)8> M407TX& ,#3 @"ABJGWE4U?K>#-PN&M-=>/1%(HM$QC&[E-87A1&8BZSZJCHD M9@FP1/GJ\,KZIYQ7G#R@-Q,6&,(#!JGMYFBB+=5VU;;E,QC1:9>L4VSFD7O* M^I: 0T?I53=MEA%240#O%SQC.E1AEH(/3'=31>D"*8OA5%%8D*F7+N[8XLT! MK]40*PD><&788I8(8MFY#4-+4D<>8#_["XMYW M[&(R%;/7T13'%L*S4= (Y((>]EHZP1D?Q%MNHSYT,/,>4F9X"BSI2!-8- 2= M8U&LUC]4P^!;GHGY*\8X^&,84"E>9C+S<+P'XAXO?1;B=+GTO:(JL4S E"DZ M6NH6I@D^YSGW]\'DG2,#,-[$A815IN9S7CT74-N8%MRO3@%!(; Z'FJ<9V4< MM H/GU -Y+-L8%8AAU=_(-\]-Q2%(1B;4X=$#5K\$#HWHLT6C/Y090 ?& M_E<8898QCU=LX9\\YH_5G4E8Y 6VB2\&()P0)F++-,D_0IHL9AJ5IFV6/K , M7$13''1OU=949#[4LKR2YF2B7,SDR(.K"DH(UP#:M:;!:%"[24P@#K M8^!&^#Z_K7I=Y,Q5+R))&Q%'ZX6TQ$I1FZY]7 M'H&WLO%B:!T^$&0U6HL!5SJ"H?V8/V>E$BP7.Y'WP.3"6M;TY3G36DGJON)& M':9T\DN>,*U+\]C?L<"3C0.O];1B]*L@64:+#%/BI##BHHH7.)L5V:ZC>A8 ML_C(*M+9ZF$!W48*'8QXK,:F18GQ/$UHT1X"!L16C/81B:G<1!U,2R3FCN^# MIF-5MCC$_HH9(>L_YB_YXTL)3F80(751/J(:A16L%(?D1*:5[2SBTA.&Q2CA MC@@G?X\WX#T5/L 2#W@J18'/JL.WK3!-'%?RTUASF%.H6B?S:L4*+\#>6OC! M. ;0,5L1(+'SM(8X+*V*RY:M2_2IP!::/J"HPOKX!"N*Z*Z+:?@4/.7VEC/% MP&5V7U5"E_L&2C%W3\!>>5PO*J)E62@YIV3FH>F1E6J#2O9 [F:RO! HM'"" M59E4JX.R5%-F3;+ZAHIJIC(.G,*->B%:KD$<#-SUE\!P)9'*&C.Z!20S!I = M*0GVJ#@#PZPY16W=*.E:*>>J'97A&S96:A9>5)!5MJ/>/#6@YPZFS*O51KFR M#=:D"K-^F)FQ8MPPN?2";9-%UJDV8#MM"*U/9B5@\#P$4I;7QS=[41&# %% MAT#K<[ GA1I9M) M=O6+ L-YP)@X;D=A M=8',[(BSQV0F=^Z@X%9'ROP57-0I@#Q#Z>.6Z'TSB@ KK0%X$> ^18 7M4.: M73';?;,KEQV)\XUDP78@(V;K0M"V$2E#2B" J"JDIC'('V!]MHG=]T!_3*FG ML1)+F>X91BK*O]GI'F!:S!V,(E! ,#'(2AP4\I(*1+IP"O!-MJ##Z!E:96[U%1&F+[Z]^ M!?#VD0R8CEEE0.9M *(C@FR3AT:H_;9> )UUSLB[3F0QUQ0CO3G':)+\]MM/ MR);NG!7'!D7):UQXX4 C/WPF.(4$*8F37QG5EW_\'V>Q_*7/YAOCA5$6 /?^ MYU0;58#V]]%:I"T"F".4165RLV@9H@[U*/$\*E9\L#.S1$[A.V7]9;(N2. \ MA DSP%<7HTI_9IOGJ3$:72A3:OW[F-J(PH(X*'[ +,U]Q>>J^[":!R@23)BV M EF%H\X$-C4YX<8R+5%U0<1*&'3-4E[;+WA/"M<(."TWGT46+'%3GX:R\K#_ M0:D^:ENNV_1+W \.@RKL^(R/0=!&Z9*-L#28:<9DA__E87 ]GF/$?)4,*\:S M*-"=\$Y2\0.>V27XGLSCJKH">=:V<#ZS_02HZ;4=>('>3 M0_DWM&27]9SUXMQ,)4MNXT+%Y7;=W)39? 9#[?I#8#QX MCJ0/NFK!VN"(V9/HO-CCL>@O!2A7)H83#A*6C*85?RL6(4LFY#&+@G@T )'E M+E<(SSS'*5.XVRF_TL^MNB)EC[F9CUX#ZZ.0U;VS9G*H_C-KXJ;:"B#%*LM( M(>$!YLN0/OIDF-*[/'\'T[Q7TN5?OLK U2(V]'8 8C&V%/%7ZND*O*WF4H#E M0?,W8D4Q[)V:)"9;YRAR?K?OD\NC;Y:G%PGVW([0/,[O[M*0'%G \>/]U MU&^WS8V;/H2U&=&]SV7;%*:XGK. 8^;NAGYF<3QE)O?E)6#]\I:ZK\0@/1-D MH,7IQG>1E=ACV"KT?2LH+ M*Z0L6R"#8/HUME<9IGBN) M6?U?ME*]#2BQH$,FDZBO2T4XW%YNY\X#*O?/E*XK@O[=JEIF:^V"?9[%%__^ M1GI#/\-5;OZYJ%\H0Y!:KJ8S'OGJ+6#D'T'[_![""W\1-G5X$L'_I_G#GKQI M,G]G*O NG*Y4#'!.5>%D6$(>Q=RT'?GX\=TX?,R*BS<\12 M%&,MGIB-_.5Q[E]T4K^P@78QP3K +*@.S)OWW*TTM*4<$JF%=B%]%X0^&T*\CM/2A=Y?)IXFWL8?<,)LH M-00YSFY <.9Z ML@RQ5 '&# P\%P.MAQP[:YD!0%9<;FA"@RCQL 3AEZJPY!CJ+H:*:OAU_0NV M>!JMI(^IK4T#I2GN>MY2(;/>"6P#,?LFB!$@*T2G2WVFN$YCRF_E-?+Q\MLC MRV_/L.]ZM1,6A?7%;4K:SL#U<)\)GA.1'>OP%D^)^ E9=]WGRN/M><%\5F%/ MIN\.C'&N,,.)")H/H?+R%CL MP! V/"=-POR+B Z(?L,4E"P!Y>[I#L@[%P-RRYB\R__8* HMM1Q<@D3Y^QO9 M>/.R5F/OT.0?*SIP];==/RGU;N,OJ_.RUVV2^S!)PL6JTE,J6A!Q7?W,KE_Y MBL$OLXDJ[(0UD#,06._FWA18Z #&W>%V;18FY30HP&N^V3W7C#&RF8B/V#,.A;&F-6C"BIO17^(M<<1T$H$ M?/&^'[3^5Q4%+^^#. TQ]D*%>@54;!(F>PNU%S9><6D0K1S+>YNR@J-B"RHV MCF7@J."HX+*"HV)?6<&M#5E_!2SG-3)?V1RR/E-V^=OW@?!U'J:Q$TSCGXY9 M5NSS@^U/@BD&(,+HW=];7CR2A)Y]>2-B]2*JS3O*'&K-[=5'K M():MHHFY:YYA3";IC9GF*)=O&D(WBPPNK91$T=9,SHB<$3DC M7I<154M4)*X2.2=R3KPR)\JZJ$GJ[7%B=X( ;W[]C-O5:/>;M]G6T9]8;PU6 M!$$W([P2$5 N&1 X"7)E49*-&KC==R5JR\!MQQS?6C"R?7!Z:Y:GL=98M&8+ M.PZ])D-/%A6ECBW,)1F'TQ8XJ:)AU$F17@U.-Q&X'^W:"GHD!D]*E_."4Y%$ M63YI"*ZQ4K#+OGP7H2G;HJ37L0$Y-#DTSPM-31(E1>?0Y-!L'#154]2M.G&8 MYD&S2R'!][MZA73.Y;%$VZQC5#96"MZ2L&L>G!11,^H8@AQ.'$[;' M-5#4> MX.-XNE7Q=!,!OO=9\[>\Y9>(^]!OQP^05? #ZNS!:)X?T"B4-E4LM@N:DL:C M)QR:S8.F8HBF5B=9QZ')H7EV:*I:-](A70KLC3?[]';.P=$L[BVW5, U#TRZ M7<=@XM*) ZJ)@))%S6Q5-N(F M8GXC=EZJ.W>"!U* MK%SJ5JCJD1U^WD';7+):M:N&NWI-AA./'7! G5@^J3J/;7(XW:Y\NHE@U,

[8BA,\ !HK_2,2QV$4XW%*VPZ@[ZC_9ZB\P.=F)&2+<&F?]. "#DL. MRU.UA=#X!GR.S.8A4Q8EM1LRLTNAO$_8$JYS?@UO!-=>B7:&$VK/"S;5K-7Y M\I5Y?(3+^W2K 9D*X\'[KZ/^T>NGPOI-P_3> M)T:8P'JD.$W@P12E>L?JUB;(21:^VW&+4Z]R M[4ESB7!S$D%51-.H=:@HEPA<(G")T#V)H&NB)=7:>ZV8M-FDF/0&B]90.O33 M$^/0^]"?POU?O._"!_AZ'@MC8.4I%=+_2@,BJ)+8Z0* +<0XS3:N,Z#B ,*< M"2>*I-2IK>J2.+C5A9>WN:U<#KRF'*'^%IG[GVPQ)E?OI6ZW4MYZT& M\I8FB:I6I^U_\WBK.U;+FU^'M%U3+'B!X*91! :"X,0QR?>\W>H MLQ:7.NNB+O.#6:%IUDO:;2W#,7$XA&V[6MA_E_8.]P T71$B< M[[?4R>ZM5B_'_-H,FXWL1@&ZJ?*V32BVM5JET^U&<9=L4[JU3@B*5@YS)WKH MH 'Z5A$EL\Z6DW8@DINKC0:?+&IRG08A[0#?39BK[S&J3^(D;[HL"@%);D?1 M\]._N0W:7&CRT[^;)S"WG!3DN&Z4PG^7CH=NO_#-"Z;"U(N3R+M/\=3*6.B< M[F]A\SIN3#894&_Q8#1N3+;N4VN:[F&VV MKTYU]$>+C*JZ/?>Y6=5*2=@B9';ID/DN&7WG;M_?/"36;3O=6%%X2Q*O>7"J MVRNZ^=*KS;;?*7I%O[8_L$7:]URM5INGFQL%ZJ9*T18AMV97UL;ALDLV8U.[ MKG:K3=+99MST_FB-;'IT T8XY]AN<^SY^I0F\Q\4G9*,[\D%TJ%/BAMB;(0S>@0%&(IP@O&(2$2(,,=0T 9EV MHA>^^;4GU'K4FU__),*4S&!LPNK(!"?OY59IXX95:3Z)\9B0!X=/W420B^"43AN=M4LC>CN#2]X MQ,IDW$P,IN^32/]:$">&(=*;8"8S;/.&%29AFXH1_;?DXTW+_M"[%6:4J\G7LW;ZOUT^B(OBVDFUYK91%2VEUI& C:L]:13G-2FIS5GK M.JQEB:;,FW]SUN*LQ1OK<][BO-42WN*-]1OI? WW+\DY\XZ0YI7/OY5%6='/ ML/-C=0.]-9"UHF79Q;'EC-@6]1-&.[18ZQL^]XC8B533L\^PB.NNZ\^A4 MNW<*1V)*&5=Q]!_ MYU'^A*7S0.[N(^)\NW-F,)QWCO_D/,?PGI_G43:3_8:7T]399W#L8F$>D=G? MW_PM5E13ZVNC@6(/1OI E^W14)V,;-,ZCSR<"4/X!0A= MYD*=#4R]M%;;,7;"UA0;O:5H$X/U_@P1$69>X 0N/"'O<( M%9R$_A:$"9XK MY+@N,#/M=O#D)7/AC]Z7GO"/?O\S?68\#U-_2J^])X(;!K$'C(_'$\&=/JQ[ MX"3>(\%N!IA)9MWPQ4I-;_[-1JN(E7K?8M?DP8Q5MZU%&,$4GH60]H0HVC_, M*A2K]H' 5J_(==.=%*-=(6)2TGKA/)>DPS82%%Q J]B#L3F1_RPD7N+#8ZL+ MA=TN8AP+&QR\E]$(NU&L?E6\ $2[F_K8]F(=&##/-5S #+#+1.PL8*1.$,#S MG/CB]'\BH&Q66G\@A4@0PR3BHA6&#W1*LKXB0)!]4!_#MX[_3-4=D#KT8RPR MC\BC1UBKCOG*8I1PSU=-%&@[ECB!I^*=^"\ GP]$#@1\#9HB O;2QM_A(+4^+2TRON%LXWO(W6?&!? ME=[%Y[#'F M3!X@J17IE_*5.!+ZI?P+CIVUTZ&BA#:4<:($F#">>TO!>8#IXW+UA W+X + MYCPVUIYCZ%(SIG^&44R6X1/(R#\2S_?^1R\1?J<-AF9T^89%(W#A,YC+3N5 MZ*-G>'F6_+.0:92IYN7\T\K\H\K\9SXA:QW1 =*,$(AV>,SEA6,A!"H3>&&( M:R\8.MSB4/SW4KB W8-XB"(=\[]+%)]9T8F8BK: A!RDLP2[8Q"UY2X99,DJ(1A)9;)H6!N-\(M>\(F*#H,)$ GM,[4#6?U/E\ M(71QP1%\O8(<7._V%Y.$KB%8?*@JDQ"+JRLB,I.%^I,^0]W1)LX\>5.Z M_9YXDXTB]":5'9ZI,4A3NX^=-.>S9=Z-K3O=)$S#&LG>Z%U M";+R#EE9LT3NC!7S\C1D*:- 1T*J ^S3]?G=S%JVHW3_W-P.KN061XQYXM>-I!AJKU:C@79'4AH%]":) M[18AUU1[YNTA]Z9,LS>_?B!3+UVL2&59DN]D4:HGF1L(8[M7IW]<.]!Z U9B MR^!F:1V&&S=DV>7_A)&LRDR0ES+;A 8$Z;A):UF]DYY5TP[L-PKR39+!+4*N M;?*T]LVGM3?V$6]N%,8-Y7#EMMCD]JPV[9A#?YH2-R(.[9"!&_O_FSI10J*L M?Q+KFX&/7D8>;FRGW7&$:9JUN'H(O!G +TC\9\%GCT]CP TVG&*=O^![\DC\ MN"?\.?=\@AUXW#2*"+WEGO@>>61]2&+BAC"-_/WA3, ,A?#D^3ZVWZ&MF,(X M@>L \P1N]F" +G;DR6_).TK-4KCEF3B1B&_+WX%)_,VT?WX/S#TJGT1?"L-) MO(#-]!ZW_#_09D35-P-Y\>;AI_^\']W)M@!K.R4+SZ4+ H.D#8/8]GY\'&L5 M$.?MN4+/IQ<^L&9'0+CH^8#Z@97<^KK1<)Z&/+OZZ.#!S^\#AJ7XYU&&*CK9 M8:5V8D)K)S:W6QTYL@8TTLF:X]%I"V^Q!55&@Y]>[!-0YD[+NWNA4)P]=6GI>*+#S\!VELH89Z$\7]3;TF[TGRA MQQD.@&Q^^' Z*5)7&'P"E 8P0%(,D)VW>)_&'G9S08#[Z90P0)#@ ;XEN*@B MH!T5J2C,G/N(=KP+ VP$&9/%O?\L8M>JOXB;5!K]L>XA^'P$$5AJ []EPRW=Z9)GL9]MI+!"=- )DPG6EV!:)MYKB@+FD32F"QK^2[ UI\ M[,!RD(@9"ZAD4<=.O=CU0[0A:+>[K,->/$^!^\,GQL(?O*F/@X-II#/LY!=5 MWO%,FSH"]N/43UA/+@ !KCN5 )@@9[IZE<29I$'535MX$1C@IT#X5PI*6A&I M 4%M "2 3Q(RS4P9\NB%:0P7.4$ 5C+RD' MV>Q) L##A[7K@1I$;1]@*Q^05[1A(&O'Z1,Z'&J>YO(#NZSF+0'+:^_39Y+U M+%QB^Z$$NY@A4:M627,["ZN\L_#).@MO2.&CG0K6GI?IW@+=*>#*+UJG K<@ M=JMR!ID8E)/C!<@5]TSP I[GGDN;<((7X+G>$A^<&^TEWU44V*JIG=GY/5K7 MN2$\V4N$)Y .->7R#U9/S3FSYB.R2M^:=V-='@M5J!(3276'477)ZE)#E4Y MCF!Z<5O[!U7OZ?L._#S=!NMWTHO<>88 ^3@$(#O6O!<<,K G2%0=2%GJ=>## M1-342]:JSG_N"<.Y$U1Z0VZU@S)6QK;D#KCH 5..J.JG90N]/'B0:7QJ0)=" M)/N6:L7,5( WKK\)M#L!!5GZ]KG7,2IE4-W^C][WNDNW@&_F,:A^=+^N+4JH M%1(!(CST--QT@8W%::-E1N'Z8/]!W9]-7R+5AIW7$_J@3Q!9UR;<3FB#08P' MK]/($(L9 8G#AX":U:\KP!<]B.SQM#-_G,2LA7VTV. 6I!O3QHZP3$'HH#N- MWX71-W:- %_!N,#CS1=?A)G2FHPBY&T>$$X0A M,/\C<:('=.^)#P^">]DN&!I8I*\@,49PO7B.@3(:8 1^+\8A*%;X0I?]+?3S9:M#(2<7AJ*V+MK3_1C/6F_[] M36Q;JC6R1F-5'8UTPU:M@:K)FCXR!]9 4A3[3=6BW-MV-,[AL--O5HMEAS!? MVIJ_[[K85QB7X',(%Z,GB:LTCA-O@6BY^0ZG$:DP3(#-_$$DX!$1;J91:3 , ME&RX9/R7A8[)H^.G3JY!66_\@M8D)V^9%Z!1E&?*S7&<+I9%5_P% <=_&@)W MX.( KR49SR#K8>OSO=>R$@3(S("QWX M,.K"@Q 'L<)LPAD0"OS:<2D/,H#9%S"A!B5+@OG&ZF26"P7@PG-O]+I UM) M=D@+;?C+%I#VX$;S!0=/IOE)(^4=>'^YMG@N"$,)^B=4<3S2RT+732,Q_](+ MZ DG%"J@H!R7BMTI&PU-TR.T*,5,,*:'06#M&,)GPHM+F_!4TX =*Z<\X$TO"<%UVTF7PJ)W-?[ MFFEIBJ[:$]VRQH.!/>P/)1W^;XW5X7AOB7P) ?Q[MBH@&CZQ]00HMFACZB5H M]'6.IY <;Y5G^?5LN\X>KUZ/< [@"7IN"W/BOSJGF=5K[5YV3KY;NB.OLONR -ODPM>[N2U<[OI'PEKB;KV7KY[?W6EZF,\"E1?=GFBB!,=ZQO[*\SHUC MX1::Q\!ZXY.=!QH]9UT0?\_R:#>^_,UH$M)<4=!="VY8#?GN$5/C6H0W%KKM MA=_:.X@O_(UWE%(DX3'N"1P>#;$E&@>/JZ'B $IPR#0(,ER0<%0:Z*?4 M3V_7B#7+\AD"E/NOLG785-GE;]\'PM=YF,9.,(TOU=ZGK4S?@;EV?7Y\+;LS MOYM9RQOK,)?'O=]=8=G/VTVF-K>>RI[AQYMQ/'$\-206V8&Y=GU^-V-B\+7L MU%R[/K^;636S53=$53WI&0>-M6=OML8OS%N>MD_/66TO4M3K% M$BUJ!WWU3O1M8L3F0E6W:ATJ<98)G0*6;(EXE_UKK^5)P*F9/:LI$^+@Y.!< M5?*R>I[#2JZFT4]W:%F+PT=];'.;G02P.V34XGR@K(NF6N<(OL;Z>!V0@VW& MDR7*>IU@ L<3Q],VW:J(VE&EX^WVDSL OKWF=SUY9?36&]^?>]S7]1]N!5'- M$6'@'73CM$X.NL:*,71!VRC'CO,T.U_!,%[M*W[F'68M.F13T42U7EZE+@T: MZY]T.2!XB]#6%=%2:F5B.+0YM!L5%UU8ZY. 6[5Z=0*N'-P*9_EL"5+W>8:?1TJHM:MHQ&8Z#U&V]F?(B M@8YFUV1)ZAW3\;)]G@V'%(<4AU2[(/56L5L)J4O4 %S"+3U+9[-A&"=X@$&T M9X>S5[N9WVS(JL,3YZO/5Y^O/I_X>2=^7NOE]'-L;)R)PY'#D<.1P_$VX7AS MB<7#DX#R! M":" M-TO:M0<^LBU*>ITCC3A\.'P /J)D\";\S4)/LQ&C2+42AM>VFWA"L+&(DK56 MM@GFB&HLHNJ%RYH+*-Y\FEW^?K%TO BKNV/J!X8)0%=PYT[T=((6V.-MRX'T#H 1$5499D#D0/QVD T1,,X:4*, [%I-F1SP6=W*Z' TUW- M6,O3N-(\%?L7F MO+62LM?&Y(WN"FP/KO[/WRQ%5NI(]L;Z*!P_7"YQN=3"-,E;Z:AFS8TJ@>-@ M:JUBNS:>>"*WL:#JWJG4S4SEGM]'_$)\']X@"@\D()'CBZR0=[KP B].(B?Q M'HE OB])$)/.YBUD293-6LV0>.*B03*S&TBTS9-&XS@2.1)K.2&6=%*)>&W5 MS[?<7GL53R0@^99;#LZ&@M/JG;0,BV.38_-T^MSL5GU,\S;<7B/!FY"(Q$GN MH(M"0)*V9U)D5=0M?GIOLX1>J^ C:?PP<0Z?FEN45(Z=9F&GV7B1M5HV_[6M M)YY;:RRB[(YMDN2 .GQ^YT78<2*K#>=_-3.;>WD'\0NM^17ZPN>(S$@4D:DP M<[Q(>'3\E C.]*\T3NBA3&^]P T7Y*?9GG\P<2/M&.7NM1@E/DFUMX=*ZH2> M*:6B:=>*#'#T-=34;)WXT^K5@^\YS^98G3S!VAW,2O4:+G',S\Q4])M' M;3/+"L[O_;^G;K_PU@_C^"?AGLS"B @L%B DSO=F'0=]S8--%574C;-LF^0' MF[92"=P>"ZBBH5\_A<$Y@'/ M3A MD7[M/WX.0NTF@7.5B1S55-'NWC7X"LB MFN>K&[W&)X+TQ;NTR&XM(&L>IM!T1-;SW\]0=<#!>MJHJE:O35\;X7JK MY10?29+[YJRDXN@%5V'!IV%Z[Y-#5OQ%LEXOAO/#.4C1TN@=" -1-ZUN4(3G M%:^JZW8(B(/2ZEQB-%MBB+9V_&Z@.@3AI0DW+$*XQ&BOQ)!%0ST^9-,(BG ! MT30!T>"61HI^@KC0I:;,*SXXM ^I8ZJU!8$CFR.[V<@V5:U>F47Q/_ZT,QO<"8WC/S_,HF\EA]'/V)YXP MC\CL[V_^%BNJJ?6UT4"Q!R-]H,OV:*A.1K9ICLRQ;4B3PY?E*\) "&?"$'X! M0I?E7LX&.%Y:JU.#A7W$B]]Y"6# 97'T*7%#/%8V#-X!NY$(7PO/_IT\DB!= MKU/;-;QJ5%ZS5J+RIP7W!4ZB0 (@V\09%@J&GH^!5S@)&GD^,*#$]//^' 9.HG MH/7@!A>9 (>&-\!;$9-SN-9G8P%I"++>FX$*AB'# %,7.1UO<-,8-":,'5[N M/7K)<^6Y\+,CY 3#3Y61N166R-F@)_Q)X+79R=211P*7(+/ V ,R+6X)HUBL M?A"6OH,7XI,2>/X]C '8*V9G7M/G+9PI$6+,S.'D<&QN" ^GK\?K?!^_2"+O M/J4CIW.NCCQGT)ZPOQPY6FQLJ9:ZK-SJHS)=.-$WDG1 5BD][4A9)4S3B,*C M/@/#(PC^6E"ARA1P;\(8M* V,FS&4F@(@+.!K]E@.A\6Q;\Q=([_FWI+>LQ! M[/BM!N;Q6O0$R!01:T^$"D(/Z$@O=?T0!&"8HM1?.%Z [T"OR@\?*$Y!!A>/ MC>=PV31\ BV21L(';^KC%0#N= 8X9>.#OSP? -MK+E O:A\/PYCR=71;=O++ M!<+UX(]&D9N1TMW3V+Z:F-A#20 /QEZ,+I_PY"7SBK8H#9'AOO.E*@3L*735 M\08'K";7H]=<763.HG!1]^6:V9-JF_\5>;F%_K R=0>E]^3:@]KE&V1V Z+\ M+G8>QA$,$!NY<^);./ MF44!;.Q%!/P'_ K#FG/B3-EEMV54Y%SE;#-]K\4EKROWU\7%+2XB:9J%N+Y0 MN*+7"410YWQ3$?2$#T[TX 5H"48D$P[)W G6)64FCO!;:L_<.??@BR]I6 H M/_.^PU-1F!22A>IG*E&J+Z9DV,->;#!^+VHPC@@H>Z1=KNZ=11@EWO_H%S=B M/;XP@IVD*4[ RU@P1C"#?(?G(5X1Q]/J_17#BCKF[C?G@<0T1 9@S32",/,) M27K">WC?=.KAC>)K_/BBZ5M7$'C)Y5])#0X@QS:RA?1,@1 ,3H?&TDHA3,,< MC*'Q^,(\$+FR3/ ,%.H]>=Q=E.^A%DF,O.7QOE-A+AB2&*P<^>@O@YQH]MO[(PVC<,B MHO.$87X7T^13FB!XD6 (M[KA*[LG'1N]JLCB0 C"X,[%5J1IO!+UKT@2L$@2 MG!P-[L^)S\*G:.2)E!!@M^S/4

-),4VUYI;)1DS?B&P M_,&#*#R0 .2^STCJ3!=> +H6;\B2.D%IL-ZFD9)3ZN(Z>\?*7'PL&1*:[% ? MJ-=+CYLLEG[X3 JX'R5:I9Y]I&@]P%PX/=@O*[*:+2+W/FKKUB3B#L* >/4 M%A(_:,?G>^NS[IJR._#N;/:'B*GZ(L;H#I5*.7UQG987Z%S\Q9C[RGU*&I^@ M_)1[QEZ\Z8'69RCK!%"9$;(9 61QQ)@ S&E)Q'T",P#?)'B $4=.$+-.D"5PHY>?I* @HKJ\(@(&S6 MVQX(L_T +HI M"!,A3N__PE01BY(6U!.\(_PR>8&)9A"4L,<6?1 M=!CC?1K#(L4Q3A"T E;?HLTWC\+T85X\YX_>EQY;:P#G$O%)D*"Q-_5 ^V.P MJN]B*! &YS_C6\H;\HG1RL,$;RS)#]HI1S56!-\3@M6P,Y_0061D=EQJB@;/ M=.;X!!9GQ D4!.X)0Q(ECE?,:XWV?NA2VH=I H,F>5H&AUGD"CY7,913(--] M5,E59RPBP2(2+S'E@R1:9\ML^#0KE&+Y[]:0'@I(;_KW-_% &8Y'UG TDB=C M71T-+=E2Q\.Q-H;O^X8Z?E.55;M8K+K]2#:.9[%-,46_>6*OO _]Z2^X%0.+ M2.F:?"H(?T/.^1:2?/&^"POX>AZ#;)G6#"?M]:9ZIM9>C_Y7&A#&QJHD"HI4 M=@8]PS2.]CCW>DWL?3_C'*HK?L%UD>WSO>N01,2F/;O):I7[5_;-2FMMT_!S M]05!&"U@"BOR36*;*>F61L$EOI_]^O:$SI:PANE+"],<79C@KI*BMTUX(9A@%=2AJ2W"-VQJ4H)5LU M_G2C(O-6%[X,X)' $-,1?JM=GMHD(X@!(<,@V"#!P$TUK')=T2RW=@KEV?'U_+[LSO M9M;RJJGH==6Y\HZSG-*7!W[?\816U^?'U[([\SNK.'Y1)IWD>(/:R[:OEU&; MX#=\'/O-J'>^EIV::]?G=S-K>>)3LN5+&.2*MFZ0T]<>J1]?.QWC0HSP(IW/ M&.RK>6IE8T]RDA5%E*5:YTX>2_V+&T$W>](89ZYK,9=9]^!XSER;T'D/P^3@;!TX=;6G-F5"')P< MG*M*7NL6.+>>D%TOG]OB^-&V4PH[ET125=&4ZMBGC77Q.B &VXPG633-.H79 M'$\<3]N"4Z*MZ!KVJ*MG30' MPZ')H7FB$+:*$"Z^RX.!L M*#C?&G*WT,DSV7@Y:TT9G:8U91WNK-?PY431?T,T[%KE&;4&?6W'J@/"LZM0 M5%1;5&R%0Y%#\=I0?*LKHB$=TT#O(*_])/B]F$O? =SN-;]F0E.6I-XQP&PD M#'D6E8.1@Y&#\3BEK2C= ^-Q'OI%8TB7;RHV#.,$#P>(]FPNUJ&$T^FC:XWU MD[H<"-V_B7V'B7"S$^>K?\NKSU415T4+ MHC.*+1J\MW/K96PGH6EP:')H-A*:JBC5*H[FR&P2,H^;^/6V+^N].L>4-W8/ M'M\AVHRU/ TXY5H]IC@X.3@O LY:N^O:!\Z;S523B[8]:Z!E*HNR7*N[R2M3 M;:R%V@%QVN)$I"F+ALH3VQQ/)^LC)HFZ;'0C '^;Z-MK?M=L_G5,>J=YIAY' MU+7CU':M> Q'%$?4B]TWC-XQ*I!GG!OIH[(V6^[:GMTF94VNV4E!-D73KH/Z M%RG0SJY(78X;WAZJ#5G4]).F"CFJ.:JOC.JWFBH:^ED:@7:X;5B76>!L^9,K MHMQ0+Y[*;&//)P[KEL':O'CW>PYK#NOS-S\S:S4_:R>N3]BW_!+QE+,T/QN1 M941G.(H39_H]^<:+$V-5"@)HD2DH=.=U8#[ #CA_.GUZ\E'350UOCVV[2*S TA41%4^ M:::$ Y$#L99(5$1)K6,T9"CLW685.^>&Z,8Y-C<[_% MU!7I5AI:W%B&]GT0IY$3N$2(B(O,X)VL5?@5]V;(;0Q+WNA>Q/;@ZO_\S5)D MI8YD;ZR/PO'#Y1*72RU,E+R5>G7.OK@ZEGC6K8%@JJ_8KHTGGLIM+*C.>.YV MTUW#CB=SOQ#?AS>(P@,)2.3X(BOMG2Z\P(N3R$F\1R*0[TL2Q*2SB0Q%$C6% MYW;;+D.[@$3L[W72Z!Q'(D=B+:=$%I73EAE^':Y;0 M:Q5\5*W.[C@.'PX?; 7 ^P T"SO-QHNLM3)[R[-MS454O?)ACBB.J!?KT?E6 MW&YF;['&5^@+GR,R(U%$IL+,\2+AT?%3(CC3O](XH:W(D7MLRX*G<:Z]B4Y7UM9'),V;-6,N3 MX%/J5L*,8[,9:WDBI5ZS)KNQ\.3YW#>_?J*]M-:]]5-D==MWMK(F6EJ=R'IK MCU8^QQ(U3-AV&*Z*4LM8:"M8.1B;#$9--&KM3^9P;*HAVCH(*O6H=0<8QRS%[Q7:PDJ;4VQ+3(=RVHR+@R.G_%L:Q<$]F840$%B(0 M$N<[/],Z#XFIAFA;9XF)\7-2ZS+$ <1HK/O7%?Z09=%4^3G"C>(/S@*7/;92 M%Q7M+%D]S@*M9(&SY@U/@VDM8MW?>"(YH@^9]Q& MUGM**Z;;D,A--RH\/D?AHQ?C&=JS,#II%&?/:-X5Z^&5>DWV>$ZR!0YBT]&G MBH9QCB Y1Q]'WSYQ!U'3SIE;;--.C X@L]UHE.H=G=9P*/*D=FL!66]_.@^F\)$D@A_&+SCB!ZR["NL^#=-[GQRR\"]2]WI1 MFQ_.08J6QNO>JI:H2,<',!I!$9Y)O*K&XP*B6>QPHJRK+FK2\3O6&D$1+B"X M@. "XM1!0$6T:G47;2!%N(!HFH!H<*\"13J!-WVI*?,*#@[M P)%O5H%U1S9 M'-G-1K:L62?8#=DF:+]2H_1SXL TBN_IOY7!^%Y [N:$@E)6I!\/P-WZ<%[. M_)_Q?>PC7OS.2X"H+HNO3HD;XC&@8? .5HQ$^%IX]N_DD03I>M'2KN%5H[6: MM1*MK4F?;5QYV1$,P\4R(C$MY\)S4R/B.PD!!B'1H^>2&+Y@9!+R41[X J!^ M1)R83&O>+]P_UWWU#WI/%^ "'R97\Q&B$$9U7Z_UU!]KO]8+A&1.!#>-(NQ^ M_$R<2%B": ^QIF2Q=+!1DH6GDM[ M%9J_Q(('][N) "L.W^.B8QU?Z/D4 (&3I)'C"P].3#_C&P @J9^ ((,;7 0E M#@]O@%HY<\5YX+ M/SM"#A7\5!F96X%H#LN>\">!UV8G^T8>"5R"X(6Q!V1:W!)&L5C]("Q]!R_$ M)R7P?, 62 82LS.#Z?,6SI2 ![F@='5Q;&X(#Z>OQ^M\'[]((N\^I2.G8WL7DWL%R]O1BI#]+2+1PHF\D.9WH\((C14==N2'W["O*#:,GUY<;TS2B MJ*PK.RH\.8O"A5"L0O7XZ[L"Z;_S*'_"TGD@=_>PG-_NZ,*]<_PGYSF&]_P\C[*9 M'$8^9W_:"?.(S/[^YF^QHII:7QL-%'LPT@>Z;(^&ZF1DF^;('-N&-#E\5;ZB M58MP&(8(M:0TZ9P-6_>EM;J C!P7D(X=OPF655WQJ-D]^9KR4>YIUQ.0(GX% M(@]>(MP3UTEC"KUUZ\7W'MG)%O!;0)Y6C)#7A? T)<6/OA.@;(SG*\U*'>;(QF ML9]B:$_PG7LT5V?@\:(7ZJ$S2=U>,EVQ??$IF9_IAT\$-\Y-O8B 'UY8Q<29 MLLMZ0G,E]SE"4(SAMCH3UW(=#Y%7I+14QCG+!86H/'F#G58?F)E>?K%G' MUQ*0&(ERP8R84JXM5O;(X1PS&C :78^JD4TEM4ZU+3II_9*K1V5*^SD3L'F@ M#93F^F!I)J8(VP$U%$FV6; .0$DB)B^%:03F=H"A8EPK:OO=I0D8P?^CUF!N M,K]@)@L-9KB+&LHC M8+8BVW7YQ%&"49$6_$:GYA!#M)DY]RD.N$N(+Q#'K3 MZOT52Q&4RM)QOP&OQC2H#DY=ION$F4](TA/>P_NF4P]O%%]CN1=-_MK,GES^ ME=2T G)L(UM(3Y<(0<(Y-$99R@L:DF0<[9$R=;&R3/ ,,BH ME1#HOHY[OF!Q?B5*J[LY./]D26T!UP>Q3B>4KB8XV*)?$^E-%E#O@?Y>A.O- M5IC!P9V#976(6]]^JVE4VI UV2SVOM=5X OX9IXCGL"TIG4'\:\T($RVJY)( MC=_:<;TG3%.BW89VPBZ8(-?53@QI/?7(R"=:.:^'[E:B!R J"/J.01CR/YBB'FK,P\?XP5@8"5A]+R1DMT6 MY^"11R:OOA" 2O @"@\D )7E,XHZTX47@)F -V09[(T#C6_-OLHI=7%S8\?* M7'PL&1*NY_P>G3WV4<26GET97R6+I1\^DP+MQXGAGG&L%,;5+D?'%$0&A9,, M4>HI1PZ15O'$I!AE#'(]0H]^!MH 7=W2+EU&X8Q)8QA]$3H[:O1'JSDD<#G" M>P?)?9\41O6523LB\=)+C@[KU&:T'&+BMHA-'J$182WWUQ]7B^<<4ZJ6"PH6 M(2U"4R\_\JJNT:%J\L*V!LTW]X7/$9F1"*D^ RM8>'1\H+$S_2N-$[01FVN: MG7K!-NE7._>)!95;"/Q'X&&9TS8R"T].;3T."N[8PM6ZKV9.4FU9 *P,O!J MS(IW9OQZ0M_WL]I2S)+1\&^:T*),_'N=Q%3UP4="%B2K"G7B.?I2_?0!*"Y8 M(@T-7]+Q:+0TV/L8UF9+T-./8 =AQ*-X5NM91X<&:AM%:S[D:>U^<46/7\]L M:P1]7JBV![D9@/66U\S2EKAA&4*.-[->U\79C-!L89%:+!*=*8P7,$ *>SV; M&5B;0SS,R7L(,N2XS[0#T;'^Q[$%V!4_J>*$'N]\R$>7/FZE.JJV MQ9(2=PD:T4LIBE*J 7=6SN"^BC ("%N8;<^#R6X8+)G^Y'F&%[3GOBVN;TUY M"GWJK3I1 NYH//>6-.X.FB%W4$&\!6$BQ.G]7UC:!&*N2CS!22@Z84 8X_;! MW?/+(MJTH+27%UBQG#_> O=GVWN*>'4^C)[P*2UR@IASP_$DP/(L=KXZ8+J@ M,^ .#/3@0Y=IM QI= 5YI[FU_>O]3GEM?_W:_J/YX/]O[TN[$\>R!#_/_ H= M5V97Q(R"0 )LB)S,,WX M1W@'\!^9")_H=58.;@#E01K#BN,8\0"(.Z;0H>@UCL)T-,[&^:-V4V.* "1L MBE1,(M[%GNL)5%1!Q:(X)EB0$E/: MAKZD12ALQ @ID B#&>T<1V!G&VX@P\.:T9-1(KQL7W,HZH<.H2CJ?9XK=:0$ M+C-SWW\IDAI] HJ%D=!1W+&)!Q;)>(I1&'A$\\1;+9\"-5+,X9,;A5K.)VL_ M.4]\_ 4A997#(8H7MXH(([C@P5:^Y]SW#(@2R!&;8[<AOP9^ %6EI5PCWS M>T42B)^C;0SAXF[L 7$,PLPIC% S@,>'7E(D*>RKQ_BFG-,CE7"UK(KOL>N; MR 4HZ(7 'UP&R+!1-(,Y[T3DJI ?> >D?1=)!/G"\4UQ*SQ?GXC2"X8IR!(E MNN=[8J"CAQ298U*$UB??Q_\^=(Y+B GR4<_]]2QNGG?MZWJWV^]W+EIUZZ+3 M;/2;=L>N7]@75O>J?E9D:?Y%CT7?PFT!A"OI>!JB\.2A>[!\ M8P?S;:/- 50L.H_#3XYL[ =< )\X7-% ^!C@C>4!\&-.SLB"4Y96,.4O=*2$ MQ=.O2!HPI(9R^W1,C@[2X7A_Q$\935C"&H-XQQ\'812%=V@=-Q6=!/5I('T/ M)$$@KSYJ0R#2J&02TI\F$ND>K&<>8#CNAA--@&K? 6U>!DO:?,"9!?]B;0VX MJ)>$F5DA)G"!#YALF,<#J>3LN)B..!%.% +M#L*)YQAIH.@A45G:,7H8;7%F%2U^% REM&4=IW$6Z':42V]27'5(YBSD;$#7LZ MH4J!%Z7_$+U$$H@+1& &QD-FR1)[1IP=T0\ RWRJN562HH<]Q"2 20K##@>) M\C2I$3D&!&89>IBC1?E=\-4=N]31?#'V8LX \@*4JDG#M QQ)$'DJ@%(NQ M\'T9C AR]#V@"#7QDD272,GI@T)<\N7+T8R)-0[//P]#@%>#%T')9$()24MB M]0!.?:F7JBJ3X#, R%QY009CRFGQ,UZN%2HU/2!TSEDX](_.!8!C H?*W 0H M"$O?6#<+KEBBXQ-U MBT&*E:+OF !;,Q(]9$S#A,'H$3^+1DHCQ'1V$W%.R" M=)LGH.HOZ0@.%I7J%%"R/'24W@7 0<4V+&=J+X([A5#-=# M-%.RV*+@&L@%RIP1](+!+;,>4.2K9F+(%;SXNY**&6EJTQ>QYY%5[G",]DA"7NF4'H'GL1L1DO MCE/)MY3C?.W@,L,7?YW$K;U/&V$6*)H]C/>F\3Z1$\/J&F=?X;2-:X&$+CXK M&4?Q&/546YCL-I=V*0.K&P0I*0!HNBJ:Y#:-Q*HT!^8U&&(*\^ M/?"+4@[ZLD.CB,*]'-CNM[O+>>T!M#$O;]D1%>QK2WRW\"@((@7[_;*"=<6, MBJW1YTG/=P^WN^I\,TMA2'DF'$#'8KYTQD'HAZ-9L>Y.' Z3.[+LH:8VBX%+ MQAR&@68Y5A91KD1X9M%PP&'>E$V=LF,;A?>U>#/&+A[RJ:7[F0Z"8IADFP8%NTQRW:S>%2 MM29^'%Z&W<)IZM:VTT[1AE"(S$15%@X,U1)$.=!-2P<)\CXA'9?%+/ZRV_J; MC[!^H@?X#\JR\ ZF*<1>K+:EKA\#MHK;T%:ZJ?"(H&RY+A6V:C5W PJ*MP5% M25&K<>A3O01.,-?[C#FI !TNJ/>J9QT_Y%"H3&'05 MUV@$.9W$"4!H \0DR((J&+0%-XO]3FHC[7NA0_%R=@-V497^O<^X E+$?ZOOKU MU[/Z&7V&A3OZ\Y+]?_,F 'Z?Y)WQ-9R(A9X8'+' RQ-I$NHON,4&?7/GN5?6?5+.V??]$/ MS?]FK?[);FSWVF-.MG9OW1?0"26[X8NS^_>Z;I?D30!?S<0H99PMEN MO!_&1R:A?2*A2 L-((-+SJ8"@CWM=;M6=0L0T-X, OCQ5^\#4&W"-$:W][+. M=2=YRXTG0/4-.H<_$O(7)9T-6B-5%__\+SZ7-8\%]??MS'L3 55B]^0C% M1X/UY]6F]KB;S5IMTVIO0Z3V<@E;TYXENONID-:][^\Y8LSC(D6S;C::]A8K M?S*X7YNS'+3%YIYAZ7V@ ]D>8CF9^&$_)'[L\S@>%RA?79CUSE:=-A_:8WY] M3TTMJD[?)P#'C8[9:L]WT3H!0'Y)TO]U'LR]+U)\A)!Z;IYWMFG;_3S@\01D MY><,?)9M-NQE5H27 7U/T2M[T1=];W6OS,+174'C3BV2^A-F%Z!'>DL_*E4] M0"?(8+9U@-82L]-S[)IMV[M7ZEJC1_5GG6&2'3VG7BX[Q5+]K+E<31Y>UZQ8 MJW&;BMK,LM M2E5\,]55(LC1"6,'SV8:I.Y()AA'! CAJ1[J\UG#Q2CL")#[#E/<.>PH3]K6 MW:>I^;IPYCL[!*J!CO[9$!'ERS#4'WS?5+(JPY0.\]ZE(HD*/ MH')F.E( JI$%=QSHI+YBN9UGA'('E99RXUPE+6GZM"0+@V/YG@153CQVT'R6 M8F)[]T*D\V)B+":R4-GR"<(I%T0I54TS9?)-8MD2W($',96? ^L%1C(FLV7I M8)0%=H]T7#,^/I2OEY@WU6O-@B::ZD-?V1V;O9;54;P+E*T=U4LTQ4^,JI\[$ MH>^6P&&7M3=V;URS4($(U@5PF&""I"^"O.H"-01[3A5^][\ U-^YR"R:$^F+I5):C0 M=*5PD8&N5ZW7",.H+= -9TG'.B&-6T](URPJE#0NE[]3E394&2ZJ')+5M<'J M O+6DW>&\)?22%49R@'\':98,,2CU#DYA)TFJD0.5YHAI*(S2 ,NCY37FPD0 M?YX32!Y430'5Q\I*&Y0R M7PG+LZ12G6JJ9*-K.8A2M/.@\*U*7W%M.B4"9TFWI3J(NY4SJ=$TI4"B8*\IP7-6W^886_WU,:SP M2\SZG/7"@-SXF+$YUT)D3\M8FO1?0<"]:WP?&/\N@HS7<@79D0A4>S1O2?_%+)1HW<&\9IZ?U\W6^=8VMOGE<0.%K+O;BS-K;6^-'.[ \&U[YR:"NOBM MLC#%>ZH3MH<>2E309*%E$G<_1X>X\%1?+A_T\KEN2.6N@W/ :((&'&H16% % M5%]YXMG=;4R$2Z5&?4^F[ ;WR%C]';!/?_M:V[?HOEU2L'"0W^FS]\GJN9.T3R/\W7".[ M"XCH3E2!] ^AX#B?&RX6.S.Z6:W=XG:RE[+MB(DJ>[Z D=3=V@^R'*+ND-5 M^:!]D2\$ION@S:4P#<(_NT/TOFV\PCKV$Q(G2/K"7DGPE_I*Q:?I;^-T.O5I M+.0=$4>WW'DQ%NQWO:&7A;QYW%X2_\NV8P7CBB)E2\I G=@9$2TX5,"$R'.$ M:7RJ=6L8740=E3*W):ZXW&$815W!X M?&2.R-329,G[90$'[P69/Z\K&G5MVLU^G_..U/C9;^^ N,!8/ACCE@4\$[VBB[9SE6V93PMF/(O=?\( MN$N "@0N5PZI.8\J?CZ_P==\?L2[LIX35/V;50%\3UOJLNX4)9-SGK4,AI0%91%[&#_%8]\O;45"LP7O8?O^)R&&WC]=:$8/AJ]II/>,.7 M"9FH(!^(C%*?=XP] =!%XTJLZD\C"-V;C2HEJI-S!08>R!\.E6\ONFWH_I;. M^0LMV'B%!Q48]5JKOGA2U+.+8@'1ABM\#/_DC@4EX)62H8%!3MUQ&J08;(C5 M$?-GL='%+H[0/=K#B [E#B_TNOD>@5%FQ=;P!,)]#N(#NJ \AC +(U2=PUXG/LH!UEOX5(QXZ4O:O]P4ICZ[W%6?G@^=)M\IME+JLUJ MJ:.I[F#*'#*2MZ%_2WR9R-8]6Z#M4CQQ&B0<]#3%&%3/)3IV-PY1"*-N,SB? M21@5IDFF;V.P/&"6C\$'Q0X4*) B/8/?8T 87T049J%6.,&&,X@+*"]I9%M8 MG!<7)2F[=3P41Z/U#O:/70TSI8JVJI45P0@N;/O FIWC^= L(I-$EZ#E.Q4C MX.TQMQ29O^8=;Y6-*^I>]W&MV_=O_&D/W0**M\IXN^S,=JHAOX?HJ667;,)7 MXG9>="P2G]Z'+XL[V84;-G8&5R9'''83S[>;+3*#>VAHJ;A\4A@.E5?8,RH] MUL4O\;*$FCP3"5L<$2G4[26Q#'Z0A-$,^TOID"&O.,,Z$RR.[U%9?37VAHK M/<>PB5GST%;+_0L-_Y($' NJN!%+^9UCJ1+L983L476+RBZV ![49+" \1>D MY=S( $-7/X6)@H\+$NG5UV1U@!OBGW7_+K9/JZDH7PCS0@+==:GPRS0"R"#C M?2!'8<*I0Z5&6D6S0\VXP2Y,(!,4Q@9U-9B9'';&<7,&F^ 15' ?*WH]Y6%@ MY5:7.F,GI<:%Z$HN= MCV7S(C8^>58;+LW3]7GL1,.J;S P%5_*>MI!&>=/G MS[Z"OU/"^6T-ZQS4)]&X7F-S]-E[,I7%9ZBP!R$FP[FL8,*O,Q8M'4=.$V7' MDC\XO\ >/!<;UY,E MCE/-+.M=JV-,:Y.:2567_POT$J-'70/)ZACJ ZGK \'%HJVL:/]2TKW:\M^7 M$S.&N@\>4*S2HEMJT?S2_%-GRE2#MJF?K%;+;(&J@'.*T0AS"A/* @@<;XK- M4C.>B?CB\FVP_?8, MCUAMRT2"':>"E4SDV$A<,2\4&Q!E()/!13@#<+'=:@B(#NA.'D]M MA4+KC:0WT2L)1^,;UH6I^L*^I\S)0"4I%EH;%><@&1E.E'V;>=-,TH'A:']J MYB)9UMXVHIZ8T8@U8J;GK[CM]FNM-',"1L'O#XQ-RF6]WG6)8E[VD1.@1_7= M9@3)SO$/:\!S* 5(@-,D=W8#OXVQ1ZD"D,S$5>@74J+L9A%K%]Q^QKUL@I'D MOD<0Q ?<&I/M[87)>&;L%PRR L:XC%(!X@FR?R,0$V[L&DF/G3#4H)W<&I]T M0FQ7I413HUGL\AEA5#RZ27CMV2I,Y:_ACBC*34_M6*RFVL0?0:R(PI.N?9>@ M@5+UF*<3A!X5%;X]!)(2S;8!%X'(.U$C-?7]'$F4Z'E;,!@S556B>]81;"A0 M7RH8C)5BM@1<:("!=#"O4:5JP_CI5"F+B(_89X.H[F!6PCHU79D$;VK /3%( M6"2*Q1,E'Z5;DD\0%Q\4%^99]O8[WMT%'6;@N(IVEZ0'8J8RFF2/]34X?29P M0L;_48!R1][J\G&A)*J/K+')F=VCLYB<[W2^ ZE/P"APE(A'UU?!''C"S4/YL@TABD";\%']'8XTIT M;XV\ 6!2AE@K47$7Z:.P%>O^K2\)%;../F-O457,KNH)><0SY UF@@1Q: 5FRJ&_\R]GK ME;8#'2\-A_GE_7_ 4ZA$ F4IQM$,)&BLKW.C\F+XR0.'6P8E31IA6B_Q)0D0 M>3 ,19P5K&6[0QCZQG%J8UX(,%Z=X9X#)7?D$L$]]ZH=2%0#A>%0V724&9TN M9)U5(;3"X>)5 Z1\6^,5@J9@5MS'0Z\@E,F_4EA[+H_E^RP ^(6 M9,%Z1AA[7LM!6]W@6J-1"UFJE6?$2VAQ55&*^:A(RE2=. !E;13 MMD8]2&^!COP9>D0[*8!18@0H8+^I2F?XZH3A[X!UX01+Y3F9.4R9S$B>P)CL5SHV M&LY$^[9Z830U\] %M&=)/)ORFR53&@T"\A5&7;OYK,47%*3]GHDPRN&CJ6>V MOQGM&<_I#=$+]%'%.CK?TV@+LZZT_67N*1TOD4_Z=ZRQ*9/RQO4VL@WP,Z_5 ME?2PE6B"%XI+CJG\(W_.UZ6C &P TJBCUG/$]*/<48U[5#"&]'1R>B1W&K,I$GGW#[[0&Y#0,8,,)-U2A%N3LW(&=F9<4-RNBF(VLT MW!6BA+W"R_-(F(2Y2$LIB3,%))M9S?46H('ZUZ#":BP'3!Y8P& MB4I:(+\?/IM1H")_P ,?P!O<1UZ+Q1HP,34RYEI5.MD275(YGL*F=)J!0V(B MAYWBC'H,'XX^5L]3^G(^H3*/JT!!46:E;%,'X\%)FTJ48&657!K-PC"Q)AV3CC9]:O_#GL5X4/IN2\S@R= MG#<9)&/J#4!>= SN.9[6?K.;NJ0]P:4"M@'9AYA"K)0P0 M^F91QDBB-&-IJ1RL*&.N#*=OY)TWEA!$87CN MKV=QO7_=;W;MR\9E^[S5OVY>-NWN9;]Q?6F==RZZ%_VS(H[>=\W%/FG6^6.4 M6Z5ORKWB>WG"-\>VAU@O>(2.AU/OH'&]6(<#X%5$AZ^)XP68\,M%"; ,$=L2 M2WHG:%X>NA,CC[P2Z#K3^4>%3D3LO K":$)0#Y(6\13MD:D=?&?_&GM^YK;% M@'%8SL$7D:")Y."S^N(N3M>HL[CWB7/#$I>[QR('!U^$RA@^^+SIX;?J8$)' M0MY@S*ETLE9>ND76S 1^%0BEBKJA1!'^\$>#S-%#Q<)#FZ2(07O \+%I"&K) MP%=&*V'X\+E09)*,DF3UT@!-EN<\AW* &,$T*F4"%[VB' :5BZ*979JB9;CY3>GYN:Z(\XG6 M)6<5A04MN&#S5IMD/7OBU.-CK9R3<,@+!O$9E,<2P0.Q5J:RNR2\+U_0,6B8 M[[:"?V7(6CR_PONE5)LZG';Q^/%S<0(6N,L*7IW;7O/Y.M+WU:^_GM7/Z'., MM?K4YR4[_@8*24SY"U]#D![F5\OETGAY(DU"_06WY:9O[CPW&,]/ M>U]\-=>+F:N]UEM+$(.J[CO"5\@U"),DG)03^&R@$$624?S,SY>^8LRVF:P4 M*!76;$2)[-W84^6B*E?=&S) M52J7[/=AP(6]/,JMKO92[V?C%0@#"#<> 8(7]ZJ$"Y)ZIC^H[]@V.HH*)@\%$4<&H0*(""0:)^4"#"B1.'B3L"B0JD"B#1*,"B0HD MRB#1K$"B HFBRH%QF12,6&G8IZ9A/S\CT=EOK]X'QK=QF,8B<./76\&LVAR& MH(\H3QE="V'T[F^.(^5P>/SP?/;;AQ"7(Z,)9.? M'N-:MT%N# O[/8^][3NZ>\S#O% M7!5R5[#E+A-I;K"KB;(U>)"W"\"N9XTN'K/4%8L,[REVZ$B&1L@TU-1ABPB-;L4QK*Z6F@LP*,A\YRM*\.*]2;RK( M/#[(/#=;%ZT*,BO(/#K(;)J-*C"]@LRCA$R[M4U)L HR*\A\;#FS;55QF\=F MYNOJGK^Z/P.VX,FJH5=&_\KH_RC$P++-]ODVLOW1LJ,7 /=K,MG"DZJ7JS:R6+) MV.,#MQW2XQ_8Z_$;A)YS0!CU'[FW=5YEQ'VB$+'MBD8_Q_BQ[7:Z%[K5:33, MQODV@:J/>V^5XZ7"V0IG5VA*MMG<*K:\0MF7T;VAPN<7A<_G#=,^WVN =X7/ M%3Y7^/Q4^&PU.F:[N4W;H0JA*X2N$/KH$+K5-)OUBD%7^%SA\\O 9]NTMO(U M5OA'SQW+M-M[#<,^3H0FE]S;1 Q\F7U/_Z9_"<-S?SV++UO7=O^B MT^Y?=ANM7J_=Z31ZO4[K\OJ\?W%>[[1@^+>B\*)>F>\%\LV8>T9:=OWGTJ5; MYW#%Z^]L_I[H>?Z(#[_S$C@PA[\IMZGLB13=;B*:&3>)2.1$!HDQ#"/C2QI- MPUC&1C@TKL/H3D3NFP]A^!UCN[,GY[QU]^V.KLT+@-HD[YKMW7>WG.(\N((" MX.Q_1=_&7FS\9RJB1$;^S/@JIV%$Q8SA ">&57_SG^3Z%%X0&^C!MNLP!A^M MKXXVSHZ6'K!^,43@&EX STW(06H,1"Q='#1,(V,@?4\.8WHH&<-]X77A#R,9 MR$CXQA06 W_5LCM7K5Q$$F 1[\BA.G;'^#5<9P@.1$7MPCB+B'][IPQ PD^--86%Z]V;V M4QRGD\6O:?^W2[Y/W9%,%KYVPM1WY[^4<>)-ELTI?TRELS@(7(5T1+SXPR@4 M_OQW7I#(P%UX=")F"U\AI,Y_.?5%L/#R-)*NMV1ATRC\<]F"8VZ5KUUX4#KAT3:BXA\8>E5A]%($9,7C70 JZ( M!!$F1CQ:B9Z(A9$4,5!IQ$'!V'XWEH$Q$:ZL&?\([V"XR#0<)N8&7R',8R3B M.SP6A#!-: P.8"\@9OB@+XG O@(CXM@QFAZSR(& /*(]O1"3P3ISZ"2XAD'=%BFD:PS1)X1#AD'#),#X1H3N8PC3D#T=.$QPBDG^E M'J 64CE?W-6,]W TP)+5&/=?4)P.$/=P/PYN%&AJY,7?^:[20'V7>/K6B1(9 M?*8J$H8W$.,0KC<%D!BES (0>'^AU D>3A*;B,ZZ, MG<@;2&1.QA=@',;[]Z9Q]AX.Q;"Z->,K#&])PM'Z-H6)]S#+&D1S^>O:WS5'2KEL=HQL$>/C,\3("(38>S"SPX/QLZ-J MO4B\5?JOVJ@"23Z!V!AZ/CQ]YR5C0J";?F^1>F82Y_G5U56_UZG7K_N=5K_5 MZ'0O+QO6]85]U:SWNU?73RMQEN5+@H=@+ *^$Q0(\*?C"UY^OO-CQPQ@. M)!,H-Y;AC8?>7'?%W4$(@/]11-]E0E"\ 1]['%UD/S.N@-M/@-W=Z10H,'*7 M>Z"NT6^>7SB ' 1 MJED\J1JRYSN#Z/\.("\!"Q[@AP!&9F;H2=';NH#G68':B+_=.40 MUDZD_"M*FX;5$&^LUBOYFIZV6J[Z!.]-4A\$ .FR7, T3SHI8 2RH/X/9RR" MD32Z#C%TJ]-HTA0"&*X+;[W"%Y3(67Q829ZOF<'TFG3?2:+>R&5!" V6=A3MK8E:,5X/G_] MA9MU)+;#F;-^W$, M@QNFK-[T+_'D1YA"D+KFP&2?\.S&+$=G' MD=K)9O1I"]8>VXV+9K=Y=6EW+J]:ERVK<]5K7%]U+BZN+OJ=\_KU%JHZ73_ M%I*(DB5#+#'U++^KK5!U9\Q$G"#9R4&;&2AJA(9QC'^"CCP1$3SLLCC",*HD M"P6W)(6@X!BZ)+X[H-SG4 V2AQ$1]N+[B W:N #H0<)_$4=@'<)Q4L!F0F9\ MT DGDS0 ;L+B(E 1K?>82K1$Z1FG^A+!9]#V?4 3P'V2!#X/AYZ#$CW1:_W[ M-5<5@+_T[\NM'"9.*- @0;L$L=F%[<4D!$=R!.([2>ZXBPR[<^)& C_3"WR, M1-9;X:=6DG^[B1="+SY_Q0I0=UEY>,!GDL"Z&2,8:UWTO=S0D6B/-5- MQ5MT #8TW2(M:RGQ@N,0SAB42GVV.!KN3JT -"X2_T'IA%T2_ 02@0;M?FCM MRV\)CQ"5DC]3=T2? 3 *Q[!B2[5%"G= EMJ-4?&Y]<(TQCLO4NH') $MCN<& M.CP-/,&_V!AF,,,!<1"NOV&9AEVWZW3?KH2?)\3QX--8P,UE"AM\([X'<+YZ M?#0#18%.?< + 85=5\L@W0\1%0]XG?E1>]?XQ:P(--LT T%"31Q':Z*H$ -. M @(+Q&Q6PI:]!%H+;8"V@WK?0*(2+Q-2&I=L[X[X?G80S"IY25H;#[,:P"@@ M.*BO>HJ\D%UBK)FTMAYD(!:G4WTJ2Q9+Z K33 &[I3Z)A16JJ[J5/JR#D %?16P/CI])2J0FNP:DY#4?]CE+9$: M17AO/3ATM2/XC6BF0M6!Y_MOX*DWX]!W\^W"%F1 4I9P@3JA*<0-@;C"2C-J M&P[P0C-2BVM@\J:,1&CI USP$(C"TM7R4N+LWF,RR^#^4@=/(DZ'?#MP)6@1 MQ1(NO'H9C''E;AGWB[>^]*$[!#(Y'#+=44QD%0P!)9F2Y5E?!VZ1[$G_G@;2 M:-09\#GUNO^*FX.9Q](+]5]#EHD0(I)W$?R4&S@S?^XZB+LG:<\^;FPD? M]UA_ZM:U?6XWNU;STFIUK-YEL]^_;/5:[5:C95]TFVM;?Q85W,*I6QO>DK4C MV.QG!4L,4%^Z7[\9[]\?UZ(^?_M'_ZOQ_M/UYZ\?N]_>?_ZT^KI[5J]?[[7Z MUF6]V^I:]N55O7'1;YU?7=F->K]_?G3&/JOV]);C#Z!B^JQ<2-ST\[(S[G\% MU_/.#Q(.0%(]\%6=_>8%MZ%_RQJA#_+P2)OX?-9,T&OG"P]M'1%(52C[IHEF MT4J!02E;T?< A7DDIVG$D1 #D,)1ECTT$)[]]J\QVAYQ4;!B)YS@<@Z^"%(L M#CZK+^[BU$L.[3(Z^TT[D%D"8U0_^"+$",.(DH//FQY^JXX(V!9AJ,@7[2K5 M;NN9631@N:$D>>WPZP02X:&ZX25%^6P:QK$W\+5=T !9/E;V$3+X()4D74<# MM'+8:] B"]P/M-:1G2\ X6X2IA1XX#A1"H>12:*@;J11I)4'[_!7Q7$'9 DZ M^-QC@:I/;F 0+HBYL=:+=,1<)O8^!7CH8!(=ZI&;QP!T2+2G,BD ML^MZJW79[YQ?MCJ]5J?>[K::O5:]W;^ZNFIV&I:]O72V9V_%2FFM>P3B6C%" M98=8M9>G];+DB ;?)4&B,8<193$N)'M\#\*[(,<\#BT"H8I"5)5L1#:+/#)- M$TLT&8)(.$Q!:R63)*%Q*;H(9N E+0;L\/?DLAEZP"<2FML8\JVRF80,'1@P ME8>8<9@.+Y/='VKERE),6Z[EYU 8%*/WPCLU4$P[+$TYYXA(8^6(P <7U__L M8R1/:4'\L1A0?_;;]L2H-! MU467+O&"=V2VQ U25+DT>I__^?[J#4 /3./* MB><0SQ\+M@=-Q$RK)BJN#)'(+/A_5#RV-YD"F,99]+A"3786LW=7/4%8^-#X M(EC!9/.!2RS76(L%^MY?J0>/S0Y"E/<5B'6([()E<*#]*KE B4ZK$'_BN\RN M$F2C(J&< PHV!"!BF6^%1&R#8Q3P&B*, (Q?\2^4L8B8"4)Z/>*J^$W M=(8>?&.NAZX/D8--\)1C_I$_9NA:<"Z9=-EH0Z' X8++),L7>7?$,5'S#;2K MF*CM8Z(.(2Y3AAZ M^\KA>;7L_H9?8:G'/UYR13?O F@\"=Y9WP-@6[\8BS. M5J[(>>>YR9CI^5F6\UC,%KRW@">H66M#+LU?SHUM\JP;2_-MVS[?*#,7UOD0 MBNW]6M"B.4#:8X8*6@DD<-*AP_X0WU1-E M&V\QJ@2HE8Q*7'$:X5J6'6@I7[0"RNWE "#V6_:+R3%4, FS$ M58$2A"$H0/TK#%T?=@F#?),_1$S1EW=A]!V#>,)$*GT>I9%"IA(L*'4R3%-H M[MV"_,!A15XH/7TS1C]'B**T ?/AP\KP#/V M DYZJY#U!)"5PMG0N@1PAO9Q(-M^./)B6A?&)5.2"X,6IYPYJ&U0S%J,".N* M*<>]K1=TH\7P]:,] !P%AXJ0GA;<>E$8<-!M(:0POA>RB4FFD1^FHS&3B8*< M?Z?0+3N C*_A\L;"]R4,1 Z&(J+%B9Q,,E]$47OCA2E*8J2$DUG\),65AE$> M^S=_$O3XA/VM*BR43&ZEJ% Z%*88I2/!.)?LAK+W,DO=Q(L+ULDY=PJ'X\0Z M*K1D@F3772GGL2(/)T > $02D-Q42FR 8*R#L##2_X?^I"7/"BA. "A4U <3 MC9*!)3.N9%GZH"8$8?"F&,S-T:6DA83J1C<:4 6B)88'@/BFDJW">^"423F M(1KZ.&1X#&M#N FCB"OZL%AIC)@/%.84&21#@@MKMLDBM(\RSM"X>"FN;)V3W:3P5^ M)P!^"WKY''QD\71#N%$?0507#R%U4TI=_@9'R%BC-C+Y&.$14]&J"IA>/C I MB\B@8 Y5B9&16W*'HUSF161Y<,98\RQF:$,CK"KL!( HN>P41@\-X7$#$\)D MK*?0CM5"OHYV)2N[KLZ^6O3C*Q]L[HBH&5T_#DUC^0[N,%,7C;I&.(A#7R:8 M=83UK<)H5@CGT%M1(Q0V7'L(^C>YID6 >JD!&*C+3:;%;$:5#)#9F JN)/(. M92E?WXAW!D-$!!>2+R@RN%^95B^[C\V>KJ9RK\KQ3Y5RP+^A]9 MUO],"IV)>B4=.0$I2F7]6QT.6\% 25AAHDHUW(T]9[P"D+!&XR)-VNF8>4Q7 M3BF3--!VYV+89%Y[!Q4*C+G4IE;6:!>#^>>SDF,'IF=O4!IEF<,EL_1BU-,Z M44R_PSFH,*%9(' < *RQ&BXX1*!G,3,"RT$).E"H<7\67R3,IR4D6A%A);6 M]B=<5BP[])@/% :+O3A1(3*%&U;[5IN#/]4-$#[MB#*&@KDI5H5$,WXV)1>$ M',3 ;_ ;Y): JS,J(LO2?JF\8BRS8DQYE4OJT'KQ2TS%W0!3=*IZ-Q#^#$.M ML*YPMO*>7CD]\S5?_.><'ZKB3GN*N-1ASHO_7AUW?VFW[,:5?=WH7O=;O?/S MMF4UK]LMZZ)^4>]?-OI'EQ5I'T&8_1]!)-$+1Z'>-U2 !.ZU#T ((%@H^H47 M_P>GTZD4RE//GWPE7I<7<;!4E4_ *T_]\ ?J\(UC/8RC"9><;[U5A4ON&"ZY M7T!VGHJ*?$DCT#_C501?*4#OT;[(OHON<.CY;.G1[VZ4FK5X5H6G2SIJ5IE/ M'35^+@['2EV93]?93K(WJ]#<:MD&9-5A'ZH;AA/ZOIC&\IW^8T''S0U)\ B> MTJ]GG/VWPG#$V^ZG+=>X^B=[NQ'MPF\/F^)TGQ.^ M0%T'H.D[$>TE8MH7TF<.U+_GR!IV9\ACG^WG7O=Y%H]_]=]" M#";]E**U826Q??QE )/X(T#;EJ;]KG'BX-@X27#LPF9!9'Q"2/R"$?Y/.;_P M*&^9\.$T<> $X;Y(AHTEQ%#$;&A& XENF=(-@C"EV-LOV"D(S7A?HG 4B4E< MPT>^Y:KNW[4NUY;8G[D+>Z#>Z ZDTN^^$EW3*F4X;WL[UC9Y=%RQ1< 1&L[ M1RJ J@#J2:C2<3#2ZN:>Z\T=B]'P464CZC&3"T>EEC/'+@D?$Y@_Y$/8Z\$< M*WO<^A".EJ^^9'A>/[SE)&"W@LTC@LWCH;7'(8M4L%#!PDLTS5%PRY%H%<<+ MU@T :S=,,CIW^/44\5F4MK.[] M,60Z76)E(4E0Y9EW;.NB93=[O>M.J]7H77;.ZYV^==[KM*VK^D5WA_YNZU_Y M1GGFC2/(,[_2Y1'_F(:!<2,#+XP*Z8;'F,%[P!4L3V+.(*Y5OVPTKR_L_M7% M9:O5OKR\;'4O+NTKJVN=-^"KHX.X9LWX"',;-V(HDQD5F5!%P*J+ON^B>_5V MJ]F];MIPLZW+=K];O^ZV^I?]5K-^T6LV>D=WT:TC("V?J4KO^[SF205C2V'L M2.H1M':O1Z"P!9'CNM7O "ONMNS>=;?9MEOM:_OBNM-NG;>M>6RI"AFLI@]O M8NF\ 5# 4@9=;N^'AT@U6:W6E@G9KDTH%6(SS&=B-FS5KTQ*CC[&KA5V(TGZ7 M=FY5;@A4-:^OR^1/,I9D5'V<)--W;]_>W=W5X+':*+Q]VXV<,79V>BO=D8C> MNB(1;ZUFL]-LM]_"B%;KO-GJU.UZW>Y8'>NMX_A3&+YI_;?5J(V3R<8'?>U% M<6+<8/5XJ=I+O2?\ IG:-%RANAD E^!($IM#1TPLXT+MU"9A,#)Z-^^!BTRF M((?'3FA\^&+.?\4UWV#(]X%3XX)WOZH%_U&YJQJ4( MOAN?=".;KBH(3,7G8$U)E,:)E,8K+\A*G%.A3#A;& @;-22AH2@3: Z6[@N# MZ;2!C.*Q-\W*U5%-QC:69/2P:2FHDJ7]&J]N^CW8!)"13V'-@(MXTP >W'I= M6\(T7Q@FVA4F;H")]G];U@Z8^,&3P6F@HUVAXU;H.-^EMD+'^]"Q\=^6O14Z M6O4:#/NS\1;^N&C!'T73(I:TQ'[;+N/KIS"1W.\ @//\Q6)LH\+8K3!VOE!B MA;&/@K$$@8!G"G.W0-P*$1X3$> ^*J5N TRPZJ#5U;="!07C71 AW8DJ&?\A M%,P9;G2+G^XHDB1E:C[%@&IMR:%NT@%S)WJ+6 ]@(ZPA@DLUC4^U;@U+OE,? M T>@X06;_V(#UHD7>-CI@$KWBQ&M"/L/P2U2/S-N;$'-J? VN#=19&;EX+F= MGH\%]%4;/Q\W.P7LQ(JC^-\9,T0]M MC(F,0+3[AJ+<*H3>4>0L2)R,:+]KJ9/[!E,?A)#_6T(U'YPU.N*?O.G]W:8C#"=T48MO'/637K?YT 91!XS?7S1EW^ M:%@68OEVR(V',52=R[D[ L"G-P6 [?\ #DZ\\O,0G@",^9)&<2J8SW]- ;:L MAGAC-5^)UX0/5LM5GU1CD?X/;I5M=!V@%=W8Z+KA5-7?S@8".8'F;M1M_=Z- MB( ?R_C-YQ^^G.';^ N2M%, 7WLC\'W$B+Y#0K#]&!"<=X"I(/AP$&P# 3Y! M$+8/1(2OTPC4F/$<#%IM$D=ZM0P:K4:K_B#(=NKG%<@BR-J;@>P+$!KL Y'< M"EX?0?FU:C>]?_SOHR.RFX;U\';^[^77#\8W\2,,PLD,*%XB VSHMG60U7H- M:5:8M)RQG CC*G12U'"WRIM\1E#4ZWXX%BC:\^Y6 )71$[Z3^DRY/GC!]X&( MYUC:/17/>\\YZF!YJ?!$CM/.C0=PAI?9*)(+-U&](J*=6P ;F4!A>X3%T M4=;1?$0YN+ K8RZ*W[29?H@*937!C[9093 0H M09L*?5\7&#B18&-5>Z/U;;R<:W*A4*MV (;8B*B%>NVANZ_N>^W[/K8+STP2 MU:4_VJ5O))$\_IUWDT0X8XZ2S)VL*O@BNW]B#L@,AJ'OAQ0*HEE!;'"")IJF M@&,0FWBEA!:$B:TR HQ(!Y/B] ?E& M\KBE1O0X"ZU@4_L%;S,91U)R((OW8[LAC E\,<8.<5[HQ@:&N[A;K@9]TFR- MF2\&NN&2<$/;O6K7K$2.63ZV1[.E710DHW4,BBD;I?CNET%[F3D5V$H*@;%Z(FIAYDCNP'\ M?L#\** <3G#E 3*]$/'8N :^LBN5KVC#SK0!9R6 Y^!L$ -*%Y?[L0I7^*27 M=ARW]:" O&[6?K-@@V"[!7Y3S+Q^8VW:"U6=JF(2Y3H%I5LOS&MM6*C 6EZOX>;] M[Y^ZW_[XVK_9I6C!AJ>U5<&&@LUO_P48L# M41P%/W#@JAXH[,M(I@$LDM8OTF0<1O"[NVD%H$>]L^4D=.T%[3C_$EPJ@_6S M*^31N:B=M\[MUF[5/)H/5O,X7UW,HW&Q^K=[:H"T[$UJ@+ST6I,'\"G]F<:) M-]RYD-$35N1]O-BA5=2!LDL^?_P"K/:F]]GX\&4EZ7J\4ZV0XZ4@Q[&XD_>% M'9>S=Z>QT;DDL]^_<'Y9A:P5LCX;&#ZJ;GG[WYZ7J^\[ OFN*_E=!I2CJ4S< M%9&HB,1Q$HF711,>M%"]4 E][T!Q)1*YD5SWG#;734= %Y3S8O.6HL\&LS<4 MS=?L7/8LMOXV?GL9"7=F?*P9']-H.IX=&\J>"@M^*B95;6V-K1VD:=DJZE3A M9]5=Z87O[]D0( MXTBDMTHK3X6A%1B_ MU*T])WFH-_;D<+&87H6-56#"L8+L"][:/>4MCQTC=6;&9ID@S]-G4.VUVNLN M>SW&,F*5M:BR%FVRKY=B*OKH.6,A?:-?,SZ&L1/&E29ZBOM[-JAZ5%>W]]U5 MV/C45WH4^WO!V/ALMO9/T#J-+/['>*/;IU4(>8+[>S90>U17]XCVH:[CA&E MQ1^?B8'HI<)M9;)]9EAY2,!<6U<:V_;N!+]W/X*KHM=)( =RX^D@>,&R&MW<]%N<]LLBOU( MB[1%A")5DK+C^^OO#"79\B,;NTG7J=<%VH02'S/4G)DS(ZK=GRX_7MS^=7-% M(A=+M?6A?U^N7M)?G]]L-[TCX(&N364&6%$UI16:]?_5$A ME'4<492*]2 ?&':02).T'I8>1IEQ)%8QAKWP9'QT?-M\='A\'Q87!X M?M9NGK6OSAM'S=;5Q7GSN'+:K5/XZT<5_Q0K2Z%X+>*H2Z?1#'Y>7*Z+5Y8) M*E3$C7!+1O0,+(>7BU5+:_M[CTKA^+VK42D&JN/W.;L@%(/'TVDG]VN(>68$ ME?/]?7.4+=C3DL$$O[QI-4_RAT9:C8/&K HK2AN"@-Q\!_$NN'&B+T**]DYN M4F-3"C,Z_;+$_)1*3AHM6FNT]^@^T88T#EG1Z!,7<7)U'T94#3@Y"]W+$O[, MDC.F$X3^B]W@SSST%M *FL6&?J:F1Q6WM8_WDH]Q6_%.,PB:JXO^/?#4. I. M_C$)*J?757)N*!N3#P?D0VJ2:%PEH4?-&+:)NLX_*,LRY1WM 39"+F5"&8/( M\JX25'S;)C0LVBM$!+(HG@.OZE@Q>"28BSKM8_"3Z/P=PYOY+W7?=:;[$#3REK;DZM3D[SO.LUVMNJ:&]8X*#9K_7 S&VHR;1_6[60]Y;[!#DE$ MAYP8/A1\!*[$1<)"*]$&<*G(K]K$I!'4_@N/T7C\]H4%";]9?Q^X'AO]@*Q? M4VK 3Q$.D961;YSD/ZGBF<&W@JIG1-\X417]UL7G:^!7<6*XM:$F[V].ECQ@ M;\5UCZ@57'+!&XZ?3AQVT%Y[PYK; ^US:@$F .)X3.Z4'DG.!KPZ@W"FX8$J M#4D$#*9"$:K&)%7.I!P6@K3"9QA@YY3$T,)U2)]BR#9$QP()1]9OH8/B(4"" MFC%VB>D=]\YC,J>%:PR$@26E3TUR=A * VD-=%,P'"1A /=1),*(V!3_F8X? M<6LER>D-B)]J4>V@+7A V&= MP12%XL5,;I"R6D*G+819D/91PO#W=&.&<^PP_D-BO+T]&+^= <0O;XZ;C;C98;.Q.B0,[ALR1Z D7% =X:X6%^C,+]6&A(N^8[MA&<@^4"C.ESF-^9"T4%\@ MLYL6"I^&ZK?-3:"Z\"7K[NK^UJ":<0M+@7U[HOHX^*K(H4.:VM6'()GM<3)9 M*:/'.C4P 830H; ^,$,OKOP\6$B:AO0R+3!<4H_,G!]/T57-*0/>%!#>01:K MI6#^'8-->U8P08U !83="!21]'MRI%#ZU"*;]\[3>NKOJ8.V'#;! 55!01.* MYI!*BHP'MM(K/LT*8$268Y13(_BMQ[$CD!(8S]FC#&*'_#4>8F];D;]R4%QP M *N'TV5^8"-07.9[P%\-!4.70JU6'A/4@CO"E![]##6LP!]X(4%[0@HWQDQA MF:KH 3U4/0HSYS73M502\)3H/M_$)#4)> 'K,YLPU(9Y 7QQ8, 5)"P2G '< MX?X5"G9)E:PA693&[W0@4 MW?*L8@56D3679]Z>7?V*6JR(A+X3%_!%$&(FEYU!PP%).=R2LG+]DLA)&0RT?!(X'T1SGA?#$( 'I*_5 MC$1;8- VC6-J0&&O3,XPEK[_VQ'D7>'J;]YIC$G?0)2H@M%R']C [/UIBAP? MU8PA"C74LSA[BC260"D,^@#M*Q#>NV#T#IX+G;H M#>Z9V.'33XZ6>L\8: !"EJ7&=GDZA2"7)V5 -H+,II^-I,Y)F^&U$8 >/7!) MW-1"+25-+.\4OY3/%:,:)=!#%UA>O:NT*@]C/'<)/Y<X M_^AIYW0\1WQA \L[6FYG_61/X/S_&5M1M/3\8[D^%/^3RML:PE_G/ MC1DV1AX\N-2)! .?^QS?%VU8OQP3/C@L .([/]JY#QQVIKPSY1?\]&X,9'XL M/^\\=Z[_MQMRK<*#ZLZ$=R;\@I_>;]E[;7)#C5.8S2WY0.6EF?"V/^1MU^_9 MC7CO)CM_ 79\=<_#%%\QDX]9E7W_L0K W!?/#\<5/QC?U]?JKHN$_ MWG_=]?^KP.G_ 5!+ P04 " ;@@-1XO!7,-8( !K00 %@ &$R,#(P M,#8S,&5X,S$R8V-L<"YH=&WM7&USV[@1_IS\"IPRE[%G)%-OCG.2XAF?[=RY MDU[&$ M5E0&P>4?%5*)G$LZ03 >CX_&K2-MAL'-IP"7:@=2:\N/F&.5TY<]O'3Z\D4O MXI3![Q>]GVHU@+UPNR)@@+N"YJ#S-/>Y0H&L-<>]EX?WG2/*[_ MTFX='[>.W_S2O#BY/+D\:[VMOSE[?W9<.>T%%/[[6<6/0K(4BMGAEE:)"1=P(MV)&WX XO%Q(+>UW5"Q$%R%F^^@V3DW3@Q$2-&UR75J;$IA1:>? MEIJ?4LE)HT5KC?8!/23:D,8Q*QH#XB).+N_"B*HA)V>A>UK*GUERQG2"*'^R M&_R9A]X#6O5FL:&?J>E3Q6WMXYWD$]Q6[&G6ZT_,A5^_:KRI=S?7Z8$:5$ZO MJN12BO\(3?YU1#YS ZE!5TGHD32!K:.N\Q=JL\I\1_N EY!+F5#&(+&\J]0K MOFT3&A;M#1("65;/05!UK)@\%LQ%G?;;Y [[ L>P,_\0^*%SPT>X22&5N4\X MG52VVI[< M? SAQ47"0BO1!K"JR'MM8M*HU_X!M]%X3 ^$!0W)GRDU $;"%8-9]VW'&N%_ M2Q7/G*]5KWIR\HT+53&NG'^^ JH3)X9;&VKRX;J[8K.]1P7>NS>(.P*L4RYS MSCW,_FJ8-9\/S'ZE%F "@(HGY%;IL>1LR*MS:&,:;JC2P.=A,A6*4#4AJ7(F MY2 (&+XG^^#GE,300CED0#&E&J)C@80@&[H3!08< P!=-!$P9P'T!@38!4,41J80!@%P-\/+BK-IM MLW'2M7F8R L^3)1Z,!#0]%B\(M1PCWI L4#?1/+-+?JIL!$.QV$QD 0D"MAF MP,JEMBG,0_I@M,S@GQ@=<@:7+3D M#,.X2.#=/FP@^#AB,U.1XX/^*&?ZH]' ML)4U!=;>*@L[N#[!]%V*1EET0%TV%C28$S0 046148Y1, )+E,Y]06,K%!?( M +?KM NB\#!4GS1W@>HBEFSIDO3PV:":<0NBP-<\*[T?"%4DS"%-[>93D+GV M.9E*RKBP3@TL /ER)*S/PC"**[\.GN#,\G>9 Q@NJ4=)1H9W'(^J.2=!A03P M![#?:BF8?YY@T[X53% C<--$5B9X)J10^]0B=?>!S'J>[WF"MAPVP0$OP4D) M17=()45Z UOI#9^5 # C*RC*=1!\ZG,<" P$YG-V+UW8(W^+F]]_KLC?.$$M M!8#-4]O&<0!BQT@P3&34:N7]DUH(#5A+8W:CAA58@(@@:%](X29(T5>)Q6CD M8>,1D062N:&E6MQ3A;O$7/A_X\1&5J<\4Z)M\,, '0"/P*KNBUIPRWPVR;=9< M77YZM,%$R%HV*W+[.G7K-=B$#]#I:(X5_&#%*=5.\O3\R1CI%^<1/FCENP][ MT$6#]B!]1)"RYP/2W/^7<82GRWEAYGM6@G6+S(B,5X=A:O!,MT3U5JP::^O@ M.C[.77R)J)V29TQ/'M><^;SM#^2?*T\!3G24NS-UE\,]R&&;=+0A\_B1IA6H4BEFG MC9UR9G\!EHQCX1SG7V$F?0VL'/N9 /W\(@<0<8 (6"0:\!O+^"*N\3]3 >K[ M&)8J_^K+X?Z,:G]&M=H4"34:"//OR<%,/!X-!0>_SNGN]*QHS.DM\M>L9O,, MUE>;_BEO\6AG*[3L)$EFQSK9,7:1KF5]L5U>3F%(D=TR_!OU#$&/1HD7M,VB0Z,. M=O0A ')3"[64-+&\4WPHOR.+9I1"# P!\>I=I559'U'R /1S*?PLT._&^K[C MYJSO_FC5U\[I>(%FPP:6=[3I' MLNXL':;6Y6]?SK]\N86IN4OFAC22.^*?'Y%7=?_OQ]B*P 9+;V.OBWB[\FX, MS?@:3R<2#$+38WSQ9548_?I-CT&VY#_&3=W>ND>]>SDP?(980L5W-GWOS)N2 MR[TG[]RZ\TCP 7D_)9T?\Z.DY1?Z?[LF5RH\JNZ]>>_-CV3=@ZWY+7N(_H"2 MKKP;6PJ_IL:!^-T(7_6%FSTR]\A\*L@\N,[>8(&4,DTNNT%*GM$.[SM$6?CR M^2,<>6WQG??E;[OOZHOW+XJ&_[L#+WO^#R*<_@]02P,$% @ &X(#4>:U MG-%0!0 WR( !8 !A,C R,# V,S!E>#,R,6-C;' N:'1M[5KI;QHY%/_< M_A6O1*T2"9B#)$V (A$@W:QZT"95M1_-C"=CU=BSMB? _O7[;&820LBV]()H M$Q$27^_ZO5FN=];O0\KW_1AS\NWKZ! M_;H?P(4B0C/#I"#<\P;O*E!)C93.J31EVJ2^_BHV=)[7M<2DWKL8DK MG:=MV]5Y^J2=4A+CWR?M9[4:]&64CZDP$"E*#(TAUTQ8ZB\00*UV/;,G MLYEBEZF!T ]]^"S5%W9%RAF&&4X[@VG*1LRTO7D3F7D%M_9(QK-..V97H,V, MTU>51 I32\B8\5GS@HVIAG=T A_EF(B6&]/L']H,_,RTK/2XLM,F(,@8U^IC M_^A@<-SOG[X\[!^$IXUN_^0P..CW3_!S.@A/*YVV1_#7K2J_2LZ<"5I+J=6E M&83^\[OLVK9GE:!,I%0QLV+%2"$[VUUR7>#MQKXJA:%34R.<78JFL_,:8G45 M(WQYOFM.Y@Q&DL=(H, '&F$]N"WM-PH6H:M0]0LD>[$3'/JM[9*I1Y5A"8N( M#3<8YDKG!"D:N5UB!D?PJ7Y>[]7AG$9.U*!QX&^7C%T-W5AF-L%LK1U+ZQW[ MAR 3,"F%S_E= ;=R-B1T/?#[1)]W>C9O 3.*DS$:)'F_E$V_5&1 M*ITS 9$4H@!QPDSJ(/R0$X5&YS/X2#.I'("]\S,L9^-,4:TC"6^&L&NGOM@Y M"D._-<0%@BJ=LLSU!*T]0(JG4HTA\&L?()'*DYRM)9%8:( M';/>LP+/UT,X$U&]:IEL!)W7%/V'\(WP+KQW([R+K+D00%6(7!%%Q+*;O ^K M2Y;S)E*4B<7I:V5F"SLQS4VFHLTGP]U@#R[03$7.2W*."3#"$.$V+J]C5=&_ M$WXFW!<6._97/,_QSJ< XU M$UB7QO.]*A9"0Y!UC+T.NM(/"+.5T"9*"WG5#A/. 9=12QT=0F?H ]KE3LSL M@HC(]B/!V)TZ74['63F?>XS$(NAX:K@;_?7-(_/C.Z.%V1F);=FM<9J8IH]" M+DIMVXODA$6#M\HU1F:6Y-22-&3$*69&SHO15Q6_XMHZ(U'97O^.IB1%CRUZ\JC3LZ=G$]DM=CQ;2S%F\ M?-XJYRP/[0?WCQV$-V,K:%_94A$17H@WDL;(<>N6T4,TX*)%%]OS^;>ZW#G: M]=P&Y-L6.\?:&<0U5"YT%UUAB8WZMD16"9>39LIB3$P_XW)K51+];\A1_H>!Y_JJ_53H MBIAPQ>%.0/QBU1_]^-&/'T@!^I;3_J/_/NJWU4YY0,1&Q#/UX,*51;M@5A?=)PB*J]N[S7L\=>.\\&/U5CRZ^9W#W#8--O>SPI&RX=SV>MMU+*)U_ M 5!+ P04 " ;@@-1PVB$+% % #](@ %@ &$R,#(P,#8S,&5X,S(R M8V-L<"YH=&WM6E%SVC@0?FY_Q9;,=9(9P#8D:0J4&0*DEYM>2QMZG7L4MASK M*B2?) >X7W\K81,2R+2D:6G29!*"I)5V]]O5KK1VZUGO77?X]Z /B1ES&'P\ M?G/:A5+%\S[5NY[7&_;@]^&?;V"_Z@_VT)2HDQ:#+,Q%09" M18FA$62:B7/X%%']&0*H5!:479G.%#M/#-3\F@^?I/K,+DA!89CAM-V?)FS$ M3,N;-Y&9EW-KC60T:[U'O=_O[1 M<5!JMSR"?VY6\5%PYDS02D*M+HV@YO^VRJYE>]8)RD1"%3-K9HP4LK/=!=EZCO(U*7*L)B%Q&XN&&1*9P17-/+G$C,X@H_5LVJW M"F33F=02W;-3S%7C5%&M0PEO!K!K29_O'-5J?G. $P15.F&IZPF:>X KGD@UAL"O MO(=8*K=TBG%>1H7.&^>#YSOU6O-+LV]0EHK(YN!;SOXC$W1NL+I?=KGZE@N5 M@6B(&<==O <=TV&^C+,UD1$T)^&"1'GU (^9EI;X^"OI8SP- $(#D63+!M@ M;J@"^S*,+3%[](: MNP0#KX+@8#?:6V!^&5T6D24'/GA9WV_:F/.+PUZ;P\X$YJGQ_*B*B=$09!UA MKX.QL EA-C/:0&GA+]MAPCG@-&I71^/H%.VARVY6O BVN&#DKI@NQB-5QN?6 MDY@4'4\-JSNQNGW+;&J?5;9+U"F);!JN>R@=CFV M9NT+&[9#PG/Q1M(8.6Y> ;V& "XCNMR>TU_IW"N2)!.04O.(MCQW<_]@,+3 MWLI1=@T66]T,$EG%7$X:"8LPDMU%Z>MA^_>6M#1H>^IR1^V=GF9I[AEK:UN/KKP/3?RP]9N=Z 81N,4O7@E,._=Y+N> MNS.O/$C]7@\H-R_LW".&+XO'7XZVP0Q:-[3W-M!H91J!1%] R_!Y28=IF. F M-%3@XGCO=>\&Y%6\"$:S*Z72A&@8421-E;Q@$1(8>;TLY&I($\8Y4O[8FO%- MFBN:E\M0FW7"QID23">7VGS-0P\%S&@+61Q#EF*/Q8QJLT%5[ XBY>I;"*OO M'VSK58@G1<.]"?*TY5Y1:?\/4$L#!!0 ( !N" U%D]6+(6 P />" 0 M ='1I+3(P,C P-C,P+GAS9.U=VW+;.!)]GZ_ ZF5W'V3=["1VQ9ER[''& MM4[LLCV;>9N"2$C"A@(T .C+?OTVP(LH"00)21DK2U6YRB2(/NC& ;L;( F] M__EY&J%'(B3E[+35.^BV$&$!#RD;G[9^NV^?W9]?7;5^_O#3^[^UV[]_O+M& M%SR(IX0I="X(5B1$3U1-T->0R&]H)/@4?>7B&WW$[78BA,S!LPQ/9# A4XRP M4H(.8T4NN9A>D!&.(W7:BMF?,8[HB)(05(B(;F*A0N&RPF),U!<\)7*& W+: MFB@U.^ETGIZ>#A11 M0*#@(^[?2[_6[WS0", C.9/(DH^[90^WDHH@,NQE"S M.^CHRT,L25:=<<;BJ5T@5**C7F:D Y7:4(L(&N1RU4*+ DK1^D9H-.JP@C*I M, MR*YY7K'X:F-J]X^/CCKF:5Y6AK2+ ]CJ_?[Z^-P2V/OR$D"&43F=<*,16 MB!AA.3224JBV-E@"1N^XW>VU![T62@;"-0^P,L,NE3)F%$6-4(=$2LZ!VG.@ M ]"AA3I^ZFQ#D4U4B&5[C/',7XVB8*)*6K*I.H)'Z_!CU<=@;:K0F@/&JM#: M8\9U7Y6HLRJBS]J97%L7M7O]S;28^R@_+3*Y;6AQW,$BT%0#;8%JD^=9A!E6 M7+Q 6M5E/D_75*!)R9,["FG04!'3#1WY-2HC@8_[8"7C,E'C1GNFM MRZ5)EV!VTIZCK*E-+ 3D>"^5'G95G:)D?K:.=UV #0GUUR43T@<;:T">@XF_ M"KF4.=I8"89I("O'2+E4?RRTI@QK@R2+HH*YS-*!OQI 3*=+0\R4+F'1DADR:?I '+G4QW9H+/B% 4 MDIC"C,( 3 09G;8@W6]G6?T? 8X.(/O.:JS@+\9R$QM )(@C8\/U7,<,07O+ MTY:$SHY(:OA?;5-(1KXV@0AE='=-BO#0UR00(=%N6C,3Q-<:$)$P)U]KU&F M!ZB *,PO/V))Y!"764C6]Y1 ,PJ84TPF]W5^6S M9*/C.M"9IIFN\X'XH=_KPE\7M=$%E4'$92P(G)A6$!^A8CL(LQ 56D+SIE#6 MUOO.<@M+;<>2A#?L@SE>[N]4.*WB$%SR#K7E%N] JUA:F-&Y79+/I"1*_DJB M\)*+>QR1"Z(PC;XG^:5-N@;%81?^!EL;%"A1 FDMT(@+I/5 _T@U^>=^S+@( M3'NI]QW'2-Y$Y9CH;V],9/2CWGX .-GY"R)$K4@!D152SBT.@.RH2?R?\^F4 M*KWR+X&4S;R? M$(A:]6DI W"0 H0,NH:4>^@X\T3(<#*'0BD62L#VC"AYBP58-2$*?$NT,3V+ M:!5<'1D'6),K\'!%[&:YN7FOY+T%0>DSG_-#7Z?E@' G M#8H.S0+Y X(-Q1 MQ.[%2LAI8 "Q]:M?_&\4=A6WO\VC MD9$&K(PGYNC[DE*.\(W!M0"U M;VRQH9JR9@8.9W^[KWHZP#U>D.IO'OMQO:E1 IEGIB^H"+8G@]?!UL%XU[1L;V>7LY.(SUJ60>7E?MY MT371W4^%^A;/Z6#517@3_23,]&-R*?A4O]B7E?3NJ= M<2"PI7UW3\0C#;QGR%MIRSVQ[D+^M#H63+/)OCQ9P\F&/7G3J-"VB:$B'24R M;;ZASJ"*L*0P^7@+.+NF>$@CJOS7@;?15.70.%IS:*3EZ3=J>G@46M^/# M= M%V1$A"!A6L\W2JP#[EZ9Z YLH;\&^UEC>>U]D%@EA$H\'@N]80PT>#-*ZV_9 M!52T4GGW'Z['_T*K^LW'?"#L[_NZ'&WY_GVMS5K#HE:EYCUGV)2S[3J,FJU5>@[+-'-K0Z1Y3N2>C-=Y#7A9 MS+WD\\ZRY),A-#*"9\9[N>!%(?<2Z#N+*YWW>.,\86:ZGT=;DG(O@+VS>*9Y MCS?0L<1#2?Z,P8!?'GT^]UB1<^<,Q[:!GD.@!*/!W>[KUTO$W?.Z8\M+FBLD M--/1Q[-9LH,XCC[%6&#]0M%K\&\>?+$=1-H#="%)E#>!LH;*7[+ MMN?6Q8%?E/=#=7M':QK@Q6OS4H6Z_>^92WC"NJ=!UF3#B]?_ZX3D?6=I)]6T M8&&_5;/;:OKS#H9YI>@?9XSI'W?X+PE#*I,?AX#J4QP2/46<#HG@(J)3JD@X M2[Z]+M:3(0DB+. :$3$HWC(;S)ZVMHY*HTCS!SJ+6.^_#K%6465J?Q(\GIVV MS$\SG #BM(62#3%9/#T!A/L)0%U!N>ZN%DKJ03GEX8.I%\8B_6:Z4]Y-E@= MUP0*D_6_!_*L/D8\^)9W0/WZ:YEF?AWC1&4P&YL7 R\<%"42LQ 4";[)W!3[ MM7743DJFG$'L%"_+2@^338I 8S+4I*^:DFSGKVR68&A>KW!D^F26G=]?90]9 M _[9#+W,,/NE#>@(^113MBX7I1;P*?38;W ?3'@4$B&7K"B]O/N6Z,,JKWN@=Z;XB#MT=5 M9E<+_A#6,\J%,:#:WM6J.VLA%S"7I;.IV5HE"B&1DC@B$7^:P!&9\2NXW)C6Z;>L849Q'S3 -M8M5+S+;12LWH[K>:V3XM1Q3477%P>D% M^O$FCV!B/$ZS1JN9Y75WS=2R2)+ML'5-F9G2RK.T8FZOH\+Z1NH^9.-MAT63 M]A87<:Y8"/]C02 3@(S@)@HM>96WU,ZE Y=C_R6R+Y MLKDU*^^ EU##@-_PYA&Q91GM7C'%D-R M_<$+W(R2#/,2!WH=ZN6.Z)?+R6) KU-QQVPL&W=?M(L71"^:!LYYQN)0]!=[ M]=&9;D[+QN9;YSNB,;,S_6E>9EJ->NMSFRFZ;?=Q>_6O6_QB7B98),IVX=6I MR*;X0;(I:6 6L7*-2R[NV V5VR+2=\_S'?/.PO_$4A6SQXHZKY+AKS/*[B#; M[2V.K\6BG0NK6KW^JL;]W=9XL*KQ8'6IM,]11:P?MTDNOA@CP60O+[1VP>.F8V6,IW+.*4L?65T/%$D1 _@NYCD@1,_2!8\OG"(EZ:^?H*[=IL M>$E_T(>+4*^ED=#3])JB?UD').\B)+\D^^&G_P%02P,$% @ &X(#41<0 M[C"9%P GO@ !0 !T=&DM,C R,# V,S!?8V%L+GAM;.U=67/<.))^GU^A M]3RCA?N8F)X)GKV.<+<=EGM[WA@@"4K<+A4U)$NV]M5;4U?79 M'U7]9WFK 5A5.EM^F97S/__6?:2Z,6??FO)O379EKO6'*M/MLN^KMKWYV_GY MUZ]??_J6UK.?JOKR'$-(SA]J;2W1_03NBX'N$4 8$/33MR9_=V9'.&^6???H MY+[XMQ?EOY)E::24.E_^]J%H4VXJ:)M%Y__Z]MGF?FW3_^!BL"4'C MC_EYR\<;XW0\/!$O!]7U==EVDK&Q% 35LD\K2_>/H4?-T6B<-W;T>2>W?3WK MY-'%E;%%9] M?0W".^M/36]U?5.;*S-OREOSWFH"U^90RK>W-/$8/MZ8>BD)#@7]90,34VPY MLYU;)2S0-V7[*@;OT8I;V@]=J:]MERB_JBO^TGZV7) M\6EX^-IS6O?7'(W&6SLA55UV/3U\[4MEC[J3TMF+[?;7G)3&7E*H3]61J/Q@ M15K?&=Y8=E0Z^LS@AI*CTM!KAC85'8N*:G[YQ=37H4D?1*-?U77UU5J.>^GJ M5=D)I3UYZC5M.*%[]V_[<<=H'8PTXL]FUNGAG>Y]]Z76\T9G?6RH?=4FIJX? M!_6L/3&MVY[WXI=AC8XV,KO3+$Q<5]>=FZJV??U1ME?!HFFMRF$-MJ7-WS0K M+]R:M M3WY99WPUDS"ZK+P@#9=C:ML].5E;2Z79OS'8EU^G&GLU_AQ1SK.3/9IV]$X]_V^CSXY:A\G M,NY1)OIUG8PT\@MS^0I'TY;2(]/2AXLVEAV9CEZSNKGP6)0LTL;\>V';CVY[ MN"FW%9^(FIX\L[O6:+3=V :ZF="S7Q;:*F_6B(_+N9YGI9X]\B;W)?JPYER/ MIM=2.:@QUR/IM]@.:VWK6#(]RQ:S98T/]N=U\8[PZ0)(5L28;ZV9YR8_&CG] M(C*.3N;F((JCD^5B4GN',HS=;:_XA(=.NR[O.YU5V9,%O.YH&1Y6Z"9=!G,M M&G"I]^[G^G4S'Y^9[M*GA9(,(]1 MX 6<>8JPP!,2QD&((AXBR"-?X*<#F'71&!84IU,;!=2TBU.^U_T[T5Y M:^5HMUS;0-?UG5VNRV/,'1/>JWZ"O5A0Z ?<\P(6*NY!(1"%(1128!' M\$( MKY[):GJL7/')>@>Q-EYF+.56.?G-M#WDP8YJ":6AB&GLLX!&+"+0]WGHVR6& M*?9E%-+#N0*_(:X8$2)7S'!_QGAG*=TQ^8^+)121R')R['F8,Y\KJ2+JHT@@ M)2&/Q0 10-[09 ^ Q-7D6BWR1I=Y].W&S!MS?][45P'H43L1E$%$< BE0HQ( M*3&5,;5&DE*6I?WX<%:@;X@5QD?*'8=4-Z9N[S[-]"K@S6YF-YV:OUL<[*J6 M>'%LEP+TN1=)YMDU :'GHQ!;Q0LB%$1O8R\X6%4<$1N'&L'B>K$\<0O-36VR M[6'D;I(J$!C*,@@-03 1,D5+['8D_R4' F M)!O'$ $3LM1S[A'?8Z0+^T^ MCH@DTA>G+JHFX:51,7-F_%;SIJT7RQB)]QU_7W;!!/O88T>M1#'H$>S[1$', M NA+Z06Q%%' D>^'E)^ZH3O6-#ZW?$>#;#]KO/"YVP>)MVBKZRHM9Z;1\[PC MY<]-4[RM:")]%G.KA(4R"E@<6\5.R=C'$DE?Q0JK-[OF#YO7D7!RMV5$@99'")B[7)?,A$H+Q:8AF$8".X%P1!UPHTM.]$J'PVQ Q?Y M!\N']F^Z*&?=E?4MZ_M9J43A.(A"B,.(1PIPK"IJB; QIVCN-7SRS*=F16MUL*(OF6S12=5?JFJ_&LYF^W@@S[5 M$PQ9J!2W$Z(X0S&1$:,21BB$D8^BX&3-L5&Y8@*D7/'(^G[U_')Y1>9SA_?' MXO=F-9 =S+&S7B(D#CTEF-UAL+5C(R^T>&+"%??"*(I/5D4;E2O&A,CU9A%4 MS3)LY)%7O,>.L:%6PGVL6&@_21 S0;@?6&:GOE5BN!^%LE=4Q3$4O$FVC>$ MN6*$1[<:NF"FMLK^O*IF%O>FTW#;NQW:48N5' M/@\#W&O/F'S4^P_;7A9.O"C$!%*H_#A@@1\JV/GS8JD\%6(9>J>J(XT_==7( M6+F.M/BD[[I@@/XQ%D\K)#$,8^P)%?L!9HI 7T#B^TS%E% KZD_>%3EDPK:$ M6 Q"R/4&N+JYOW_Z-Y9/%/>AZ(Q)I)25Z40JYG,2>P11WZ>>/%6M>(+9'P,@ MAXN_7IC\5;O UCH)C255Q!,!]R(6!,27$$GDP9@S:K7^ 5YK-ZZ1<47 *" Y MDP(+\Z5Z=)VW%R=LKY3@6$"$A1^$F#(:^)(2P5B@E+":(_$&Q-JY\7*.*0_& M0ND(FO!OU3Q[C5KXO7P21P)3A27W"64D5 I&Q+?BSZ/6@I#RY*,M76B&!\/E MC!4>I8+HQPL;*R1^8 5>;+<^NUI8:+<]R +(K>1C5#(:#SCT<*X<'C)GSSE@ M#)".X$U_A,(K7.K/:R4R")47H)@%%C9N%PZU8$$:^<)^H4-\9LF&G?42R0@C%(8!%XC%*O2Y)YG 161QZ :("*<*X]C<,6(6!W'LWZ/ MQUTOWMA;-U$^#3O>1[$UH*+ [X+6940\S&,5!>3DH[C'Y8^Q\7+&(YU<>ZV" MN;U2$HF($R(P"@5A,)"28!QY7+!0A@$2 ^*XV5ODBK& ZHU[24Q,*3/HYE'%G]6D"LJ!]R3\G0_J&^=_*FR,'SNST:?P+< M7/'1+\9BL&1.E \/T[OO.5GU;MKS^GN'\6:S>QK()#"*)A1<%W&,,$VQ9%I(@)"&R M1 =BG)UBTLLX V=S+&B^S^#?SY^C\L'^/&4NC1UI^*?+YM'C71@.LWIT%#R[ MR__9-&U=9I;4]5W_IP\>E?QDZK+JCJ3JSEX(S>I_^_,J9BOZEEWI^:7Y; << M%87)=LE.MX0D#&*"("*@@%0"J8P T& (4HV(PIAFK#AB $5W>=Z.\%-=W9:6 M#_R[WYONZ._!/O.RMKQ=JGD[$.W?2)(9F(N4$Z )YR#-5 J$,@@("95$AF)9 MF%-784Z9@2J',^/P9F)1MA_VWD)<%TIDRB0F%BO-L0%97J1V.(R G$E%4XH- M5.C4>6RJB7MY#_%PU)PZ71Y?N7UVTW:?ZV5'U80;Q:2 $BC%C.U88$!RR(%( M(669T9DT P+EW:C+CGAE BR=!=8_O SE8]&=7GVP-F+^)"/>[\VNM$V]ZB=2 M<9,2G0*B30$D3PT0@G&085$P2 V1^8!C8S=^'4>\-!6@QXDZ^Z*_K?.2^-;B MM *U=_S9BYH)H1BE)N< V\%-C]WVC@,9:%AH5/$<# I'$^!7ESA:2 J\QL+=6 M2Y@V2&E5 )X;#J!@&N#,?FAK$%@43*KS 7%1\D?BEY%Q=';B^#^C:19)(H#7,)\L**5H,T T6F$#"%-2R%-KG*TL.Y2?U(W#0A MINZ"*.[6AQ1=0.G2<;K(VD5]/XR=416[JR8%T;E4&0;(&H[ (I"!PB@[]#2C M1&-DEYD>X J$/Y36,P&:3EV$7;B0A6EE#JYMP7V^P4UU$LR50# W@!*[5@JD M[8AU*H#4N+ (I%G>+[G\%JYQE 31I5MP)!B=A5WH)04 MJ$^JS7X-)-I 3K4RH$L; *R1B8%BUMY,"P,+CB&7+!_ 2/B'8J3),'7GU7E^ MJ/.GTD0 M/1X_/7I;]:L8Z5&]I, IH87, ::4 82-L28&EZ#0,&,4JIP-.?%"] ?GH&%0 M'H]UGN9/?Q7W/*V:V+7""+425T,I@#$8@;P;.D0XPTIR"=,A&:)_--_SZ&@> M?SM;)X;HSG]?W!,_:(/;U6 B,I01U$4B*)8!!BU6")H<:,%R5)!<:#[ <8WX MC^0.< ;Q\9AP:6\\X+8.*MWW9I6^C20X)]IH14"G1P+!J00YQ SH-*>I0EF: M#LI*+7YPX38BKJXX; M6W3[?#(V W-!( @LHM(0<:)QKP'-D1;_0"N3"ZA*Z M6V[IR4<I#^C5@D9%YPV!E!J#N+*!B0)"/ M4$A5;@4%90."4([K_QH\\UN\II/ ZO!,,#,F;[J7D6_POO3EL/ZM)-PJ%0)G M&4@1RP&E(@,DQ1QDA'&:9RR%Z8 @W:,&7H[.89/">@P6>XC(N3!MNWK!\^OV MV]7?BIC1_JZK8E.)H(FP/S&P0EMW^GRXZK)JVFE?SK)JW M%D-;\7*="V8#T_2MFD"!+?7*@*(0!9 PSP F]D,+92BA!$LZ0/X<]2+,6$PR M(9:./5N/0A?OTPG=;[X]8P#WM9!0B@77- -608FL;Y<4 MS_YQ3RU'ESJ387J$H-+'"^1+Y15%.2NM[=$SKG1;[40619YE).VN2E, "2] M6BB[IJS!:W=[C;09$(ESW/LT$_'3R'@>0U4*.N%Z3W_WH!\_]6LA01E/*<88 MV-%G0!J1 X,1!%P08A01B.$!OH.C7KN94C$:%U)7;+5R?GPL'CM$/L[7WI5G M/I4=O/6:9A*""YA)DP*=92E0730NRQD!J')Y[9_0\ZIB>?&<4:K M)_FD7J;;>TJ;R\Q2+VFY3_OW,+&?NFLREEG;E:#H#*TK\2/H^AE+0(&2AQ"J(*!6!'R@_AHCW2N8XV9[WJIP[), !C#T!&>., MBMBCGE L()$7^#S X:E[%X\VL]L3\KP.4J^9">?(_-4 M&/8DIN=4F?_Y\,;E] VM)S'$D0HY"XDUFE 42)^&GL<(# 6-E3_ (G5T->2M M\O7PR3BB-K>.V+2_/9H2=ZPD?Y.%+=_SRMH^+><+RY;?@?9-8;GH(761::)O M=K;L6K-V$RI5RE'*@\. M=Y1[_$#V>1GV?$(PNSM;OC7SQ4XWUWV1A&*FS_L\,>-3NLHVO7 MI\I];SV?[!M*"/I_D;O>5 +1"[,<^?KE-YT8SJ_+>7?N;C&\[9$8J5\#=C45 M648H 4@1^V&$ $Q* [C,488+I"$=H*\Y"H X59:;; [<2;05"GT23CPIF2"K M*11<<\ 8MG:-2!$01ECLB#%*< 1--B!0R]$-[%/EJ^%@NV*@MYD'V4VJTE/E MKC>;-_D^B5UUG[K@M4D$-U=,A!VN$L2.6&$KFA4T@!K! =8 N>5[QC9]D(,SGFF[5"LS5(@D&*D <2=,X9CC"64FF<#WA_K MR,,ZZB'.&!@=\=QVR_NG7;Y8\AD)SEYT&5;9HB.ARWY@A4M[]WYNY]?>]T5$W#U]=X/H]D>:CK[L[=K'9KDBYVY=1[GLQ:T,3%?JQ(@(+ M9DT9R4**N*24*153T>LJZX1FS0.M%XN;F]ENS_+F"E;CBBB"<2@)]AD)(QEX MR(^8$DK$,B0#SBU4?,EV;[(VAV+A3&M=T_E'5?W9)1ZO,[ RMVEPA\5%, M PL.C(1@.(XDCP@C(F215$%$O%,/DQUEYD?!QH&:N%FD.MBG-G4[O5;PH;NZ MXT(%6'4T.8ZK;AS@]BA#Q;U.XU=U77VU5O81>S[VWO^8NL[UL SOW>EIWE@A MT1H;03($AI&SDY1'9 :O8NIUZ80JJ'*,"1!* M0D ,9_;#]L4*RG2&>,K(R5^8F7C^#X?*@6*P6^[N_NWT^]%G,^N\2ITGZ?$= MH:/TZ4";V-;UMN\AI,TZRB^M9T7ICZ MMLR 'GW[ZE>ESO^?(9EHR\O:W.Y;/LA+/@4H-I, MV?$AV_?[R8V#H01.#^&%N73EF[[O:G+4[SMR@-XB;$T;-'9S>G1,OT[-67DKW\MU8=NX]4-^8??_E? M4$L#!!0 ( !N" U%GNM$G%#< .%W @ 4 ='1I+3(P,C P-C,P7V1E M9BYX;6SM?5MSVTB2[OO^BCZ]SV[7_3(QLQMUG7$<=,%!% @Y)F8:4LBJPJ97R:J,K.RLO[\G]_O9C]]3?-BFLW_ M\C/\!?S\4SH?9Y/I_.8O/_]^]4Y=F0\??O[/__BW/_^O=^_^2W^Z^,EFX^5= M.E_\9/)TM$@G/WV;+FY_^LO=NW>FGU2^SZ?R/ M/Y7_?!D5Z4_?B^F?BO%M>C>ZR,:CQ>K9MXO%_9_>O__V[=LOW[_DLU^R_.8] M @"_W_;:VZ+\ZUW5[%WYT3N(WF'XR_=B\O-/@<-YL7IVC8=4S- MZ?OUE]NFKX;^AE=MH93R_>K;;=-BNJMA&!2^_Z]?+ZY6D+R;SHO%:#Y.?_Z/ M?_OIIS5R>39+/Z77/Y4_?__TX=D@BW21!T&,?QEG=^_+!N_UJ)@6E]9\OY(@CY8S:;CJ=I$2A@V3Z__\O-B,0TP M!K(8!B6(_]YBQ,7#??J7GXOIW?TLH/N^1YY44:2+XF_I;.*S_&HT2VVZ&$UG M$7@]]J3S8; A!';/\\N1S\=C/!V.I,LFN[N;+LI)M @4F&SUS##M'N>A1L_. M:)P7@?M).<7KT:R8#G-ET$FK.[^SR]3>?%]&OZ(1@-=VE3RO>/%)F'R_LT M7\T$34%_/4!DBH-F+N;!7C.C^^GB) 6O,4J_M#=]4T\=LB.N*L,W3+PNS+N+ MAP_SZRR_6TG_"/5UNG9$I1]-\[^/9LOTUW14+/,U3D?(.]@G)EWU#+(Z76-2 MN?/#SZ,OLZ/+==/A.N+FP]U]>-9&\2[#:Y&;VU%^D];$O6[WV-3^EBV.(EVO M4KI:HSZ/OQ\EZW;)[&K:_UA3K\9Z=T?@U""3+I^63MK_6I;)&WZATUE*[ MXSVCTEAK%JK3M2,J+\*45E?".]MV2D<=">YHV2D-M22TJVE75&3SF\]I?F?3 M+]NI46=YGGT+GN-1NFIU[H72FCIURAB]T'WXVWK:T=D#.N+X4SHK[?#2]G[X MG(_FQ6AW95AJCP\ZQ_3 MQ:U9%HM@<@2';>7S%\4Z"K0+A_1&]?K#]>;7J=YGDZV;2KJ<(MQNR+KVDQNKG)TYN5&W]YO6G?C1CK#7Y> M3KN19)VQ>^+SV/=U[,E.GS$0OCL1]&D/Z8CSJ_3FA$#3GM8=TU)'BW:V[9B. M6E+=W;@K2I9?BO1_EF%\][5&F')?\TC4U-29P[TZH^T^#%!*8C3[ZW(4C+?@ MQ/OI?#0?3T>S)]'DND0W&ZYO;FJ]*HT&ZYN3>B];L]'V\C+*QQ4[FU^?:SMO3^VR8SLE=C?[N+KW[DN9-:=TU1M>$WH;Q\O'R2_IN M"TU#<@^,M)?HH#33^;1\!R_"GYO6)5WQ4K+6M*3?%^E\DD[.14V]%*459P"+]L$COMK3-1E_2V5]^#G0D)_1.G!/<8"6!@A I&WY*J:FU M&%&N%%;/69^5F8Q9OI%/7-[+1,')7N_G8[5&'$"@]A@)Y8YMW^Z2EJ[3 MFL[1^^?1GO-HS3/.WI[2#$=9BD_I>)GGP73]]9D?4E-;7G9//& \\*L)-=); M[PV3=,VYT(8 W:>Z[/*O#NA*%_*LH2LM(>M=6?1#M2?V8&:CHJAOQ[SNEQ# M W/:J<"H)IX"Z\&*5^*TUE T5@_T UDPK7'K74>>[)IN-'UR.=_J^ M?2G2_&L)TH?Y_7(1OL[FX]!KY5"_Y+K^VA7KV0E7QC(FK2,:*18<'DULA3D+ M"\:;L9O:Z-,^+1T8ZO_2^#ZP'[JM]T,I^JD*_FI_)'R0_!;HR/)T6:23\2:_ M)RMMF^G]W>KDQVQRG>5%6+SV6G\-1DF(@X1JCSATW%)DN<%Z;=%H#ZE S8" MSR_NK"_<^YHSGT"ZA=E.BS)^%^ ]%'4^V#&AEC.$H<)$&F=%,,CQVM(BTF+M M^XR&U=2RF"'73L%Z5(T_O]^Q=7*6+97=)ZA[W$(I4X8_S(M%OCJ<5F?;9$^/ M!#D%E)$TB 0:I 045FF@$43&"&5KK;-]\'AL4V1'ZX082(%$D FHN/:>"(4V MO"'O19]OY<'MC]:RR;K&8M";&^74M=CDS7\.Y!Z) NQJGE#/M6 ,.<^A%-!K M"_4&#N4]P$/=OF@EVI?3='M@>ENW7Y!ZU$'9W2&AQ"EA"3("<6T$=D3ZK1#ZT?1@D-[E$,3?B2=H@B7UVN*_6B\O+Y:*LFU66+COH@ITV5,(X]=YX:8)_BXER*/@QE?D4%DHX/"7IVA",#-D0 M7;,>0&"-2[VB5(.0A$)X)A#7 R'!N MZ 8[J+SHTY0^;1N]H>RRKJ!H:(*=*LJ]+M+.=L'4\%JSP(5TBG)'#:)X^RIX M*(;I(;>2QFZ)ML+C;WXM#JW&M_@GU%@-AL0^F M/:54"VG,AG<<4*UE=O3K$W6X7,> J"_U^)AGXS2=%.4I['*7KO2*LK#<+1X^ MSD;K^H359NP!)3EAE(1YX'UX4SRQRBN*>5@?*QRL@LT7]M/SX_I7E7A G4-A M/LR+9;[RWM+%8FU.EO7$BM)Q5>/%].MJK[:FWM0;++'<&4A:ZP^^(VI3Q2\HH=>&E?\[<7_WU>\]PT% 2ASGIF'0C_(6JY5*6\"6*6 M N!K&6/#"@ H99UVCAG/L24<6>A8Q1$CQ PX %!;&(<# *\T1$LJ8"%8\9T KXPV@VN,*-,1MGR9IFP!";=F_7"JBP-2; ME7&<^M]&=\?W:4\:)Q&<">\(D\ 09\+[B?@6:R+5P+?Q.Y?XZ1K5&LM_;OT: M5*#D;:I5-XD$V=U=-O\]P'R;S0+ Q>%4@MVM$PR,%>6NI_3!V);:..ZWI!HT MP'WB2*+(NL:JKUGBKVD 8'6'1(G$T=.CNYHGP@0K)C1\.!I3Y;CQ66^*0][8.=J5],$.L!+PXUK*PV51BD *DX@ MALW/&<4^!=K.^NP(CQXD6^98;$O_'MKOV-L^<0Q#1)CAQENI/6=$BXHG)?1 MJTZT%]%K67<&SH\A^$'9<0.1]WE6\ V11Y?N9^T2;Q$7!FCB)2A-$6TQWR(C M0)\I)T?6[(YD\C+\U *-'O7VUR,9_' D*[NV3* BA*3774>DM@Y"3K04C M,6E^(N?T_:)SA &[ J8OX3\E\VCTY77CA L+-!:,<4 0D$PR("NNO'=PF#99 MA]+*(D'THRC H&RS01816=!Y=RU^U+2N@:)I!03)JG=\L34 M _(MQ',2QFWA*,O$5=WLYBL6-DRJQNIUOE1!X1]H%<"-"A38C@57@>#1THK MS-;\P6B )=@ZW!SN#IB^%. ?Z?3F=I%.U-;:J3*T>#N]+P/" MQ9,#0W8Z6R[*7(^]VM%TR(1(!:#1PD"DC!"(".$JA)S@?0;F^E>=GE#K;^TH M%I?7?\VRR5,7Z2J;3=278G6AS,'%Y%CGQ",*RHQ](,)\S# 1CT:WEMPTMR7Z MS#5KJBN=XW-^K6BD#0D!#B*GH,6E$<8%1[+:V-2*T@'NXW4INMI:<2)./U;^ M.X"*,X7"!.E@>;"' Z\JWLN]\,8Z0M[ 3!$#HK,EHK[8\'RS>: 86T.\%8XH M+)%VRBI;IA9;!*GGKE;6Y+#R0 GA2@NA&-.8*E2>L@$;CA P:#!EE]H(XW > MZ&D(_"L/=!5!T66% :X,T:7J8 M4$^A%PXKZ(!@TE.VP0(38^2P@\B=2[Q5PEXS+/^Y]6N0,>JWI59O-V'0(6P, ML H9CSSB!#-G*LX@ZW6]BI(P6%MR=1(&3P.KJW3@593LM)S@)UT2X3P)GI , M+A7DPBA@I-X034CX>W@AR+@2[ABPLR9] \N !^TQDC)WQWN!%7>248THX=4$1KGE MS=-3H@6.^IGM8R'8LV%9 1,HGBTGJWIR^4I0BT4^_;):'9V=T&%CI'\"^%._% MGM[S%_/E]MX!%3MIG(0BKJ"DV@.O#;862UN]YAQQWSQCML]=U:;*%!.J,\U7 M]>>>Q&+*(+50"RXDT9!AB+?\P!8I.'UNDG8TCYP(QIF$^U0SZPOZ::^$2P@L M+XN7&*\(9P:A:NX+:R[DPS-;X@F]!3"];8+.QWDZ*E*;KG]^F+_@X5-8VWR6 M?QOEAS;)3QDF44)RAKD V&NAB"! H@T2P@58&JL(?0,J$A&I'@]87$\7%UEQ MI(#3IE'B ,6>E;N\4)M .E2BLL.%5;+/JR]JRCN.D%Z?N&B&4,,PAIT6:]NU MK&)T/YI.RLNT%@_;8H5[XAG'NB6,E?:-DQ9@'J:Y:F43RM(!EFV+*MX( MF)W?&M !I4GI:0U4&JY%U\&J4Q /(@#+<.&R!O-!#VS4G6"8W]) MG/.O@8M X.:LQ-7M*$^+](0,DWZ+))&I><93]6,K2 M$KB^E&7?=D)IHO^6+BZO/X^^']"7.MT3; @$P7<,_VE5GL-29KM:.^V;^[[\ M3:M,!.S.9.FL.*EOS:R:)QX[QS$5V$(6(/1,&EYQIGF+HT?1)I)X0;,FB/0E MZZ"*CWJI9BM!I)//V?,,E$-AD9HC)%I"XX &2 CG9;#L]1;,\'*QYO.$? ,: M$0>D&9S<:KN__*"P;FB^GBX MOC7AHZ2BX+:H=]=R+,;V'6TY MU#RQ1@)*.+$68XH0DMQBJ3$2&FDB:)\5JW<><.E.(EGG:$0\[-*%/FS?O]UG M6FKT"A.H*>M"8*,4IDPS90,XG&D"F) *#^YJ\6Z$>UA36@!4STYH+/N])P9> M-THP08@;Z3C0R"$47AX?+&(,I(!.>,Z3P Z"T%D4UDD:W"%I:6DO:\H(I-8T M-Q.CG$/I5%8[Y!\'M0'I@S#($8&Y@U90AXV6H S$2J(X@;C%#4DQCH?T).W3 M,(DDS*MTO,R#\031E\_3Q=X%_F6S!#)&&/:8E(43J: J:"($U .O)-T0/4D MHRSQ+?&(),S*#AYG^7VVOO5G9:B;,HJ9/YALLD^^-7HF7KC@KE*LPFQ$.0I^ M3_!W5%!6I3'3]8Y?][-='D7DW4,450L^C[Y_F 3^5]=_E\3^MMR3X7^T3^*X M\)X*;&!8<$18>:R5+H#F+(& ^P%=4!91\MV $U7F:C+)TZ+8_"B9WK5-=+!] M8A"S A!+//+4$J8X4%@SRKP@DL#FH9G.]Z CRKH],'W(V81?+_//V;=]1MB> MU@D0N+0S$'"*4(-IF*X,M=YH(0-.H'E^<^=[Q?%EW!B6/B3\,2L6H]G_G=X? M7;IW=2C+7!.KN-$>(TH-DZ#=17K5). 4>A&E(><."90$$%4Y!JC0AY64TS<,DXDV(M T8 MD1UF]WU\.YK?I.7!T"-.\].FB7+!M6>&>B15H)D+A1C2"''E*:*HN1?5^?YH M5,>Y!2;1-[K\:)K_?31;IK^FHV*9K_>Y(NYD[7R>31>CZ>Q\E_;:-)]^#0+_ MFE[4J-:VHW7"!%6 4V*D$$(B"\OT!THD0H8X+VMYC;%Y.U:O[47+! %,1%!R MYQ20 (3QJCAS&PPB[F)UJ0@?YD6@JGSPIVEQ[&J. M0]T2(9STTDC,-63*.<&MJ>#Q O89&3VI.%MC,>]5E];@])7X\DBR*0_%C\:+ MLA3$T0I9A[J5)Z.TD=8Y*F'P*X UV%><&H7,L NN=2/$O9K1&5X_LH8,:D]L MN(IQJD+L/&*X20.^&LVV)/R:?I^.1_./:9$=KIM4JV\"E&=(&D>QL\Y*!N#C MZDN%'-"&6;=2R>("U?\$L.&B-YX!9IB Q@&UA M UPWSW^*=@ YCO#;H-*_U'_+2K1'L_7AH%IB?]XE"4LCTX1R;I"RU#(+T7:= M1%2)QG*/=G@XCMQ;P=*_X(MMH.:TD,B.?@D+>%E,N;:40*DULZ3BU3! :AV< MB_I9.;\J:=M)C>S \F#\=_ M:*((A9XSQ8(G*Q&6FC&R-4HY[3/)M&;(II6^9 ,%=M!QH%V '(D![>N2V#); M4UL,M%8&82"9P%NC1>H^BQ">%/\9@J9D43#N:Z781>[1$,'^3HEQ#@7D7%AH ML:,L.$,&;0VAP/&P0TCMA5=#&UHA]:/JQ2 #1T-2A_.HP?JH^#(OC\>MKY(Z M6G1Y7Y<$E::RU0IK+C%Q6#FT]8P)M7V>JZKI070AKIUG[UNC@,D$GDFF"V/$GL/&=0*R4=,6Q3%/EU!WKH]&@7QWO7M M:9;):S:.&B8GC9,8B:QW%F+*A%9"@S2% MWY16G5F;/LSOEXMB!0H\:BD=Z)50902 2$MBJ92<*PSLUB:4I-<+RNK929'D MN$];6F-V3MU C70#59K\A$?S&Q4 M%/7]K-?]$BZ]44X#32DG7$N!MZNT K[%H9O3]>,'N\GE M_%-YVB$/&.E1,2U^GV=?BC3_6H*T>FO"U]E\''IM@'[.=7U3.=:S$RX0@TAA M2X%C2AONH:LP5XJH-^.]M=&G?5HZ,-3_I?%]8#]TA_*'4O3S*/BOH_FDE.IT M]O IG:3I7*!E\?,<"(\916B;1*&MQK M!.-$^_+\>I'U@_H9+-0GMKO/T_]9IO/Q0WT[=5_O!'CLK,)<6:N 567-\FJS M50.)FV>AGU[=XP>R5CN"^YRAVBW=C0*T+WHG#@GBL& T^)-0!#R5KEXO79[T M?3-V8WO)U@C.=H/>/X_V#-T&&Z32#$=9BJV)4#\P=Z![HB'1QBNF*(9E?@?0 MJ(I2Z_!=KZ5$FT?H&LNSSNY/.\CZ4I:+;'ZS2/,[FWY9K=E'[)U=S1."/8=, M<22Y5HCY\J1?E2>MJ6Q^(<7II:W>NH'3 ;[GTIRCR]#N#HDI766O#(;E=3Z& ME?7=*NXH @./=[43V!'IMT+H1].#05H@0Q#_J6+?>1A[?9U248RSZFJ)JW0^ MS?+?LL6!=,F:/1,K%%82<"D5) Y!!#VK6/"XURL):IH+;661Q02H,QG[:5XL M+J;I?$4+_X6"$T6];X $*%Y>[@4(]]X#1PWEV[-3@$#:6.+1MO>C2KPCG#I\ MN%HL]%\;7ZY@@C24E@NK H#-82FFK"(X);TKS MW9H>*C9TJ1J=PG1.I;#3HCR-O,P/G4X_W#%!2!ADN:2>(&>Y!LR(K8VM6Y3Q MZ*&<0VRE: Q3;Q'*+$^G-_/UX:'Q0Q5264UNIVG)B2,E5"KEC!<"*L>A(%;Y MZEB2$9R!QFH3[;;W2"4*HN(V$,-DN\_=W#C9#I$@Q935A''DK6JZ1[OK_2P&2E/ ^E>9+:5;/OZ:EW>#UK9F#PV08,^XM\&7T\A*[9QG4&U- M-"R;KT_1+FF.K2X=PG7F=:IXS4J;Q>K@<,$EY&6J/W ,8R D\=YM74+-1?.C MI-'N@.]UQ>H2O+[4:N7[?QP]E#M%IVG0D9Y)\ :1UM X(A7G4E*LMZ^14;9Y M8GSG5Q?$599N<3J'7M14@D0Q1J4U"D,L. =&0?X8EW(MXJS1KGZ/+_$30>G/ M]/BR>"S@^V&^2/.T6)15-U<7ITP^IODX?#&Z.5P[^_#7OZ]H?MZ/\ M)CW[I1EKPM))&;B_")HS69>E^5LZFP1*?R_"-S4J1YXP2B*E$ H&1:24B> 7 M0V>@!MHJ9PW#ME80(0X65^/;=+*/%9BO' R("&H#1,O=I@) MML%%EG&"'F/X!ZL^1I%UUB]ZHR&7=O2E"-,5LV&V'^D_1T.S-&]_/ MP2/]Y=U6QQ.B3QLI\<8JPIP4ND3=8\XL7>%!'*>.##VU/H;DZVM7AXC^2],& MF03W%A6LT[R:K,PCG]Z7Z^MMF*^OL[P8S=)9]NTV_);>9]_"@E#2EUUGRWR\ MZ120O9ZEP7B>3ZZGH==T_C7TS_*'6BDX,1Z98*V\#AZS,X([3S42.(!F@.<: ME-'^B?88@1<@-X2X87B M -A@V!A(9'E'+&Z^&1M-W?KP'&)@%SU0L3?1][Z>LOWU M<-RCFZ>NYXII^=3MKV>/MU0S6*VPRJO&2=!^1A@UEA%,$6?2>^BL@!8HIPBJ M%9:,S-FFJNVQ",G.]@F!!%+ M63.4NJA-D89;;614@GI^LQU/QP%:2&:EU-6 M!T ,.J#QPL&D1]&4?[2*YU^.EXY\1*3@GD*GA*T@-A#0A_",:X%(8S;A), M&8(!$A2L1JH,D99"5M[2QH(,;)N-G9AAB&XD75-]XL'YHV@98E8$1I%CS%!D MN4; ZV!16NNT)"T.[<:,-)Q+ATX#JR\56=G96W*OEO?WL^G!.Q%W=T@H#0X# M+73=$6+38MQ/KW?<'(T='&D9P*HYU*3,@B''$7.6(U$L#6%HQQ# M47=0:,_:) @!;;'C!@G!M+)22%.M0 28 =4Y M:(QZU@WO4>46\#LJMZ=M$@T$D))0CH0EG!F",:YH#SCT>:-?'W)KP7N/25IE MH;[5NE[E]+OO]V$F.G@&;W^O1#H*%%:0!8\?<^.A)*3B4PK>YRWB=8O51+)W MNT.I86;59;#O1HOI_&9%PJ>T1*/ZZW.:W^W)CCK6+8%E/%@BYI44"!!).:0; MXH4&?H"U1+H6<028^GKCKT:S-1!?1N,_/N>C>3$:EV#\EBYTEOVQ.A-SX-6O MTSW!U#+".2846LX5Y^Z1*P-A MBO/>*<8-] A7D GB6U0!"2A,:>4X MPSPWU*EJ51.>M:A_'JV\1[3WOBTXYWG+/XX>5@DW.TG%@"!/:< M@F 7^XH[[$ASLR]:J8Y^WO:& /4E_D_3F]O%Y?7OQ3K?^_++(D!7IH&[[^/; MTO_Q6?ZW8K9!B?EA6L>)8]6JB.6(O6'XGDF MFQ?\U9YS7O1+7)A&J:=*4X\TX @X[BI>-4'-,^"CU>OH9^IIA]-Y=.+Q5JUU M7F1MI7C9,2'!Q4: 4J4<)Y)8:!W>O@&RQ?5DT6IZ]*,5+8$ZLUK\ELW'337C ML6_"%<3>A_^,ELIA%-;?*GBNL+>N>9 J6E6/GK6C,5AG5I#3U2(QGF(&D1 @ M\%>J/&&5^ZVL42V4X&RDY8)7*&'A6AP3?G/AV-Y0')2NV65:LO#Y M6]96P1Y'"C,Y*6M00".00>%W%Z"O\$#!J6BN56\NXAL7ND&J4GCP\5S8$\9* M2G<3:<(E$,Y0PZ$65=3*,,]:&%5O+HH<&[PA*I3/EJU7OR=#)9 " !VRQF I M/' HO',5(E[P%C?4O[E8-9>%-VR!B M%&^1=/CFXLR1L1N:-JGK19IWJ%+/QDL,M8(&&#"5%A+$,+;;>1N)-GKUYB+5 M?0 X-.7J0)^2 #%6P99T"! J AB>5RZP#5-X\Y)CZ,V%LR-A-@BM^7T^V<0_ MTHG[7IZW57?E7TU5:-]XB<- 6L2M5=@1* T7M K061WDT5R?WEQ$O \ HQ^9 M79\BC7U$=OV4^$=BL_G-Y\W=HE6=-)WE>?8MR.=\#S[W&=WG]?DO:IS-W=,C M08P33Q0G"&MGG'>(AE='0\5(F"I1K4-1??!X["SNCM:)0TY3(ZF!7F..G3.: MK7G#A''=8J_OY(GMX!G'M#$RSZ/'-[LF+\?91/2Y[*?8$CY<1>-DV\ ME$Y 3Q!DG"%(C<-Z T/P56#S9/7()W);B33K%)2^K*.G9!XMW_2Z&8$6*0VL+(?9\F M0$W?IHT 7[HS$2#J2SUTF=,:*#VJ!\\;)FI5FM!;"X77A& *$*JX81@U#[!% MR]3I4."ML.A+LL]-F4_I)+U;N>\?TWR:38X8=,<[)P):QA&%3@@'-<*\S!!9 M)W#- SE.&H.U.F> XMI!7G1E,\;,.P M2]&>I#6MT/MGTI]!&IA#5YLAJLOE_+CY47.$A):U=9DPS%"+&0AKL:W68D8= MZS/P4/MFT2[%>I+.-(5M&&KS^5O64FVV(R3(A!?/.88UDEY2K8QR%?_*L %6 MWSBCVC2%;2!J4R9VM56(]1EQHJ D&#G,D*,';Z92JYG5,3Y]*SN92M\?E#/(^ZO"\ M:IM K#'C6$((D2G+EA&_M;@L0738WG$K*>V7>"ML?@RY#]*K/:^X3Q7SSKI] M'S_\[RI3[> UIJ_:)>5E*EP0&$844%MEH*BVB!@,=N_P7,H6$&?=(=%04&5@ M'1X4T9,6"> ,(\V)=#Z0 1SP=DN2M[Q%EN:PA=,<@Q9B04?%LFF1,(6"/0^ M,8(Z)EUY)&M#4F 4-[\(+)I3U)U8FF'00BSXJ%CP5E,\TQ0P 9Q#!@) E:E( MTJ3%;0G1'([NQ-(,@X9&1<<7'%#LC G_44RMI QJ%-[V#[:+X7"O&=%@OO8,D.*[E-7Y;NHU7PS3W&V*_ISI^,PS>C@P'9;KW M*[K^1'9Z@7P&@+52:..(,F'>UU14"P;G@ [X8H/:J.\MD'\:[U'E=O*%%%@3 M9R3R&$,HI"EK1%0Z*Q1O46PN^L4&C>36@O?SQ,9/2B%:S4(2<6&]@5#28&@) M3QGS%5=6@^;Q[M,+6PPD9:@!+.<1]F^CN^-9PONZ) !PBX232!L??"'&':A> MB. 203U,ZZ<+D1V4?FN$?D1=&)05-205Z"1><)6.L_E$A4=/RLF3YXC:]G$U6AUL/*L)I@R3"6F"!AD8H MZX,I!"&H&)-$B.9AP9[2;%KJ052T6DT(%]-TOGKTEJ(:[_^^3@E#&#,KC/*E M+13<#P@KZU4R39J'JWI*B>GD=>\(G9@^F=@P3A32EE)K!*N.MC@J\-=[A#4AH^5 %& M" ]OA!92XBJHX"2G:)C6?#>".B+U5@C]*/(?E 4_)+%WLF";JP\FN[O/TZ(8 M[T^ WM,R"71 @Q'TDA'($#!RNYXY0UI<*10E&-H%UEF7@/1X:O=FL2F+4B.9 M<%?S)%@H('BFG"%CO4#<.8ME+N MZ>0Y*7:9AN;T2-RS7O>$>NH1 5 AZK0+S CD*F8H%V!8=PIO:TBR2#O MM1Y:DTV/B\;U,&/@A#W1(G >=$:QKP$YX1I W;KF3& M#O!,2MS*J*W@Z0#M,I;9;@KP]>B>H&@DZQY-DU/90/:JTL,G/J, M[U45SX]$]:IF"116 ,\85\R'9=,Q1WW%B3)X@)9DYQ-$?V%5\SK-!;JCF_J7*!P: M).&<&0N@@HQK+AC#2,(*!:1P<_6(=C]:7%^B0[#.HS*_ST=W6;Z8_K]T4EV\ M_#%/[Z;+N]_2^A[GP5$2;KTW0E -37AQ*(;65*%4A+%I?E QVN5G<96F2[3Z MTIJG-)?,%,5R-!^G[OM].C_H0QSNF'@47A%*E!28(^X#GZY:31'0LGEP D:[ MUJQKY>@4H=[LC7019KZBDMAPQ(5PAI((#)VG@60I-7:7M M&!'8HNK_X&.=_4)W'O?W257??#I.&X1+]HZ06$Q 0-DRJ"'VCB"MJSTA''YI M?NP0OIGX:1RHSJ,J>E1,BZO[/!U-+N=/;V^"M75E_Q )=1@A"CP& @ %P@MB MJST$K&2+TQ'PS01>(V%U3MO59'=WTT7)CD_K32XGC))PIBGD1 !LK<%6&<6K M#44,G6F^/P/?3#0V'EQ]3C*?TED9.GY&>*'FS\)!)BL6Q^H;U1XG = (2V% M0@FC@C.(T79MYMRW.#/YIF*RL0#KQ/2MD^-3HU>"(=- 4PTY9!(RB^PCZ92W MN4QF\"'6[N'I1+*/D]+E]9Z\B^.=$@8D QQ:H90GB,/@D57;2R2PTSS#$PT^ M3-HY.H]B_?/[%\ $*O]8?;'C\\T8SS#Z]NW;+XMTD8>)9?S+.+M[OP+HZ:YR MF& N%[=IOHVM%(>_79TY+9X3G'Y?I/-).JFH;D7<9AHL,Z,?GE0X/L'LR/8\L#Q3MZ5^4G3@>I6N;S7\/,-UFLP#0T2/CNUHGS IO@1%*.*PI MT!APM5G0(*1H0 4S6P&==8U$0Z']-0T,C&;WZY.*TTV.X4')'>J2,*X5QH19 MS)BUCCA4'E99$TUTBX2:**7+NQ!?AW#$G#OK7[FB%?6$<^7*ZNL(&JQ117-P M;EL9IB%5V^M2_T$""0*K$4!CK&,50(T(INQKP?KIW3 /L]-WLT MP^#MR'!P=DU_HNM/9*=?[J&!4QR$N44X7UX8J3CSS0_T2I@66@HG%4-:6PP8]$1(@9R7D%@Q MP(H(T0)-W<'4W^[ZW31 <3$=?:DV>>]'\X>+"W.9;[ZK"GL$R_'BXUJWBU=? M;HW+BNV#>_&1GIEX*00)KF/P)#B%UFLH?"4W"5M,-]'2E:.IXE! 'JPBC^:C MF^G\9LWW9;[Q;#9MHJKS:4].@N@E]7"4.BK4 MO:6R+-//V1-,IVE1ZRCRP7X)\A!94,(M :% ,B2WO KO!EA>(II:=0E4;S5( MYN.\-#-LNO[Y81ZX\ &SYWP<4(^:(R14&T8)85IAAA3"%-A'_K%KGLPK$YNE"[?.!#].9@D\YO+ MZZOP:7%]2L9+5P])/"6^_)]D+)@UC$CBD<:..L.\<::6P\/Y2BRE"3E) W@24LK*@^/#R9[I7VFR 2#>9^)-_TI^M0CSLPTSX)&K M0;I]4$*DIA)"Q#3@E#DE/:)4"(V$%LHXUZ/2G[0MUK<&=OT"M)%"7V9D:R9# MAVDV.72\JZM'),KI\DPD8F5)6LR,]J3LNIX<\>Z M)D@8:W59#1]BJAU64AB'.;,*8FEEK0!;KUP?\[P.=4N"0>,054H(*RGT6#!2 M+@P*6>@! 'UN%Q_TI[H3V\MH$684@$" A 5SK4H6Q?7[^A&IEFGZ,3,!-J05ZYFV\CT3 MIRT-"SI&"'H#F? &0R7*HL]0:B!T@BE# 4"+N#-AJ2?24LB4T)21X)Z9,UU# M>RAKKYWL7BM!?-3>AJH89@P3!&OG-:4S S;;WO8))IH2)A7S@1-OF.3(R>#YAW4*$0OZO/#RO(9; M5Q!%%?O:"WA*X<$E>6_[!"'CD(3&:^6 ]-9+RS=VB")(TS=HO74@P.P,T+T- M?3%E3KP"95TH']@C&D#M(260>X> Z/4\0"T3KB]M. V8>L(N*O:+=/S+3?;U M_:HD?OY0"IQ7?Y3RYD_DO?DX^?UJAW ?OTP$!\ZQLH(Z8Q1+(94K?1$M"92< M#VEGI2/@LY80]&6A_9;-?]]_&GE'J\3K0&RP;+"2B#*,!-#><,>,-81K-+!C MK-V)LCT6/]:6E5?0$,HIMYY1:83B$&/G'*", ^,&]$I'C]'& *QG9=FWP_)A M/IXM5S<>%$4:_C_Y//I^7'5.&2VQ H9U,)C++*#.E-90ERNEMN45T)8V3Q&- M=VM 9$6*"%_/:E4C":E(H!)E36HA)5:4.B:"9QL%!ORZCGQH5M^*=+_689G MN:_E WM\U+GS&U[0Z(]&H/.U7[) M7Z#X2-+UGAZ),<(([ PG'%!E@.2,8B*"#2><@"TN9HQ=2+&5A(^H2S-P>MNQ M?$WMWA#GT3Z)A0AH"A$4"ELBA)>:.@B0T.$+(4@"/&8<4THU]-1Y+SP!G$K$ M$0M698N;OJ.$Q3L3Z7$5B0/@V]0BHQQ2)'@'AAHJO=" 8TZ)Y\88SW"+BVXB M!,O[UY'3X(GN4%TM[^_7R]9H]M?E*!_-@S36)T2GH]F'^2I^5 [;@V%>EY3H MEGM=0HZ:]ANAE?]\&17I?_S;_P=02P,$% @ &X(#47B0_U[/H0 Y: ' M !0 !T=&DM,C R,# V,S!?;&%B+GAM;-R]>X\;.;(G^O]^BKRS6.P,4)[F M(_DZV',6?,X:U]UNV)XY"S0N!+DJ;6NG2NF55&[[?/K+3"E53ZE()BEE'TR/ M7:XJ943\F/%C!!D,_H__^?WFNOK6K-:+=OFO?X)_!7^JFN5E>[58?O[7/_W] M_2OY7K]^_:?_^6__Y7_\/Z]>_6_U[DUEVLO;FV:YJ?2JF6^:J^KWQ>9+]>]7 MS?J?U:=5>U/]>[OZY^+;_-6K[8>J_HOKQ?*?_]+]\7&^;JKOZ\6_K"^_-#?S M-^WE?-/+_K+9?/V7GW[Z_???__K]X^KZK^WJ\T\( /S3_E,'?Z/[UZOAUUYU MWWH%T2L,__I]??6GRENX7/>R X0,O_[]R>__COO?AD*(G_J?[G]UO7CN%_UC MX4__^^=G\Z=_^2U5MX5BUU\V[YE/5_?WW=Z\/:B=^ZG[C MIV7SN;^:KS9OYQ^;:J]$_[O/GQM?G7/ZT7-U^O/3P_C= _0>'-4V5+:=>#\$N*DL=0??S S/I^\*[; MY-7XZ2,SZ[Q]T>SRJL3[^_BQF77/JW+1-Z/=S*\SOQE/'GE0Y^ONM][XKW:_ MV#W]"/WVPG>D>N_!S?=-L[QJKGK2?/#H:G'UKW_R7\UNUZ\^S^=?9^^:Z_XE M\.SUX\-JOES/+[MY92T_KC6JWP;U_K__\=.=90]0;2^?>TUZI3[-UQ][S78@ M> VA^*FYWJR'[[SJOO,*P-VD^U]#T7H,='N9'^@M;M==H-&N=B_I@W=)KBZK M=G75K'P -'QHOKI\88!VO_'39>MG]:^;5P_&J@N$2IG3%GHAMSAYLY[#*-C? MS&)]>=VN;U?-!^^]RD/PSYE4VEEM,(?46B!(;2#=N1ZT4+K99C_E)/O?)L-\S*"80X9BQF#8GCK(LD!['HQ?*E*]]/GW3^+QJTW1Y\YZ7+=%. M6P=J[20&H"9.\IVK6JTL"G350X\7A&&!I0144<*(D(XP8S%%DC-22U[.+;<: M57N5SA9]'(#FB*^-!7,:?C7:BC;O*Q;G+_;3I\;[Z+=F*_;#_/L[+UBWR\UB M>;M8?G[[M5GU:T;K&3- "X $=@ Y@YG%T XN1 &",8%%A%B$K*F5L,PP16K( MI*L)MKIFE"$@."H<5^PUK7:>YG6M.F6K=TWWABRN%[VB%Y5/B2_]@,6%&SGQ M#Z.P,T$?QVKY4"_"=>$8'J&_ @,Q#48L85A;_"6.S:"14M#:TRS63M94 MRBXP 8AP6WR9=J=3-5]>53NU?%C@%0LDHG30CI//2?"*(YP$J$*8QEMZCV7\ MOQXSS"$HGF&5T:B=ETG&J]]F>GNB&6,MEU<[06O3WLP72^\!A@AE,4(^D(*4 M.XWAX $*BGF68?8JA;/'BD M!E-(8>PR\,A+L.5FDJ>('*>3$0A.AE/&V/"46$8C$IHW[83\W-Q\;%8SADRM M#%:.4X$U@4 Y-S@%9J2.290>/EEP76N(!*<$$,*9@#51T&+*-"1:L\)LLG>% MK3J1B5 D2&&93SE\XA@C&)HBF5/%%L MD<8&D2"%L4$Y?-+BA_.PP0,4CK!!&EK38(-$W=L<[TMXYK'?DOY;TWY>S;]^ M65S.K_LLQX!N!U(#_\X#:R%F8%=.@=T!O: MG"]3&)]K'[._O9]P"BHV?/&N*18T1]<'WX *"&1U"'O(X'12"(<[WPQ!X MQN?7@].OF\N_?FZ__;0SI_-[-ORCO:=*8X=BEA3N/]$>!$<6$E* FL8R0I+F M[?C7)$M9UIO%LGGM\X_UC"O+M.VV1Z&$76V[%4/)I$*.TPRE67?"$-?&*.") M#6*BK#>5:XL9-1)B800LS!)'BHHZ':M>R3PU6A$ AS'*2;&-HYF1L)ZR8&L/ M5WS15CS2T^"I?.:$%6^EXA19"_ZNZ9*;Q?+SK\WJ4[NZZ1J0O/UXO=AJ,Z/* M4NRZ%12-.(;$$#[L$2HI7-3QF3")3D)=$T:8<90(S26#&%MK :$,:%LZ?=DI M>5'MU:SNZ5G=*7I1R9LNXHP]J)L%]3"N.SW@<827#^N2!?C'X3M"@'GAGP8+ M9K;I^=+[K(AE.AOS>GEY?=OUO)+K=>/_N_HP_SZCM;.BKJTA0DC"L (,#W[J ME$EAQRCYAD-:*^PE^IF!2J6@ZE:\O62)/&G@PERIVYNO_L==8["^3FNU.VR_ MWA7\)%%CW@&((LJS89]$F\<.+5U4>YVK0>GN-.*D3C ]!^O+=%IDD"9%KF4L MC#OEE '-2.)=SZRI.94$(DT,(M9AJM3.F35#"">PZ7H&);=:*"X$EH18RIFH ME:N%8367P);>-Y.?_(=NYJM_-IMQM!@ 3Q37Y44FB< . U&2C8ZEK-'83(HW M(M1^G@QB[T1M)0(L8SQU)[1VS-F:$JP\ MAT$-N'944L" I[<:G*:A//X$>20_D2%H<\2295!/7OX=-:&4&$ I@=*\6,P M*9;+:%9<2)2*6RA+=I'6YO7-U_EBU54@Z"_SU>?F7H\^6$-+N +$AV&(,PU\ MK@MA=YA"4\!#I_\7I"@!?811.\&<() H9E@78NK6B.*9<'6E+UBU9UFU4ZU ML_5?.([4$?_+!/$TO"Z7,6V1US"'A]WYM>&(U8II*KDP$!&G8#VX&"$LJKW" M2[)P+0$7VGDQG-3,9U(3&/".! MEH&[%(.>+:Z)PW(LB<8/RA^(11.,2Z'15 R#^S\,Y\#>?MIVU^Q5Z?:GOS3+ M];[GYI[-I33.DS8GC$J(E>[KPRW'2@K,:Q3<_"!2+##,((V[/,@251/E_XFD M(4*+6BA1,"ZZZ[7=?JH>J#ATJSU70!2)X1%O+C4:TW#G8M8];M!0%,6(%@Z? M%ILW[7H](Y(H8ZP0RN&:.#_M*C+X*@&,S[XUJX]M1 >'X<'4QW).$8ND) 02 M[%,E)HC&"@&GM(EJ5G)?AV"G_*795(NM]_W9\^3Z+]$='((Q"N.S0N#$456' MRHZ3_MRI\I?[Y2R_MJN^/%IN-JO%Q]M-U^.PVK35+]Z)NE7[]OJZ^[772Q]C M-NL3EPS>P7>$I1(PG@8!I2C^M-U#FNVAM/%V\Z59/<-6G4C7KIK%YZ6^7:U\ M>'+_K@_/AC"N_0.\!W&\?>97H BCEQFD([/#F=^* M:::?D8Q:\C379X8K>YSH\8]SE&W^8Q:?,(W-\ MU^PL[\ TIIBS6?]TW^V,HQ#<.:7YN'FFFH)(*:&6@B C#*'6*=-?0.[GN!HY M\M*U!2.?7HY4.H6F4&7T/#!'?'HDDM-PS;%&/&[-D0.3&$=YO?0B;K>Q8'=W MDT56$2V(ADYAAJW5B@Z2*%,VJJM0PO,+Y]7O+[\T5[=^"O4S[9MV^?E5=UBR MZEWH3M-UXJ5O*7"&DTY))",W]O. 6(R%'B'U @6EXCH=_DFVX!GR&8=&*//\ M8[Y:=(_O;J/M6R<[(2R'KD:0,HH@T1:KG1A26RAC:"?ZX84Y9]!G>S%S3%OT M=+C":*4H4G&<$@52$>9X#,81VDC&;1J+H34RJ1W@TGH2$II8 M(&0-!T&$"Y[*%X&//RUC1#4_'P-:/&L4P&L4;^3H>SZ*.0XV/\^ WO38(]: M(_R1A$4H@_@H]:I=]NL.'^?+?[[]]*E9-5>=V#>OU=MWNT:N6#AG) <,*\TP MK>ON;J*!O9B+RGWR2"S,,ULEJ[V6U4[-K3/]N=?T+XF]F3-!'D9)IT<[CJ4R M 5V$O8*P.T)H>;&?!L=EMJDM^;;&,:&:KWNZW0F1Q(=IT!D#N5-UC0E :!!" M,8KJ)QCYZ,+$A&;!H^D*M]F M>6O&K :_:ZZ:FZ_=3LZOS6K17O7I'8>&,D2@Y=Q"A3"3FN\$^VC-19T%S2"N M,(,\6M#LF@8/2EY46S635G-R )VR;%P41R$^#0;+ M:=#1Y>8,6.5ANETBRHQGT^Z:>VVT!(Y! \D@6BN2D>L"!4Z![9)6HO+ G8/Q M"B!=@//.LH85 EPR[T7B_D=@OEB3HK@O":\\[/=V.4291%CA*.]Z91E,@8\R MS1!E4F)IU)9<+ID3X$"O;&)&F0WX'%18!O/\;!@$]QD8<8]?,BG&C\ ?@1<3 MK(JBQE34\K#CA]_;G72D??AI+<4*"2>(DEK:0;K4-.[VM4PR)\".7MDB[!@! M? YV+(-Y?G8,@OL,[+C'+YD=XT?@C\"."59%L6,J:IG8T;]@>W:VBFDL!*"U M9V7&(3=TG[D+DY,?(Z1.@2$[=#(,]',PY1V&Z5R9, Y_ M"+9,L2N.+Y.1R\.8SK_4._%<.$VE-5W37I_IL]J H?"%&D2B*MJR"9T 7W;: M%J'+&.QSL&4AV/.391CB9^#*.P23J3)A$/X(3)EB5A11)N,6RI/WNIA\\!_< M5A,[C!CO[GS#P&*&.*GQ/H8E4L508LKS"[/?_49$G4Y)F\E)N(7166G(XI@K M%JTB_/0,)$>H: R TV"=41:T^5ZG9"[9[:1 K#!E6$ (D082R]KMUPI-C4@B MDP0^_80\DK9#FP!8-(44P"J=0,ZSQ_H$C3#NB$1N0X A\I(#?EPDHE")(+ZD:4]N3!;>(6J0:/( MO"H1J>-441ZD.)HX/3Y7[64?69A M.NQ+X&&"HT?A\C(%EH(DCOQ.@T8XX95")8WJ0M$)(;E[EAV@MQ3;ST]L25JW MXT8\CLS0[NE4(@XY %IS8JFP$.YKBWULB5$,F84^\Q1DAA+=-QB7,#(K 4D" MF15'(X[,2J R@LP"T DE,_0BF<7:/@TRB]:Z'3?B<62&]U3IJ"* ?MG@#!5FO_?X*)$:3K-N\CP-VSK=,FA,KB MGEB8R+K;S1;KS>)R?EW]W,R[QH[]K7@QVWV1$!UGM7+HQ'%:(C A:_/>Q'OK M\OY?C]?D'V#PC)^G871>+T_4N1WS5D1Z^(X_F)*4*LB5L[ VI*9ROTS%K'9! M9XMBGWDN+X_:D8L&*M#3"V"4R==S[,2%>_O!>3T5J8EX?*S6CWT^R>H0K_]Y ML5SSY.V4B8_,$<%[V]7*X MQ'E[,"39O/N!Y0?\.PV=\WMXHM[MV/_E6F10OCP,GP,N+X1+IY:&0Y//R^Y8?\O(D=";@Y6EZMV/? MBS'G&?I402#&C=,0"N)3?^X(I6X09!08<7(AZ/&%_?Y1Q7R&CD]AH!VG@1/A M%<<'D5"=X 1!5+>F*/2F464WQH"C]?\)6*0QR"_SFZ'U+P#,(&X%4MH12RFS M8$@^N% PJMP_62BZE3+TE22_GJI.U:=^T\^5\>>6_?[M:;'[(SZNF7YG:15&N M:S%B:4VT41A9I4@M!@V(<77HQFINN:57,WMUJ[V^W96#G<;]C>F#SM5>Z81] MR>P#<9S4SCT&D:NE?SSXP[>.SSD,:=O+V8]6EP#[_?G8QR]KR MKVKX?.46J_7F_>W7K]>]G/GUZ^65__O6OS?M:O.E>7M]]4N[:8;Z;VX,,$!! MS:5QS/K8'0P*B)KSX*+&S&(+SU:]MM5]=:N]OI57N/(:5U[EJMK4VWG7G>>E1N?I MD(;F0B=!,RGUF0B0L5G-20 =E<2D 1N>L!Q"X&A^,AJV\S-]+D.>9!^9L G9 MQM?M+Z[FF^;*+C>+S:)9]SL!V#*--66U1,H08C2GPUU4%EL1E%:,$E"8 MO>_K50V*11?HIL/W\I[_29"+8^HDT+*5 AP"Y$!5P&C\SE\@,-Z$-N/[-(Y5 M=NO[W08CD8#6-;.4*BX$'BJ1K&!D%*\$BC@/LT07!8\!,8U="N"7A5].5C!\ M&)0(CHE$<9HL$VO$"SR3A$E()JK?O];MS5?_3JTOAT;8_E%08P2=H#6D"&BQ MWT*TNJZ#&_FD/+LTM[Q_7=WIE) =)>'U+Z P?78ZO>J4JCJM+M)[L*:A=YQ'3P9<')FF8%;JUO(GN!RI MO!H%XS2JKL:9\/0*\K%XI'+++OK#&D'!!<$<"NF4@1@-_3 ?SV$0P3228T^2:6"->8)LD3((2P%5SM=@\KLKA MQ@GKA)-(&, )9T /"^5. 19T'BW]Z:63P%ZI4;6 B:@%)(+% 8M,!<^&540Z M6!RSQ(0P&KN@E/ Y:P\EA:.0F4!:.$[_-M<[$D&G^^SSU_EJL_3D]+Y9+MK5 M_7J2FF@)F-2 :RTDKA&!PWZ!$UJ!8'+-(.NTZVU;_9+KVK* &\#!)\8U=HU_ M#^>@WB1PC>#K$^.;R-ZC<0YB\Y>Q.,3M&5&< -/GM*8M\ZZ-F07ZDL-]70K[ M*P$[X:BV$&AGI80<0 P(HKL;ZVO0:9$^&22+++Z_^]2QMF6X]PJM.G7_6Q8J M2T<^9:8X">CC)XQ)XCUF!CD)[ODFD@/XEYI3#J$3/+6,AG>*,\QXHXY.-)DP M"ZLG[^:T_HA5<_50KKEM_ M"=J*)(P[5 $I$K+)>-$=V$$T(U^&5Y9D$%IYK M=@';3M&G;N>5K3IMD^JDEG0#RU2CT7\F$EZV' M')A:LN-Z_HDEOTEMP?=PW%+6@^IZ"/X*@/^##3HX_Z9()!EGH-NDJ(U3>-"! MNWK4PM8XR6=(:9X>'NFU_F\_]7KGB;5'#TC:8MCIQB+'TM@?8!C&K9V=;CAR MKJ2-');4Q;6C8$4LM>4!_?RS5T';7EB&RXE@6B>U-XME\WK3W*QGB++:U9+5 M""NKK;.(L$%:35!4X5ZJC,)SU)-6@YUF5:_:J"YJ$2 >GVU.B5_?W?QR<;W8_'C7K)O5MT;> MM+?+S0P8ZZ"E1&+E@*;,2K6722$+:@:;1U+IZK[.:]Y^JG9U$8..%]5.RVJK M9G@DE@';EP/@T\(:1TQ31#0\ECTMLFFQZUB$0\+4%W$X$);FP^_\86A&6]H2 M;]B8,%//5ZL?B^7GG4@K &.U4L3/,=S1&BE-]\O_V@1="9U%4&FZ?U22_+=5 MNUZ/B31C<4P)-PM"&$GM4>B=(-A\B$QPQ)D(Z!3#SE13CL:>H_ )/E#R# ^Z M^6+UC_GUK?_!5O;;V\UZ,U]>>65F2FB)N'" 69K0HT*MW=4_QR ,JV<E,U(SVQU6Y@/G0RMH4,/TO!(+,^R=DIW[]I%.KV>U5;3J-'WUJ5V] MNETW<:2:"? P)CT]UG'TF07F(HP9A-P1FLR+_#2X,;--;F_BSRN$ !89YI; 9D\:>_B#R M ,&QF"L%J6EP1IKJSQPU3K0_A0'T[6KE:6@FD#,"..)4K34 /N82]3[B(B29 M"$*?7YH/FO6ZNMSJ4GUM5]VJ@:=0/J(Q7)Z+!)MP1$R24,CA5-^\8;NA%%L(-)2J.Z:7ND4H\(,PJ"!>K9I M-_/K>%J)$!'%+'MM$B.-BVK9C @W8I"+YY9"H(VC%_O]\OJV2_HG131W4 5R M30*VTZ.;%"..,$XR)FD;>Z^7_K5JUIMW\TWS?M/UZ_RU\>_@/LPRT!,@_=*&'9T:S$C=FG\^/?E_*;+ M?/ZCN3*+]66WYO[KJKE9W-[\TFQFS#BG.2<*:L_/!$.CAV.0"&,MTPERG-S" M#/G$A^]I6PWJ5G_>*?R7B^J7V/@NZR"DL.?I\!])GV.@/P&#'L4QF$+SC,84 M.32394=)-"=ZH2QZ7V:GS'I]._?PV.]?F^6ZF3GDF9O44G#,$'->G!WR:024 MB"H@&RFJ,%<^\,_>>7?Z53L%XXAQ+*YA7'A"2./H+QW-(EQW'*227+/IG'PHO+A77[&K;J,&:6H\2SI$+)3&"K(7:RB(ZV \5ECQ M#8!>OWOU2_=4O(BJS,^';^ 2WBFAC5S,&X5JF56\%] ZMIZ7"^AI<%D^7%:4S9[+NF:\3L):MVM6I_]U_H^5?_L\V/F4"UJ;FIL3.NYL0I _9*,(;C M;G_(*_I<);-[E:N]SM6@]/ARV3%C$@B)LF3Q6>>:J4PQ3J?2L?_"I!?)IT<(/34S]JI66UTK[[*#MOUQ@#'4. ;X%&X\ M$>8CR3$-[A.PXV'X@NDQPPA,D1]SF'64(+/A-F;35+.!/ MMEUZ ,7(W=*Q8S$-[BQB6:1[T8F+,=\UU=R#N@>"U7#XHEM;M>K.> :BY M(=!K(+F6 OFL?Y__,^90;*"93_(IHLV=MH\<>%W-EX_/$/0ZQ\><&0?4^7EJC^ LF,9NTY6%-=^:Y6VS/]SCQ7YJ5S==.O#VX_7B<__.=>?" M+WWV\&%QXW_E[:?W_KOK3_/+[F=>*9Y?UFOMJ8^::1WQ?KF54&(::45\E9ST@",3H0D3$T:K,RLVJU4$1 MB'R:Q0BU4CA$".<*<<6EMO8/,]/T+2)7FZJSK/JML^W4DT[DF)]H\BDWW.>: MA&)&>IKST8,Q*3DOI0W^?Y+Y*='XW//4F#$XV7SU9G]/N)9*:<$5K0$ K@;" M<+CC+:P8B&KNG%$M1VK7_4]0:@F@M:@=4M@2ZR=[;77I!;.<(71?2M);=>H9 M*F*43S0[E1G@\Z5'(6,[S3EI/Q(EYZ/XX?Y/,A*YB@ M%5:5KOO,&3UO33KQU!,\N">:>$J,Z_D2HA>&=)HSSFX(2LXWL:/\GV2VB38[ M]UR3AGMPE>MB/?_\>=5L]7C[::=NOR#XH?F^41[,?\XP$-*96B)AD!) 0\:( MY)0R09VD<=-(F$2H#"4$D1IR1RA6RJB.U[1SG'N6*WU!S4,E.Y+8J;E;M:\Z M3:M>UJPC]_QSP%RF:C4$N6/5JEF1GP:79K;I<75J <1"65!> M]E_ MGU]OO=DG+@0C*&IE:DBAL$(KX>4;C @3IB8QX40^J85#BD'1;I;K5*UZ7:NM MLE6G[2L?&+Y:>WW3*CTRXA_&:>>!/H[BA/>"03Q"@_D'8AJL6,"NMO0K M',>9;KY8_6-^?=NH'S\W\_7MJNG/Y*R:_WO;+"]_]-MO*=7M50=QY6 MVRJ7RFMCX(WDM1,AFX777@*U++,=1BJ$V3+@/#%FRV'1(6;+AM889EN_:[KK MY'VB_7-S\[%9S1R@S M4-='"=5=_4D&VHKG2==S]=5D$%N:V3L>J5[+;@-NI M5OVV52X#M\4#G$YN1;&-8[=$6$_&;H^ABJ2W9*2GRV_I)@40W$B\$C+2-XOY MQVWCG>OY>KTMN03,"U%6>H&J=@08!WJ9M54J\$AO'DF%.6VO4=6K-#;_3($R M.O,LC&(<>T4"6#K;?(I-6)XY M.)\=0X6P[GEJ,1BF:F0>*B6>_X\>KM/E/];N+C[7>Q8Q,:D.I,+962%+"I*K- MH#?UV7$2NYU-VY-%?=7'']43=Q^7V9YOB"-9]P\QNJEQ9]+ EF7R4GB'S 9G M'^N)S2CGQ^/0K'1^S8)[Z/SBA;:KYG;=7%VV-U^]7Z[;;BEC\;4+^K\TUU>? MVE6W/;F+^FL+:Z(<8M R0Y!A&JMMU*\<)#RHT60)N85G&Z_NJT[?JE.XNM.X MVJM<=3I77NEJNYD;M?Q09"2.3R7G'H2X2>&/B']X$Y]SCD-:5Y_\XQ'2ZR<2 MIV]";UL&H6L,,2FU/C'+FHE /B,CWC7\;M2(J1$_5I) E9+7K< M&SX[6N&W:NSSBGVN81;KR^NVRS%FQ#"*,)2X%MH:[A3!6Z&U,%BYJ$JMD:)* M+_XLEG.?+,VO^Q[C?DKZM/_&/<4OJGMK"7?*QUZC,0[S0-X['=R1JS%%D"YT M;\8Q#(_17Q[P)\)\F8QYY/$'!"NFZ3G%LD MD364.XXM!(@K""F$=6@%^:'G8PXEJJG%FCBBD17.$<&H-PA@ 7'!H\1W*E5; MG$R"1T8IH3IP0A*):26^6U19B@9!1I:\U>.PXB8=8DJ!+8IO\J(UC MFC.=/WD&E'"&B<-PDNP2:<)Q9DG!(Y55_(?[W7:NI((:8(X%<9@X0[@;O$/9 MN*SCD RMN?8SO&8U T1JT'$D]LXH)+<,@#*9?0J@F(5_ MSE)%7U?.5_UJS^OEQL9HPY4DO%C;$:^Y@,"33,\!@IJ&;?FM7'-J*' M6KHJI!:$$" E%)H8PY24M;/(8<78/NINMJI5EW=4SBZ MGUK!40ECO,D,1QPKWE>KZO2N-FVUT[S:J7Y1/5"^&K3O^V16G0$G[\N6#/41 MBCW)"$Z#AD]CZM/F;J?"-Z3H5BZ7M_/KQ7\T5_>)Y\8KMFEO^K*I=G6]5?#K M5L'[O[<>:.MKL[KM%*26 0>!GV X)C6K,1)VH!%F:AQ:DYM9+6FHAPD YC@G M0C/A9T,?R/&N;YY0H/01NA=HOO+_S;O_!INKCUU==GB]Z*D'\?A<,/'QBYL9 M[@QYZKC;LL*WJW 'GNZ0AE<(3WAHTPJ(_=B\6G_Q.OD9I_)JO>KTJB[GZR\/ MO'1]Y[P^.)AWE<8WWG'[3WYIK_UB MZM7S3WC>X_\ZJB0Y[\ \R+4I[WW]*?VWG_8%6[^V MZT6GPK[8@%)'G&1"8^D0UM9:@ PW &G!?)8:W'8Q1)8E-0)6&TTA(EH[1;5! MA"JN-:Q]RE-PK650KYOY[ZK7!@W/5TX3 -NQ19BEM%*88R+:D#LO-3Q")<7&205 MQRD12;(-S_+).$1":47[1%DNK[J_[/^]77R;7_=UQ1L]7ZU^+):?^_K\6>TL M8P) HA%$"E&':K!S&<6A#EH8C)/(:JPX,E90K7U*@[C@-4,$$\XLK5'I.Z@[ M[?J#*OU"0G.G9QP!94(WC)!.#VP<0>TQ[;^XI^)%-=]4@Y;;LS^GI:P@Y(Y0 M6%[DIT%IF6UJ2[ZK29?D='T(FT7?-^679K-CVYGD1CBK(&$&,EUS";C>^Z(@ M44QW5) G=)#5WCBA3WE,>?X*HQSXA)+9+LWJ06\XT%IACCC@&5OO_J!;#4HC",&Y) M.4@>K#5Q?H(7"!-@I$3:6$?!H,EM6BMMP+.F*!? 84,UI31;E%V/HD @$[ M^!O4<V[69^G; P/H/>Y(!,(#H/9KL]K\ M^-6_(!O/1';H+>ACKKO-($6LHH1!*PF37'@-^#[RMY+%14 ! FNL'*(&.V(L M,9((H2VI#04&0.A(Z91IT/&B^MII>='/T?NNBY'[:WD0#HU\3@QN;.@SX-HK MV,.Z5['/P\ZV(1>"W-'X)R/PT^"PO"8]B8"RXQ5R%."-?^/\?Q]O%]=7B^7G M&>(^I*)*F5IR[9R$&.XWE3S9!MT!\=QS(0?2V9HY+2FA@BG$_1\40.HD0:ST M.?9.G=ZY!H7"B[*C$3I.3*7!B>.?3A/_LJGRJ(37FI=$)ZU8?+_).-^>Z9BO MNYT.GZ%4'^?7_3K\^DOCJ?IJONEOVEXU/M9NUET)X%T;ZJ^K]NKVM M_FOUXR%[GVA\NSB-;OU"!Q2=_>97I'ECVI^==57,EY4BQO_ MB]^:[73E/^8#L_9;CVY7,-_IN7_X1;6^O?S26;!8>A=>^-^^F:_;9;?@N/_. MI^NV[2XIN*B:Z^9RLUIL)VO> MCG? N#C[Y_GEE\6R6?VX/]G];=6NUS-#-(&,:R6Z/0X_AA3L-_:DBMM-/2;& M22,%,QC5F&"$.+/2<(IP#2E2M2Y=++)O7[Y^&$['1=-C< R+H4\$8=S,M5?J M<[MI;]J/B^MF[5^E;K;ZIQ># M@5!"&\1K0""65(I]/*,@"&I7>?CA/CPR/KF%DDOBF!&&..<4J+L;XWA=%R:> M?S1?%I=>H8B#B4D0O1P(%T>F^K9[2>]]MG]4 M]X#]9[M?]Q'RY[:?!/8?Z:/<^7 [S$/A#S[[M6F_^DA[W G,9X;E0%@Y:@3/ M'UN.4[_-]"9'%BJWRVT"XE^RU\M?5^WG+N3:3B7, >Q'TONB8D)"+;0>#O\H M8\+N$@N1([C!-6=0U-01:;7"0C*IG9224Z)*]\ZZKYIWLRZSZY6+K$D> V18 MG'DJ#.,FA8MD)K:0A"/JYE M78L7:J$S9' GQFH9LPG]@BCIB&:>.:IJ?N2G\] MNKF4:6\I$-J1NTKY4[ZC3?WW=],?;EU?RI@NP_Z/__D$=9QAIYBR'0(ON%#QETN[#!N%J M.ELVGSLI84R732WI:L9=#82VFF *!>#2 ,XP8<89&-:13FR]][X%X1F5GWZZ M\Q*#.?NT*KX]X.G&*HPXIS5(J>,=5B$OEN5A[WU7*EEXQW!Z^&-$[)06WP #R%)!% M!H2[VO$[I<[<1.4I.L%SX%)^-'^C7^1%A^OFQVU-1O[?;?G_K>VO?I]<7T]$T@C!AS#2BLA M( &([-,%P+6.._(?(% :H0GCEA-6$R:$-Q=[)3CS\5R-:.D:O#L==^'.71^3 M>\L\\WLI?OI[^NM(C/N:5;(&B#' MJ#6RII+LE[@Q#2OY"Y,D@=/0U! HK(D4SE.[M=;Y+(AK:7CIFRGVRE6]=A=5 MK]^K]M,KK^'6.>-8;B2N8?1V.DCC>&T,FD7X["A01X@L#\#38+!,MK0E7L&T MQ%"WZ\WZ86.$66T%Y5T'*-9U!5'<:+4_(^LCQ:A3R,?D& .)@#6%RGICNLLM MK9*UE%QV+8IE7)7(B!2QU^U)>Y"T?#$)S[BDL324B9EC)(I%T\=G( K((<< M.PU^RF+)@6QR/#HAIR;ZTJVV$[%-G&9 6,5J!D%=2R8@L\3 P7DTPBQD^^[9 M!UNCK*-8>$9EA HA*,8&2?]%#9T#45O]R35J[;TE\? C ?$@'6>8XOC$44JO MRKW7K"0PX>B^]'R;EMA=Z2BV6?,C[:1 M'^XB__7^CL3NH]VAB.;[U^9RL[W1ZF/3'U;N;Z-J5Y5GK[4W[VK79[1=-M6/ M9KZJ_MP=G/ J+MO53><,^Y#W\L=EUY9TL3UXW*S^,NXLQ>.A>V8N"YS]# MD:YZF^$-3]D#G6%J:V P4P@30_S_K=SWH*.*J_B>6#/+&;#.SSU .$*\QA88 M1;B4!B/_V+A5OU1*3V^"]3(D,9N96=%(V;H\QQ[EBSN2P:A,(Z"+5?K9W<9( MFT/]^,UB_G%QO=@LFKO;9@ TBBG&N<*0U;70U.W[MSDNHA;ZGWV^HPZ(&M>$ M0U([SBDF ,+:$U1G4.D^Y6]>2_7ZS>L/K^W[2OYBJE_ENP^_V'?O_WNEY:^O M/\@W<6Z?A& 8!Y0&+XX0[FESMB*&9Q YPA9C\)L&=8RRH,WW-B63RN,K9S"I M;>VC#N-<30FU@)CAS+.KE8@Z5WE$C&0^@V6\%@ Q@K52"/G)%] :.\IJ7?Q8 MY2ZROK[3,+)6:@R$T>12$KUDCCG_M5.'$0KCG%18)T<]R88<9J!QV,3>R_+K M_$?7=V!H#HH(,880C;PC^9C*D,8.TT.O--*0]Q.98,C0-R M&C0SUH@#]Z*,PB1V_^WU\K*]VVII*$Z#7T;:<& ?;0PB$<'+ZK:Y>AHTS9S6% KN3.V(!IP+:O<3L>:2 M1\8O!Z0H:VH)?2RFA2#*/Y?6W!!:2V"QX;ST,LU.L?LY5+^'T1XM:,Z-9'!( MITK"#J( MT+%(:#RLT^"C'(8\CHER89.^O#PS/HF3SKN),;*NF?-1EQB\QVAJ8_:AGWD\ M, 8)AV$-*25=\WJ.:^FYMD:JJY.*:\HZ]H*F>P'1V#7EEW%+74O."MGX->1S M+QQ'+1@'8S<-2AECP(L+Q)%8)%#(,\=XC:B! KHVR% CN((,[[V"&!N57QV7 MA*$C@%H,J4$$,"0@Y @9"ZGCA*G2U=/;(M\LNU0I,$:32V$$1_#,! [X'\4I MC(!&X#LY+AICRV%:&HU0,$.UR\\?FM6-:3YN[H3.M-!,0F:4J&O*C:18#DTJ M'5 R*N4Z(()2A'T:J2 2AEBD%9;>7YVCB"BE<>ETJ]/JE?_<377E]>K/W)[8 MCYZ%Y9@#C<-Q(IXSTHC'+I,#DX0&&?=<=7M@'C#%+"/&8:LUJ%G='[C:.HQB M(FHN/R;'$HAK1&H("")&:665DSY0J2G4$NO2A]4?M,I(SA!& 1FW,U,:P\3] MF:YUQH.)_;S],QY#%+!9,P;8:5!1%DL.M],8BU%, '$2.73N])PM1P2+P K+RA7/O 07&#J 5&*B)$:6(ZL/9WI^'H)=08 M6)-740LAFF?"="%OEL>7E1=5DA-):8 PT^>.^7 VTU$H! M1*P55E&&W+T*L*B68R]+@X!Z\P@C-;:D:W_#3+?)7GNK'>.R=$CUI'G#7L=T M]LH <1B#G1;=.!8;">P)&F,\@]<1-LN']308+:,]1YMDC$?UUX=]MO4D'B70,B@0VUK#::8[ZOJP>:R)@PYY ,47-H+! (249D;;FD MSBH%&>$U ;+TH76X5B]S,3H8NC%Q.@5H6:OS5>UOSZL=#M":P9MUU_8J$,4MA@*95/Y?;[14:# M&,8Y+LFGBMXL5R/(-=$U5Y(C*3%!UBI(4.D-ZYURU=>M=M5BZ1_2K"-7AD:" M&<9!I\,QCHD&")\RTDZWT]+149B.D%(>>*=!39EL:4N\@.&=" =!NXC@LKVY M:9S)==<\)QG0"? MA><96AX/Y?E[ H[4O\WU4B5? ]ROKGD^\N_%EV:Y7GQKMF=GW[3KKKW_VT\? MYM]G4%"F..^D \H$1MKNPQM41Q]HC9(-)(+"8)_604%4=XF[-C4%P =8V+OP M"8ZY[N\2V:Z-7=Y7V/M6IW'UYVNO\^'++TXS"F%!YCD'(&X>N(_]=H7_@:Z[ MP_K5GSMU_[*]DL3SGM?Y;'?RA@!Z)$ M-333"%F+67?X(MT"*":N],VL9M1B M[[F:<8RI<$3MXP^-5%0KUL?/IK5Q4'?,8"D1?KYP7 ?G5O@+3$:GV3GX.OC M];U1RWLOXY6TK)<5JI'+>6==PPM?NPN&;!HLDZS]\;6Z2!12^KLNK]YOVLM_ M?FFO/43K[J+NRT&FLW7W,F9'/"\CX-/PO9P&M<5>SD3_^]"UOYG5-9.* M.2C"R_%W'G8;[T^ASTI"TZ1G)0?HE3^>0F=LCS3 M"P_AE#C )L8?DWDW9C[>V_,EB%Y>%LD&\C08+;M5SR^C9$8M(P?^,K]I3'LS7RQG MN":.0,=]? 8MX-V:(]WI@&NMHT*GO)(+1U8/O//9]&5/AEN%\]-AS#!D(\5" M(S""&H^!?U%U^KX\!.?BSSLTQ[%HPJC\8;@TQ;9X1DU&,*VT].?FYF/7IP%A MK8&12#OD$*LQM7H0!:D/9I(K2@,%%&;)1U60U6];M2*Y, VZ,,HKCEHMJZA-C MX#AD7$N@A=J)J[L^1R',,EI(87;9U83>4^ZB_\22./B1)R;1:ARC M1EH^03*-M> 8CR:AD;$2?R=?.4:=XU@R*RA1B-1L"+D),PQGKL$/E%J8;@,K MP-,R\8S8AZ7GYX$]CJ[E6_VZDIO-:O'Q=C/S!J1Y+Z_,A/ M(],O8%=\,7T2L3JIP"7_\ MZ:I<.IVJ7JG44I<(T,(HK#!><5P5"579NI<]("&U+_'H38-OQAAPJ 8F%8O$ M@SB>LZYONT.NO[:K+@R_/]=]:+L&0.URXS'Q3_S\>G=P=J:0%%0"02QAV!%& MI:IWFE$*J!O1GJ>(/J?9+[[;HKRH]F94.SN>!!$/3:E>)[7A.,E@1NTO3V8< MDW:=RP[A*0XRI>#^\O[T249U&IQ^4HN/'[(Z =KA![-N%KO>WD_WU_NEU;=W M_1)F!#'9'1YUP"F-C<'"#+OL##%7Q]U(EE/R:=9#MQTD%NMU=Z-Q?POTG8JQ MQ[6RXAY&Y>>#/(ZT=WH>*Q':;LZ\#8"_T#&O""2/T'"9$9D&X1:R[]0]&;AA\E:__"2>\X%%([O]YSQ!D3$!B&:J"UDS6C M&J$AA&&&03;:+Z*DG<='+F+:H64!-2G-*X;DR/3M401PWOZP]S *9Y\D9"?) M1&F6O- K-AV=4(;RV=>JN_?#--N_7R\?Z?#.9UZN7?T^7UW-)!>,8L8!=HK+ MFM= H)T*W'I]8C*>K()/MO2UZT91=?GHIZUR<>25%^\P-CL;U''T-JA9_7E0 M]"_58OG"&<6:RWBU2+=KG^ M.E]<-7VSC?6PO3&C%-?"(.JT%09@YJE["">Y-,2&5L2-%E28&1_H%U[:-1Z_ MX\QW_+7YZT7U>7O8X:*ZWJVT]0VH5L/MP\.O_V5<@]R7T#M0 MIY<-]/,7[.4SI2WP4N9*[)6?C:ZZ@IEFN=[ZE .0 JF9ME8;Z&5#5QTY7'S?_Z,MDY&KE/]P[ MPT4E;TY_CU%]NNTK8;JBFM0C[+,1I*[/C1FOJ+#O6O/ UW!PXAO*M;I??O!9>P-M/ M?5O0]U_FW@&VW_99#IQIQ"1CP$HJ*,:2$U /' MQ8MJJV2UUS*.5C,@',:CIP4WCCC'X5J$$U^$ZP@)YH-Z&JR7T9ZVU$LYDM>V M*K6_S7L"5!^J945^&DP7EZ3VH(OZJAU MP5Z3F>26CQ9[_+% M!REDM=>V*\1[U!PZ\N!/-NS#0N!S@!X7%>="NPC?!<)WA/MR#\ T>#"[56W9 MUS8//SXZF3RC/NIW!#)+,7'* HJ1&*031B,OH,HE]=S\^/BL?QY^C,9^'#^6 M!#TK/P:C?5)^? 1? C^F#L"T^3'9JD!^'(=:<.]7+_#W+@=Q[)QD!H%3 M'%&M "% "RFEE@IK+;@46I9N-O9A-;]JJOE.O6JUU^^BF@]VK*M/[:JZVIFR M_^7(?K!YQR.,.<\W%''\.>A4O;N'_U[Y'GZ]:JX6FZKSI8MJI_&)6\7&@'F$ M3PH M1\AI1DL7$/WJ%?+C^9QRB.@K?*ONJUK>[4K>1N,.XW2Y',B\5=34%DGG"G;7[]2J>KVJ>XI5 MOPVJG;B#Q3&4CGEE#G GXG]93'GL:?GP"?4ITZQ\2+7IJW6\H/Z\_%HNK_Y7 M<_5YL?PL+_V/%IM%L[Y3Z4/S?:,\%O^<26&0\_*-%$1H3BB'>Y^30D9%/:,4 M@1))3SFRNSB D-KC80!@NNO4(2B$IG#\\[./>)I-]6ZQ_N>ZCWONC.D*??OQ MB\PIRXY+&!=.9DCBN/(>^/?T[L=EIWEUI_H].JU^Z[2O>O5/S*=CD#["MR<9 MP&GP\6E,;<_@(-%'6WJZ^??%YHN^76_:FV;U9C'_N+A>;'Z\:[XUR]O&Y]'M MY^7B/YJKF9<&%%2"*Y\7U0P@ W;I$%-:J*@K42)%"\],@'MR4A@0ZVHA!0. M,Q\A H,$+\S9@[;5[U[=:M#WHMIK?%'M=*[NE(X^!)-U+,)8^XS#$,?3>4>@ MU'&9""R/,'&A09D&]Y8R[NFIFG(8CN'7/A?^VZI=KV>**8L=<0(JC2G%U,?I M.Q_6!-=1_?Q?$$4=84):I W7!"C$L?4D(2#BEB@B3W 8^EGO[36\J#XVGUH? M4AU/YLC(1F@AC.#"*%.(N>C8@FLX(1+ M5?H2O4&=(?*(3=HC@0K-P\MA%)M:!\)3*$M^@,/1Q#<-L6EP1[+V3]+3,2@D MLH.\\M-.UTAQYA#KEYZT101R H3&0SZC!8N[^^Z@$"* QDB!&G+@C:"RQMJG M4-0P2@ SI;/(QP[AY^1!M5'4$8%B$H>4 7 V6L13C#Q<$Z2:1+, M.$XYJ;@DX%2BT MSN'14ZUB$DM%0*TU,4Q)K[\3-73^C;,1*1&4F") M-*\UV'F8G];C]MN/"JJ-T:XV!$C%B41.^D"$2XLD,%S7MG1%U.!I.^UR,5PTW"F+)4]O]\N$S@AGNE?M!R5"@A%6,XL$ M(50YO/,F@WUT'7GMZ6%!-96&U%C7$F%B%!9 :BL-=:QV6,G2&ZAWCM5$[H", M@R^9C,H@EX6-SC;!'X,ICI#BT9TL(R68\C(EI>(3?[SC0W=N=H8 KKF3REH) M!,"T9HXH4@N$.L$JJJ]][+.+;\7NR_Y_ZQ6*S#"BH0K=RBB'4NS&13! A0\Y M]-*/;DJD838-[DC6_N#I@A04QAP ZPXRR>^+]8QS*YS0 C,%J;26,Z,'D8[# MJ'+648).QAT7U< _;]J;^6(YLX H+8RU1$!90V T=H-(+5'4 M8NHH02=DIU_F/E'X;:M7,C6E8!E+385A3*:F?2W]BR 6IJ:G 51TPAV[5^FA?,#W4Z,]Z,YQ /@)P:O&L6@GQ:"$7EF;LB/ MYGDGB +VM*7>N]0H]LUBV;S>-#?K&>5$ D9J+3CG AFH[B19)Q)7XL*??\+5 MN$ZIJM]^KJMGI M5*V\4JGTD@9E+-,41S&5="ZJ(=H9=*O>'4.S,/T\AU,0$XT">&JD-,Z8@_R4 M :-XJOJY6U!?;'X8+VT]0\@I:[3KSJ)2"6L-Z)X8 5,XC:/B9!0FIVVKQJL1 ME!0)62P7E4,KG80&G2IS1O)Y $P0ZZ1!.36Z2;3B(,^,026>8'YIN^1^?KV] M:'LFK:6J)HQI) TQU$"TWXQ 1/(TAHD48A-$/(EP3HUY4LTX2#VC<(EN1KV^$[Q6V[LAWW]IFLV;#F"OA_KQ M_.:$^K%K$VF:]>+SLO_=;:&'K GLSD]39:U 6"A*Z_U6*B-1\=$9U2R]X;!O MB;V^UV]W?5'MK*MZ\ZK!OKZPX[E]P,[(M(JQ<[X"8=3[!QG]R)V04PY\V?;I MV8?ER+PQ@7=A&C//%( XU/C]W&,3.OL]IUM?!F0$AU89#)22&F$@*,?[E02A MHIH^)0LI//,\SS-)Y8+I.(9- ">!,(Z^T] KPL.'T#G"HJ,!G08'CC>CS?RB MC>>?7;6/MA9YSK.4$VP)M49HM%]J\,+',E"@F#-Q4%)EX!@TTWFH )!YF.@L MA8&'$8IDHTA8I\M'L88$,%(2-J&<]+:[[&YW,^'V>JQ=40GJ%B",DE@Q@6N+ MI47[W96:&!/#2,E""O-1K]=P>>?N9KG(<)8:(*0\9)*LQ$ M@Q?=4RP#$24 &L]&9;$<0TE18!;GI2^>J!_[ M+__7HEGYSW_Y\:;YY@'MDD>!'.746.:(.9BJ0 H3\92.(FE M8M&=+DM%6Q+ 4FGHA++4S_/E50?CXOK'N^:J:6ZZBM9?5[N+N-YOVLM_[G=4 M*9.2($<1!;36CI"AQ9,4&D>MDN636IC![BE:W6E:[56M>ET3R2PC]F'4=A[8 MXX@N%^)%."\8P",,F'\0IL&'!>QJ2[^^J6=A[];EWMSU(D$&&DR8,J2&0BEJ MZN$,G*:@5FD'8E,D%>;$!P>"[BUIYVA"E 1L&/F=#M,XPAL%9^$3L\\@=839 M\B \#3;+9,O! [3C$4KH9C2(?/OI[IM]U=S, BJY!@YUEYY";@SU\G>BF7(P ML:=1NL"3<=BV%/2^YUU4?UNUZ_7V!\GMCD9@'T>!!AW&D;>$SD2V#!Z.R&F<<0V LXR5T4>!>H(EV5" M>!HLELN8QQ=&YL0H>.>@736+S\MMO?#EC^$0>D^6>RWN+KB:$2&EU8YS*&UW M;:21;J@?UIQ1$+6;D%EVZ1V&K;K5H.^]-M)/HHY[%[]%;CKD'H_ C8@S#D7D MYD3F42BS7Q$'Y[$]C$(#,PTF+6;=X[V.HBAFRHX'_O\Q0Y)*HVK*D#..6L $ M'3:)=6VUF2V;S_--<_4A6Z(<+CO(L\76LY^HF9+1[55[+JO;_S!K[APQ$EGR MY\SHC\VA1R)^CEQZKU5Z/AT_"-/@T/QFQ>75J;BEW+:PD[37HW\EMXD]=I0Y MP[12R AEK:-0[A-[+!*[$(\2>;IUQ:,>.VIM<1SFL>QX,KC+<.-9UQB/81?$ MBEG GQHGYC'JR/40V3 ;F;&OGZIR+Z"EBG75AL!2C $7M7-V.,*A%>,N(:(L MHL=IHLN#.617Z/:<@^=.YT<.UJB<_@0#E#>Q'S,HI\SNCP(;G^+G&:=I\'%9 M$\.2_9QXAG+U+^VF6?\Z_]$5#STGU4J(E(+:UD(R)@3!:C]#:&FB3I",E76* M^NQOO=^VGZKWS7+1KJI>YSA&'0UI&'F>$LTXGNPUJW:J38(/7\#J"/7E0GD: M+)?-FK;,NYC.73-)*1%&2PPQ9PQH"??'5C2QD*02U8L/+LQ*#YPIG8A>QB>> M=;)",X)BSLAD S%R\>>>GE6G:/7G3M6_7%0?>VTKK^Y9%WV.X1B^ MUI-E-*9!ID4L.[ZRDQ&]4#KM%_9?WWSU65A'Z/K+?/6Y6<^(K(76@$OH$!.U MX9+901AP(*HJ+E%$89+LM:KNU*IV>L7Q7RI\851W N3B6"T:M"+,]3PL1TAJ M)([3X*.Q1K19WZTXEGF]_.9EM*L?=XL\\N.Z7\6>_?_MO5MS&[F:IGL_OR(O MJR*\9C)QQEQ,!(YK*K97V;O*JSMFUP6#EE(V>TE,-4FY[/[U&T@R*8J2* ) MD%D[]NJ.LBS)Q/N]2#SYX0PD5L9:((%0%!,+#$:"$4(Y;R 6-+"MG"H""NTZ MD;JV?G<8$8AQ;"14#0)<6OB"8M.-)X55O;[(/=3C/$T&5!D[>"<5/ZHJ&]J'?[RRF2+N]-M"^21<6<2X10 MN&EEZ7/H2PAVDGR<&&_28G@--",<"27,QX?/MXNK?VYV>PSW1?=GXV/<8*(I M- 1J1$&#K>M,[%H*9BSJE,"3!0&DN4"&B,;'U@!NN+52:%)#0+$I/>'[^/Y. MN7UCG(5AL#F;>ZF)SR6NU3AER@G@9/%R&MS)$TI7X%G+0R%_[?7NO'G-*48- M%88@;FNF5>W^LFM(E,3-0P44!XAFVL5G"%$8:"I!;65MH-9&1RB[?-2>!4@K/3IE5*0(',2O8JNH?V?G^*%M**6:0);5QG M EF#%"&[AJ6-JJ,VG;WP\=I]'")8:8(@!I0X_CH6LT;7P@@$2A^I?-"DWJ<> MMY=B6F2GK(Q?R?0)L:IL;^Q]P/EY(]R;!F'&!/!:)RS5BZ@K7?>E_?YP?W_K M"#835BKLKR-SG\^ 9/[_A@;!7''1=[D^+P)C"&M@F*'4=5)<(42XP"2S1AG$ MFM(YSO;VT8-ABT'8;N=DPD6N"3:&<>4,#L:Q)=F\W/K/G!&E&^CD-VHP- MXJ4[6L=Z$IVW_'NW^M#,W%,A%U&>LK M1<#&>8T$8[K6F$K+E>"@L1P2IJE"I:^./F@R7E>U6%8[94G82?4Q,ITI9V'R M('.D>V6SFR?^A&0X:89.@SMC@W@MTQGC231W?FTW,R8!-K[[)214 BK-X# $ MH2FWKJ?4;>:WD;3I/U@1;JB&"D.&B>!"$-(05P;G%D#&HABSUY#22GX]]]D/ MASZ$-(08NR;V^$=)?^VACX\_^/Q7UXK:]GT[7[>Z75^M%O=^4>IV,@=SHH10 MIG%O=ZVM!D0(QBEF!A,MXL8(QI13^&6[E>8O"G+BWE4'\M(F=$=9&O;*/9>; M<>_=$4:6.?/U=9=.0">'M]-@4)9(CH]ZS>;..$(]#GC4V%(N46T@ @8#H[0$ MNU(I;%C4!M^Q95V05,GCG*/]'8.L,M;FP];%AD3?L"N:7_%&3YEA"=$$<2S5 MI> ]C8OEW(7=%SMLJ33?[]OENIUQ@VL!14-;ZV?BQ[^]JE=WXG;;U1>9!BC\OAZ&E)GMS1R_F=J;EYW5_UQ!G/_ MLI^.JT]DG!B]GAW4DBL.[A'F+""W3/ZMUE\9XWE*[ LQ67?/X^O]V^ M3S[/K_YUL /]UW8CN^Y?_=E<,X@U091"A!M-J:#4/!:M$1 Q66B6 @L#WVNL M]B(/#V_HA\4K+W1[2%U<9IK'[+ 4]>P^Q[T%,EA<)&T-L>U$_IK5]6DDLGE# MZ@H^I9&KEYX 5W7KSN;'J35)Z>9-@S%C CA>BS36B^#,Z6NWVOC,[+$@ M][D-4YPC;!2Q5&$CACXXLX1$[?1(^/C269%7]#?W#^_2 9)B6F"^4]:OR.PF MSJHRFGN38,@8P(XSDG&>I&6@7R<__#=_?4,-T0@7=<,6HKKIC:8 MV*$P:%#4F']B$>?.1 9A8[*1_W+TGR_^NJ>L-9VJZ>"'B]! M8XW2#=8(T]H"XGI?$)*=(F&9B5KN55)'86+UTO_6W?S-B=_>BU4-\OU*XB$ M?\1J==1.4R]U+%IK80B<2H7%<;)L715AZ@BC3X#W'-4W#3J?)=+N_(UC3#ZY M+VUW%LL,<8-!C;$0AB*.=*,-W!?*X8C1K>BBSIU?'ERXM9,X)M.,=S8EXRQJ MZLC,,\+/,^2@QTX%YZ+)%D^#>KF".9F;CO1H)+MFRF)(&L!8+;GPGX_(,/8O MM!(F [3>+.-BM,H"J;:R%GYM1@^1JIWG$ M*JYR%9("MC/7Q4CBC:N&,]#P;3N#,9FQ9J;(SYSAG01K=A^S$-R(LY/W1<,3:7NF+KY"U!W5'@QU!WO8]Q6V5=RZV'F:?L2<,Y_N+%. MV?SV_[3SU0QA8(@!@@O$+%1<4T8'09"9J'N@"LHH3.)A*^BI4; A@&&]O0O! MWPN^#:+R4:3LORU3:6&$GDA]Q;&Z<%45W-2;8O0)AI^A]J9!\W,$^N(NX3-X MFY7P^J'U$C[]V;GL'FFKFT8QH(#[VAB\5P% G7 X0KZR)\5RI[L'0N64%^!W M3)5DA':AVBA)ZJ"*N!R='QT=B^2$NOD+<3@ENA3X)KM8A+CN<6QG?F8,2$1Y MS8S"BC:2#3/^BEB2<&Q6SM(G2EVOO2!WPRJF 'FSU\EYV'NR.BY/7R\O%W^C M:N@O2."X^,8P.,')$A2VKC',&ES7C0%:*O1]^X\$; -\''(NQ=?&MGB@B, MG 1":HR,5IJXE\%.AA*T*<;>D,(GREXGO2![@VJE 'MS5\AYV'NJ+B[/7JG$&!-1/<;1W+R>86"@ MT(W+UFN$F5-BZ; 1+L$GI= ])N%3HW*92C\MO=YP9O5]L*LG29;,^ TN!+^ M6@0-#RL1FI&^9>'D/Y?7NR5S[;7Y[N]Y$G?^;S,#:ZX!U5I @QJN*,/#6F4M M$3"S9?ME[O[1ITSL3!82U*+YMD4_TYRU=1^&4&UCJ+9!9(1K>H5E(&W92BJ& MW82*.3^#7_,V%L0WQ?K&2:$88DIJ:505M586BBQ=GFVQEY43'J;J\S"V>U.6>5U5G]X M16>^,B;0IQ-M-[?3TVBMV:/JRCZ?D6=3;ESVX+,U=3M?KS_<_+[IKO[5ER>: MIE&6U])@;C5I&HK(4!Z'*&H=4GHIA5M=K\4Z5I"?S5NC4#-"2S1@.I(;:D01QCB AWO96A'"*BAL7C/[TT07I! M0YO8:HKE1[QC@?@H:E8D/:)\*L..8SM.H2/9NHF0(UW_,3A&.A'*C:,-UN\7 M=POWMZ'K]75Q_\_E8K/^\+!9;^;+Z\7RBU[;OW?=]5HLKW]O5]\65^WZ]^[V6GQ> M;U;SJ\W, EP3VC0U<[DF@8@U9NBX2DY57']R?''%L\/UQG>9>HV5JX)J4%EY MF=4?@]#HE'&\T:$YY%D]CDTJ1]M;*--\R[23J6"#!;(KT)I1)ORS7#RM_P?QO[57G$L)%NYYQC!SR>%TK(!L,%&5P3S\H M:=19,2F?7YA">TG5HZ8X]"29%L:<&/$V@9X]XTF#(J@B[? MLQ1YVU3[K5T^M.M] M5P;; R"F( 84-J21JT*T8!(Z.&[Z,_O# _!CW_,_)N MIVB/PHA1U)XX7 Q2+M:'.O;B!"J2;9L&)]+E'U]I-,Z'N+[/KK!]6<9HHSF' MC%J,7#ZC*:;[LBB)&H9/*^%,/9[5T#)^:K]?W3[X4;7JNKU?M5>+N;_[O$_D MYW?=:K/XK^TWVN_W[7+=_AQ)F42?8SI$)2U.ZPOM%%UXZ.;(ES=[0*D^3@- M(V-XL=\SSI$D%,VTA1A)B4!C)3(UH@2!71G:"":2$?3F)Y\)/3LY(S#RMD<) M^,AJSRAL7) 5H8P(-FN"; C7?HH)D0X$7T^Q^=JN],&+6"ROQ<%K>%8C@;"! M!AFN "(U%=P.Q5H%H_ PNK#"Q-"G$I+(.R9&^QJ&E+-:&D>97EKUS%,1XFF9 MZR+>\.H$C++9/ T^Y0OG^/J'O#X%;_UH;]U/O_R]7;:K^:TO\_INL5SX+&JS M^-::;5=BQAN*:D8UKAF4TCH1=E\XIS6(V@>2I\C"1-NI?%?M=&Y;X!.EU4YJ MY%:13(Z'4>X"9L>Q+H?/9;:6!#EW@GR9K9\&_W('=;P#I81GX1-:CA/M>C.4 M@B!1&AA*C&A$PY &9%BPKF4#P>Q;N_K2._FC'0F>RRED5.XNU\^@B"#KRX>3L59ICTX!*LOIGLU9C7 @^=V2W;W[1 MKNU\L?JW^>U#*Z[_XV&]\5OG9@Y'W!+N$.68)&ME+<*[0HU$6J4<,#*NQ*#F M,?XDD4>1[RHOL^IU5H]"SWPHQ4G33K2E3&Y/HVGE"N;X/(F<'KW5\#:;Q>RC M>S+:U:J]?JFXIM%06.5:-VT4Y]1UAX;U+:9A5H7T3D874K@_LM<6V[@R6WGZ M#7Y6%^->Y5,Q\+J[>O"_N>W53\+()Y*"#=T>$N-'P^?7UXM^E.HG)_;ARG_Y M<[7IJLW7U@\$^M^:;ZH_ORZNOE;SZG8X=Z:ZZAYNKZO/;;587CWX0*N?UNUF M<]M>_^R^Y7ZU_Z[[UR[]7Z[G_0>[7]_\V;;+ZL]%WU6H[NU[BPH@ M6R,">,V1P!0P#H6D(S%O2BV@\?I?;JQ9D:,OA=V<<38 M^Z&R:BNM^FDG[N<+C+V_ZM1;(^_C+9Y&'ILKF)=&W7-Y%#[.Y,MXWZW7UL6I MNJ4K^,&5O3N>K5NN97O3K=KM[WV:?V_7YKM[!3J3%\OYZL]K;G.[-:LKJ!-888: XA(TTS*%:-WYW<;>:WH2-6E],9E4WO0XH8U]DV MZ5L7W,\NI?!A^"S$?W,S_U[=K[IOBW7TW.5%:S9T;.VO4:FQXW3;^GS?UZ?' M1_486O48VU#5N]_OPWM7/0VG&N(Y]V!?L8HY.7!X^<=A&F^823CQ;$!S IH2 MWFU.R>X5*MME>[/8S)34D#:0\QH++(221 P;P UJ (F=2TDKI?B_VIVZV: M&(YCF6D I9 (:L4PL(U"0 X;]HS&+&A:)'>9A6=)AD5$][N#M!?#_/UBZ4?" M+MEN AT\T:ARU\$T6ESVJ+JR3VZ>MGIT=-*L9I1@@HPRDAH%I&Z:_4B3LIKE M:*NQ919NJ[LC&A_Z8\C^ @WUR+Z$AII: =-NJ,E1!3;4<:Z%-E0S7RU=]WC] ML5WY0\SV&\D0TI(HS@#54G':: OVI5F$;$S#3"VC<$-\EE!6]^[5>?78/",W MDB9;&=9E/8>+<5W605'E)/7'*EYL.^DKWIQ@U5@WI\&FT5%T>9^Q9/;\_G6^ M:N5\O;B:(A'):(EQ*AHLA4P:@95> MT;OJM&>EF?)H2QA1$FR<'$]28GB=)LF.I+)D.($5$%.+FA&FD8(&N42)Z'UI M[C]C:!):1F&>O-1>DDZ<3O8PC3,E[!M/FHNS@2>KX]$GK;:^C[]-WC,=#S(7_B%$MKM91,B1H:KM3C((ME87=SY"^U M,)?VI['OU!YVK=;5@># ?E8!VT^#Z[*.QZ'LZ(CR[2#3\;'D0SY_,;_#%X%? MSO>D5>%'N A9>QT5X0MO@G(N77YU=J&XNM+/5^&[6&:D81K46!.CF!;(9M<+V!XULUA?W7;KA]7!^9V*$F%J SAFN!:6XL;6C\L50#UZ MQ#&#AHO,A:P?/F^75'H:C)L1R5LA(P8VSUP7F88^^^-A=KK?5;N#LAZE3V'B M)<;BV&'4C)4V#3@7CS)D*#:[JPD#)X>(>37]Q@@*PT6#=,/<"\-0HH<#EDUM M9?!&]Q)EGWL0Y1F3,PVEY*F(Z &5L]?!J&&5WP_49A][UH9<"+D9MH%?=W?VJ_=HNUXMONQU%MELYC4O5'\-P M]>/3XS$,[I79_^VV?VC_/E\L^U5;J\7:W_KXL'+_=:_817?M$NH/-Y_FWV=8 M5 M[_MT-W[G3<*) 9=^>L)Z0G^U!R?N)3W-9Z;+SP]>Q3_FU^WQ8NC#GZ\_SA?7N_6*,VZ4A+KA!@% '>) M 6 #+BU&-.9EFRS" &(15)@A##"2B$'&&[\?2A(*$2W]!GVB*^Z-5L[WL-?4 M)"R/>_<<2JJ\9G\ V-$$BE]4=""\\LK?[1=-G_<%DFKQB;="\5J;!NK+A]F= MN36$#]KI75?]_6+9]H0UQ );BU05G&$,-2PYJSAMN8H8$3H]0^7 MV%K#<6,@!5@9(OMCB1I ZT9!%U'!9KW35'E15:\J^A;YD<:%#^2L -9@!1E"CD;]'2.X: MAJFQ-2.X\J0<"!6I72A*"(A=MB6T"Y,Z8M;$=8TAO !>7-]C^.X?7N,XSL2Y MFH2;8H:.ITZXEX7P<^A-.(62')TDC-(B.[$H$EW=_/%<@81 %1Q0VL) M# #:)5=L:#/,TN@,9_>Q3 'CNGG4-)IA Y7DM0M!A(@ M$^I/.%,*6).(D#==R8F+;5EOT"'2F^G (%;X"VT_*?;$+&3?FYI!(1106&+E MDO,&NI2G(<.#C8@*.D_CS4(T9%QA['\L/H2^4?UQV/' M?USN$>%E4N)1QL8!^G@Y=Q89Q.-%)]"4'/[^W5PVJQ M^=& SY\6&]?'4AAH3!HK<2U\MPK[$R>W3<2:6C>AN'GVP0TAB$ +$:1./,-" MXZ:IL:II[4>)4&'$]"+\S'L#?OK\U+V[YOYIE7^+J+5#]5=MS/A>N80 M"2PMX$@+A0@=!@DMT1J'DB&D+,L,8P9#X5[,F +-C!9:N 1+2$BD*;UV>BNQ M>J+Q7=6K=,]+M5-:>:GA ,GB\=M,.;>]<9C)X6P.] 2X] J-4!EC:8K M\Q3&8NS3_/LOURZ%6MPLKOJ2?WVX^]RN9N[#K5:NC^8Z;+4"#%@^9/_N^R8X MM3E=BJ',6LR@:K@_!=7!67/C,C6C45-36_J,L%T#\Z?!/Y57;?7%\BK9S%!2 MG0N+YVC]=Z]X?OOC6NM\"T MMH@S(RSD#5#*P&U[ 37 (&@GVALE *)9C32RP&*-B*"U@))@8AGR:[[/ YZ= MI'?#%]OE&Q^6T8E2DHFAT"GM7Q)PXJW+!YP7##D)FS$&3@4THV)X!IGQCD0# M1KDO/ZP^=7\N9YB[Q*F!"G'<4$(;T9!]RR .9%8*>3;.*@$698=*(]6A. DP;B) MP20E@M=0DNQ&-$@^=NO-_/;_6=QO!R$4-;81L-:$6Z@T-E8-S4%*$G2JR1M% M6 V0%E1)"P'&BO :-$P*U'"A@5;%#SX]:AM;<953ES2FD^9B)%3*&3B.*Z'> M94?+$T-"Z)+FX,0 DQC$:XP9XTDT9OH1H ^K_LX_%_6,0FIJH%UA"#;,P%HU M8F@B$)BT/M%Q(9Q+@JA$VI\;A1F5DFJ_U)5#()&4Y\Y<]D.=@\!$V$1[&8F; MDC:. TZX@]F1 T\XWP)0<^GU=R?!/'[C[O/W>V,^6V% M2FO5:$,@HM"OW=FU#\I5\$K>IY]*<6UKEXL)JP@6NF:8&=%@(1$B&B-0>E)[ M*Z;:J@DG2:0U;Z.CG"N1L]AAAN0 PY.07R%!FBV7;_J)NKNQ#T3\NA7S_>JK M>P#:7^=W[0Q;E[MH"CA5G.O&$#7LC',&2!-T)]RK'RX,])^(+>#"2:9, (D M %18[,<>"S?U05,UB*J\JOCE*W&&O=WRBWL5!X!(FW*N8CETX(V5+$EF71X+ MX^2_L*)EA _AG8_?VB]^O_-\N>F+:9# %E*H!;*-9;)&%NR>^<:5&[F,Y>C# M :TY;5P@G&(,E6M5I,;4$8]3UG!8^F*Z7:K\*"H2$FF&A?8L"GJ5U*,(M2E? M-^*I R>[#XEF71X2X^0_ZRZ,\B$$$GZ45:S:>3\ 0A6TUAK+&ED+ADP#]A., MC<9UT*5/SSZTX9@8;OWE[1 3:AFKN:$(: RH^UGI/3;]P+\7$SFV&6?,VQ H MYDEC/XSXE<:>9,KE&WF:[&[DPQ#>J-\[;VX_?NV6[6ZIAVX8Y[CA MM5^=!"#&"M#A^<6H#E[[]>R#I57 8"6 \4J)YL2]+C4D H@-2Z]ZJ+74_6" MHA=XQ9OT=B,OZD]<0X^P)D=C/X[\E0:?;-#E&WVZ]"[# Q*;]JMVZ=*&VU^6 MU^WW_ZO],7//LL6-( 1HT3!@#<)R>+@;3%!+4 71/A%TY;;"#6F' _.NH;'!9* 5!Z4]Q.5[455GEEE?'WA3AM$1V% M9/L".@WG<"ZR Y%B6I;NQ"M>O-:U&&O=Y5$R/H0NXZ,4FX'8Q6V[4JZ$+]WJ MQPPHP1VK#'7<$A:8FIAA@K[A!$?N/CGZ;"0HQ9(T#6)8 L"5)"X"(@E@IJ[/ MM/2[UU0-HF)3CTBW0A./0,",!MTPS'4@#WM,O@4<>7/ELZE%%J"#50 M8@"DQ!H(:EQWWAJNS)EF)'I-U2 J%@V1;H6BH9Q126@(]"@?&I[$?Q(-:4Y- M!0V)ZI^A88P+X6@P=^WJRV+YY>^K[L_-5W\*_WSY8X:E:A %L!; 2-?I080. M'7$ %8\/VL$5!(H1!%37'![)K3TDE*!$F=5 M< Y2RJ6T%"3(H(P9R$'TIQ.0%)NF@H@T\<_3CW0/(F9-MH,DO[7WW6KC%W!N MYIN']4Q0"+!21!"NJ5&$&#FL 0)*V\CMI:\4@AKDTB="H<840T&YU@*Q!F.L M!.+UN>90=L-[>W755E[T5$JBD\$S*N5-3)M8B?4OX_S*BY:3+CE\B3EYS#58?Y78MU;/-_-=Z3-L:JJ1-IQ82XUT_2VY?:40BVHE%!*D5A(++!B 5DM*),-,F$:(O:2)2>Q,]+%J6!G;!@O'!B6P9>(;*>[N_,'DW57_^HOMS^\E7O6 M*-=@,,)84\BH9D##84J\'YS[D,39X?Y?,HYH3XQ\EKZ[ZSGC$@(42*NM;CWNB*86K,XUP(A;&'PQ]_/F@ P891 M8EPDV#02-%1#*3@V7 ,5=0WH6.A[H1TB)2OI-UW"ZVTL:A),K 6)B4\FX<3H)L MRP^4 S."D))BWM2@DA3#JUA)=R0&+)_HD6>[?M.+B>=%F"_AB,AN22(53KJ1 M$P.^H#=:?I0GTVGL<;)?:-\)<<;VQW8D>":UEHX5VB4E4E.$ MF-X?E\_KX M?MP+2Z9(O'D1:41)WU)3BF#+LN871TZ\E6ND&C<=E*2'\%(.,LZ/N!TU^[WJ MAA&7-C<*888:Q:4=]I8QW#3!$'GVP0(#:S11ND;(SVMSBQN$I0:FYI9!?)[I M8"\H\<:6&)-")UL*^9,TM1)B3=[],P&7KR08='D8I$M_<=M,4OPAC5\XR%SW M@QFW\R\S*VOCL(*H%;"N7:Y"T3!PSS$0P0,,3S^5^#5T2!D&C<&V 9S4TGV' M4%<6,:#T,<%[,957$][D(ZUYN[V79LOEFWBB[F[L M Q'?3=@.40Y[Z!.D&79Y M0(S4_T)O8(P3;P'C8?VW+_/Y_>SWJZ_M]<-M^^'FE[O[^6+57K_OEE_>+[ZU MUV*];C?K_]W>7HOE]3_7[?6G^6=_6[-EAC>R9E@WT-$+$D9D+;4PF@.E@LX& M+E=Z8> ,@OW]SH/DRFO^6R^ZVJJNO.QJ[EJ8%U[]T4M__>+XUBN=BT?;F_+#?N"5^XLK8*Y(]_S/^C6ZG;^7HMOB_6L]H0A#27VNH&*68L M9\PIL! T"AD4Q=^ZNYLOEC.KM$#$<"8] MS2VD1.->!3(4&Q0T!5^J[(O2]-V3!NU55W]L=>=#:EJ-C,9J\C@W M7U\R-(VQHZIF\IP=%UTX:S.X^!9O-YO%S&^?][>/=:OV/Q\6]WZXXJO+E6^Z MU7I^V]YV?WYU7[7WW9_MZLJ+Z6Y\$]C]HT6WO+EM6[_+XV;A_M5B^52["OSV&6/4Q^JZR^\SJ(,RJC_-=WT/N0ZWVL59_;*,-Y/[%37_C!7%Q M?>7>)/__\_#B\W"]&TN=^T45_]]X+IZ$])=[/H[R$^>\2SI<< 36? MR$TF4_N736*F8T,WL589UPU]>RCQ_6+9_K)I[]8S[L_F;2"F&!,FA&F,:G;# MB8I '71#?(ER"RF:MA;!NYZ4J("Y1R.M]D>YFA)$GNIHE MJF,:W6?7'H.W6Q?#[W._ LI]Y[Y= M;7Y\=,_+QJ7X9AAOF1%;6^M$6*2%%1C21NB= I>>A.T0*U%N89(,4BM?SY47 MZ[/Q0>Z[JA>\'07=:XX;H\A:"6$=GDOY'T>IK-87Z1%%^'BB@U2B-J;17RH2 M65?^64ZGZ"_+]<-J[LSYO=UL;GN"_[+\YG"^6'X1_B#6Q6;1KF?^K'))B6B( M%92R&@."!B'"-B05IIF*/RM3]YJK1]'OJKWLZE%W.E=S54L\7B]0(V,HFZ$R MBI,VS-) X&:NG^EQ-W> )_!;Q,N0=4AZL=ZL%I\?_%SX>M,MG4O=SPQH(& -D0;5%D$H)5!#L<;HH#N_LA56F+ A&L,7;^2Q]^U%.6=W M-HZ44S0U?&7+VRU_^#G-7Y8?7 =B_O2UM9^2(VW_,RXQ+^%Y6&)^8;OC7C=.[';6=Y#K]UC] MU"_*6"Q_KAXKXE'UQ::&XXT]D9X7K*5II.N/S@?6G M[K?6.^7/.&I=#^&JNVO?=VOW_5BI2!@.,$%4$V0-=.(H&:0:IS8&Q1<16'P: M;!O&HL_!_.CILO7)D0^HVG3;1.O^ "_=>+I?IJ+#^#_Y.HY[0QR$XVMS'U#E M7QW;D*J??% _^Q__5=XE)2KIQ-OFHL_$--Y'E[6@FU ;C7NGZ?:F7:U\V5[9 MI_EW\_V^7:Y;V2[;F\5F9F3CYQL4,!@23( UNY*Q9*3J*W%8\LJ/Z3_;=%O M"_GI\U;1SWW__'HG>__2F7^/'<..PT>[I#NM%4[<=5/.WD_ MGY?1;YAU K>Y;)X&.;-%TY5Y&"/76ONKU^3ZV05+5;AV//*\KT<$P1)W!O#@R]8+^ M]MDKJC[.?_3KR<1JY7YE-W'XJVM&/NTT;YA99KWZBW:=8--(?Z>!I+%!'*]. MS^%)Q$J*;19ANY7N'CYO;AYNQ=55]^"2P9G[;"J5X-2JFJ$:"HGY4"1C3=0N MN5$%G2V5ZA.HG3K7(=_*BUX$,<+1X.4.YS$SLG>\D^#[Q>WBFS^X[5VEW$MU ML:E\+^(QA_JM_=;ZG:1G3J).^79Z]<)XNZ?!JCRA/%^1D,N?X,'-NVZU6?Q7 MC\8/-W:QG+M.Z_*+ZM:;M5A>Z\5Z5[QF6/A[#8D$K,$<:*'-KGABJ8Q:1)NM MT,(\.]3IAR#W7<*;0;)+O-:Q8,MG>>#0X27D=&Z_;RI?EFO'_KU7+W2 M?K'L7NN9Q_4"'3PU5I>[$J:!P?QA'8^IE?$M(JU[>4&NN+[N[[EQ7&:&*,4A MX;4 $C;"999]P:QQV26-&BK+4%SY%.]P#?O3)>SOJKW.Z%QOM,W!&=\Y'8[# MX&AS2R5[;UAV.N7+Y?-M77--*/ 99_#[@/"H8F:K1Y=6&G"[?3M\Y G$K?)2"3=1ML;R+9S M.AM)MC&FEJ':&V:=8EHNGR="M&SA'/,LKT^A-/NP^=JN=L.WVUF(W7#)K(&Z MMHI974NNI&H M/50'B),SI;ME_FFO?X43K/TPH(:&]\VMF>ZPA<]>GU^K?'? M^M'LJZ_SU9=VVYFZZ@>4(EDVPMPPB!4V-(E>6Q.'&8%A>GO\\72C^!^6+ZPX?-QMZ=2H&$<6ZM%4QLID()L*!P; M!A) E:GD\U#K)Z_VY^U8=[?L3_?TFK&^[W;7+Q_L7-_U2R^T9SW,Q!,; R56UW+NZ7I6HK:NGZ:\C_EU D$1G2(XHP!U$'_^8KMO#8D/KJ%PBM_2;- M@_T&V\-G?2YR^UAKD7L/V5@ZIGBV12%PA.M3A=^8D-[$ MWFB_TH'WR^Y>"G]$#L:*:$ 1$!P13J4&>#@BAV$-6!;2Q11X'L0=*!J+MB@W M4YF6W<&<, LQ\TP0.Y 21:\4?Z>*K:18WN15ND/IH/JX:N_GB^MAC-](!+DV M5#9( ,0;19I]L<3:)@NK(LL\#ZYVHH:M0MO>:]=/G"K?4<-[DVRB?QG<^/\Y_^!Q0+*_==U8/ M_KJ;_=C43,": 6(-LD!@*8FV5 QBA%,Z;O0NBX3"(WG[_M+]5F0/P/E6YIZ* MN3JIX^IB;+?U;-60MR/[\:!B=L*K ^67)FB(NTG]W2S5-57:Y@TRN$^G/RUW#,K9FIHK0\8&]/8.2Q[O\)YG. M(*862\1JAAJA&E"+>L]J11LQVW1.:A@C,Q8;E:SN%08W:7\H6M"!=Z5.,WW; M]S" 7LCR.( FG%XZU2-+3Q"S0%5,@Y@E DL^FC32NY'$?.'*@L=SY"0SS$A+ MK308&@,?]\=RJV#444@%BB_+]W',K6SGT\8 M&P_4'+4T:;!F"3 ,L/F\C-T9^ZD35__YL%BU)V[H,D@0I31%-8="8

!1A, M(QE4\U$LV2@P54Q#5J6""PYXXST M;B0M]R=>O73=B3&,-X9S!!LLI194RD$(0DIFZ-*/*;YPEWXO+7N7?I3GHZAY M+KNSTO.Q(J;;I3]A;#Q0<]32I,&:)< PP.;S,NG.Z]T1DQ]NWG?++Y_:U9T_ MJ69FH):2U WFFAK!* 9DN+!/",RB-C=F**XP2(^N41Y.W71]>:_R;^X3[_HS MFT;<89UH=96O0H;RS3TDT-(UE9(Y/X ME61>$6:]9LX)4HWV/%L;#ADOI=3>9UW]_U!3,-A MU^F)6![WX].RLQL_)DG[Z5&M8][/U:/@ZJAR+I>TA1@:F,)EK9MI +-<>"?2 MNP(^1LY2'YR/+Y;; H><JL#*Y9:<,:.91KAAB [+-RUI:IV0^^4J^CRI MH!US;T6]//6>S?R)DS!W5 MRY/.F5U+.,=^L=ZL%I\?^E/S/W7BYJ:_2MQO-6\@TPHKJ+36#3*UK'?W3VK? M!T\YGR)'L>?AWY-CV ^U]JM(]FJ3C[=/=SUN94YQI\>")T^ZUD[N7R/+X_?2Z[QW2CTYPNWG,^85U@ASF'^1-A8>ZH3G2/ M\[F6?T7-S#0:2\MH#:&0JM8(<3T(T)C##.L/4XH]]_K#FQ>6U)1:4?.VY[E7 MTF2UN_@*FJDNF\FR7":X*J;!R1*!)2^/B?0NE);FYJ:]L1L8(VEC&*6:J%J#F@X1:R*C-A%D++IQ+;K7Z M_MV@MO)R_8T9??/V@U_]%P>:XP":MQK"$'JQ&HB#:%;SBU TQL@3'"U2'],@ M:9G0NC,\SW$T]:4XVK37.R5/OW'PFQ_;U:*[?GXLQ]7MP[5[%1R& MM0UUI@TC0#KI1@"M)5%2#D$TT@(9D[].3'KA'-CK?_<,&^^JQP@?X7+\O2?_ M8!MY]<+I.^^J??Q'Y-I:$/>"F%CU!+YB)J:ZW$MJRL]3D7?>>6OVQ%MSHH_8 M--Z[4S6G^TM@(O[=_SS1$*Y_MUK]<$+ZNYQF E$$:\R9J\Z&02WX, .J&\(U MFMWWX9AEX($!>4J- >-3@5&$W-X_Z[]H'[56\TW5^F.H;ZKM1Y\?9&\:^ 9_ M\E7 =+"1,:876GMNQT(;Z>\/]_>WK9^MF]]Z ?:V^_.7Y4VWNIO[$>K]'B2( M* /40DPLQZJN&25X*!U1JF)&.G*567B0XU#FMI'>.*'5XE%IY#;+;%Z'Y9J7 ML#DN27SB<,]#K[$Z$'FQ_9.!YIW@8&[[IT'"[%%U91_:V,.*'2=<7O5QOKCV MYWS6UF)>&RF-I!0UVE\P.90BB,%QY\/'?79AN@UR*G\X?^R!PY$NA?&JI$%Q M7-I[XZ6\\YW+73=S=P3LXK]:WR/=_M*["9R$>63="2JEFCP-^B2K?W;4[Q@7 M(HX^[^[:3_/O[7HH2%&%D62U5#4'T$A,Q###WV!&HM*HA(\OSA2OJ-IX24E< MB?^BTN'^>KS8]/J_ER[1A>. M\7B8\ R.OD7K]6HS^_#GTG'JZ^)>?%^L9\"RVOVO<1]FFT81C7DS?+[K(P0M M!XW_U,)4W8NI_O!R BF98,YI\I7U)8YFP9:$T,D%=D F][=C*CV+_ 72I+MS M67J,T-V-?2X26KGN[N:+Y4PU BK;4$ZX) U"@"J[*\'62@==&YORN>=KZ5M! M*6T]U**(UE[ G>3V_I8Q^5O\ML2WVGRD1Q-J];'*7VKW2=&_U?(WF\7L[ZTK M87Y[[W((]\5B-VWPC_;N<[N:$2H%A(AH2(C6!AD@P+8XU2!9!YT[/;J0PDS8 M:>NS9.1HUWB#PP:V MSNIM'-%'VEKH,-C3=IT8E,KF]#3&G_*%\^R0V*P^A1+M_>)NX6^@V]U)_D-U M=_?SY8_W[]6'U>YGNYS,)\#O/V[QNG[VPWV./*QYF5G.&')]8UTKBAMM9:>Y*KX8<'H;VK=J&]]/-WU6,/<@@P#K\7 M?!K"N/W7>!#B@'^Y9Z#(NZ)8%9UXR5S^L9C&VVD"/G13:["%WX?SY?S+8OEE MJ_O#:MY'DX)N3DO:O4PVIUZH[QLKZ'O7?.ZG7J%HGCTS[\ MN8ROV7[VO1,A]IU@>.X*F :+LT?U?.M% =="V;@]@;!][TO>8WUFW0.L$90!TZBH:86T$@KG^CM15:_JW6-"%P>X1//"<%;>MSAX15M6 MA%(ONG*"2>-JG]OM&WOI[DER"IQAA2 %' M-6,)P74#@ $U(USPR+'Z5\I@B$.&$-80"8QK*#54#-A&R8:1IBF]PF373+RP MW6KORFNK>G&1LY3)-@9VV,_@8&1'.\V\,GWBE]TYU9<=Z>C+PZY""-C MDZV1U3$-&!:)+"0QR^)>R))@L5ZWF[58[@?W7)_S?>N^V1X5;1J7'"K)?5:H M&ZN!M6QHNKAF+'1Y<'"!-5$ 0" TQQIKSB3 IM:BKJW20,C2%PQM=59.:'6@ MU#7C7FMR;I?7\].XO)C=<9S\2S@=ON[X(HZGK4'.YWS(FN108UY9GYS=U\NO M518F>-Z-5]];G1ZY=S1 M@6E;/+4^;*![I?O)YHP@'.M]+ W/:'LZ$LF#VCT"J N$2< M 8,1)E"0G0!-L0XZ+Z% L:5GC[9*JZN=U*H=[JKZXI2NJY]NG=AV_7/D'%)& MVP.GD"[C>.0,TL[L0>63;;I>9_635_JS/TYT*_;,TT?!)IZ:/.2GD7RDN]6._O?__'_+K]U#U=#W[X\[5NKV[G*_>S=O7/Y6(SPPVDV!#3 MD)I*"9"IE1DD62"CE@,5%5*8J8?:*B^^VG3'.TK>54\BJ(80^BL%*Q_%>9O^ M&+]/P. LU3@-/)PGU.X"S21RL6"W_/*I7=WI]O/FL;MI;2.Q5K"6W!6I%:.* M;<=FL&6.6%%+!5\LH5;<8F64L5QAVVA.2,,! AH3VQ 8M1\@9:&@$_4WKZKR MLOKSOS]LOKJV++O5JOMSL?P2V?U+]#$L72IO85QFU+NWV;OWQ^66";YDS*E% M@J.,G :Y1L9PO$ P@R/QP_)]:4=K +@AD "H ./("(@LPMNF4N.:&9LV%/]2 M036@B',!*)28*R6M-: FR,^_2B"*;WA^2IY>7.H(>XJ-L:/JA1U,'TG?H645\?%1_L3/!;NU_RY G<7L+D$;*:!I=!8)0"I)44$ M&/?_#312:M0H')4%O?#Q&%DKE 98&XTY5)Q(6%.&L3&8"%QZ-]96D6])CYK" M7N79_ L<]RYK7>1X=[)K9<:\GWES:JP[WQ9=@'MW=SQV'&]\K>;_XUEYOUZW^LMS=4OO+ MQ(7+O[8_V&H\5BJ0>Y\+:+6@E$/DU*KA18]1S:(FXTKHOC> ;;UU"[PJZ[E/[ MXR)=1F]90QO&78E$2J(D&D@%E8Q:VW:R((.1!)A)WOXV?:*ON>W&1E\^.LC$,^&=S,([<3V1-![^GW#K!T2PF3P.(>4(YOKDUGS^A MB/KGNOUP8]:;Q=U\TZYG5&@.=6T$AE0CA !L[-":&DYQ#)2./IHS6VM&">>< M8(&P-*Y'P8FM(3)(P=(S'DZ-3WC:04\2B6+="F-/0:/B:+/S:"]E.L!Y:M$) MQ"1Z.0VHI(KOLCQ/HU;)ND3LZK9;/ZP.ID@H%X1)AF6C)!-&<,W-T#Q\5C5B M=>Q+Q6G18"Z%5,;A$;O"!,3"-*Y @E@#BY^I\G15["(1,3E\#&+7,?X/0U4&(DX]3<0,*,X%<6/ ML1OD5??MJKKJ[NY<]^UAN=@D86VTKV%,.Z>E<4#;N^G7ZO;:II-=O>':":;E M\GL:0,L635?FJ8R]0?!;NWQH?VNONB^NV;[4I90-IE U_ 81S65P+7!7:,3 M5$9>(?A6:9C4H+$($JXD=KDGHX)HUX622BO5P-*[+'<"QT];9/ U#&;GM30. M9REN%KHO\ V33M KG\'3X%?&>)Y=&9C7J>!>YGRQ^K?Y[8/KT&[/R%O,;W]9 MKC>K_J2KW6#^C"G&#*PU@5@A+ 2V8AB'(9:!N&V8024B3*@0-6:"8 PY9L10 MS&L$*9"F_'U%7F35J_3C-7N=U8'0?-.TF>H@L%-Z=OLC^Z6%G"_370TQ\U2/ M-6ME3(.1F6,Z[K<6<"Q\'^:WQ76[O-[OV3H^>-=!F3=4*"Y XWK(4JAA:1IQ MR(ZBY%ME"89\&@L-Y,2E0DPVC8*-,3737,%:%>;CTWV2*?W5T6:&X>Z!-W67O*=HGVSVJ^%US=/U&1[Z+.QZ'0F_ZHM7HJ=CK97JRC M)WA9K'*F =!RX1WO[RCK8_A(H./Y>KVX65SM=IDHX%HO0ZJV% N_5H&B?H3* MR,85UT0=N_'\TXU1Q/7_)$2UP;6J'1JDZQ8JCFE-$,+%1_J.!(W84)9@7>C@ M7DG78@?SD@PK-)YWI.7D^%VJA]/@T C]S\;GQCD1O*)UOOXJEM?^#_.?#XMO M\]M'ECU2# E;^U7X2#J: ?>%H=2!# #*7#=)ZJBEK4$E,LE4PUUF(EF-1<,$ M19 1:FA-L<6V]$$>7EU_?$?_Q8'.?*-PF9P/@]/Y38\#5EZ_RRR1#;'PU%K9 MK%4P#=YECNEX]6P!Q^(/%?FU\_R=WXH[G_:M/]Q\>-BL-^Y9=1F@;E=.UF;Q MK?W8K?M9E/51%]NI@@W # H%;1$4;T[J@=B)E547I9+4\.(0 W%!#B+8$,8 M8@ZGVT8P[W*1P=8;A>(HU&0?L MT95XZ;''3%5P OCGKN1IO!+.'O6K9[RP5_-U];_;ZR_;[;#[X,8>F'66NHQ]MTRO M&M/?,0?OD,-J6RRK?3A/Y^^'B-Y5!S/\TWGI9*F;H)?/>9^"J;V$SAS]B0/' MSE\+P2\EQ\9^H&FY.1C<]MVL17MPJ1*$G$,C.'6O/VL4,P2"+9^T/R8M:KE! M:)'(#\AB1*VN,2* 64$X@D 1JBTQJ/ K1,[7BSZ;_>A^:;B(L1^F.-#_9"9I M%T'DBR23_X'OA_-;'XG]T]Y><"@[S+I35,[K_41@FSFH8X:6\"SBP(?-:GZU M^??%YJMZ6&^ZNW;5'SMQ< 7G\7W.C2$U,AP"66LG!Q+(M6:0$V 9;J+/@8@N M'TB+7, &$DHQ0%K40*A:8LA4[3N5[_I\6=^Y4/-[^[[ZYOMI>I'*^%@XPP M2X$C@;]V"C3 >BPXC:RFIH[*;G-K,\:E>!:;AA#HLGR7]C-E@#8*8PA=#Z#X M\HL^''\AT2Z@ZB"BZC&D=]405+6-JK^M]R"NT< _>ZV'KOV8;H7'KARY1%V7 MW4B6IU).+ENY3/5/X_USL>A?V])VD5IX?&\=/N7OW5?_Z[\-WW'_^3Q?M__K MO_V_4$L#!!0 ( !N" U$_OV5M*6 %=Y! 4 ='1I+3(P,C P-C,P M7W!R92YX;6SLO5F7&SF2)OH^OR)OS7-68E_Z3,\ M(78RZ-%?BNFP'(VGM__ZMS\^_JP^FC=O_O:__N=_^Q__S\\__Q_] MX>U/MAPN[XKIXB_/1M/OZ7^?!+<3=X6PX'B]5W?UDL[O_EEU_^^NNO MOW_[/)O\O9S=_H( P+]L6^U](OWV<_78S^FCGR'Z&<._?YN/_O93'.%TOOKN M&E]2/?[MQ?-_X=734$KYR^I?MX_.Q[L>C*^%O_R?W]Y^7(WSY_%TOAA,A\7? M_N=_^^FG-1RS'-DYS,?S=S?O M9\4\HK\"34U''\>WT_'->#B8+M1P6"ZGBRBY]^5D/!P7\]C#U1=]F14W__JW MQ6(^Z;+8;#I"&Q^S,_??+DQML?AEKALRKN[\2)IQGGL@2E7WQEU MZ?$QU&C96!^G\SCZ4=+;>C!)^NCCER*R_&@/C[1KNW_O![,(SY=B$64Z.;>S M.U_20L\_1AX6*W&^NS&#^1<_*?\Z!>&#[=ON;WEW/RN^%-/Y^&OQ)EH"=\6Y M/=__II;'\.Z^F*TTP;F@OWQ!RSV.S%Q,HQ%F!O?CQ4D$K_&6;OM^[DP]]94- MC:JR9J/B=5'O+KZ_F=Z4L[N5](_TOD[3AGKI!^/9OPTFR^*W8C!?SM8X'>G> MP39M]JN>05:G:9N]W/GAI\'GR='E^MS7-32:-W?W\;LVQ'L7I\7,?!G,;HN: MN-=MWG9O?R\71Y&NU[BIGJZ6J$^#;\>[]?+)YONP_;&F6(^W;*R/7Z- RMDX M?=/VQ[J]K-&VU7[6HMWQEJWVL986JM.TH5Z^C2JMKH1W/MMH/^I(<,>3C?:A MEH1V/=I4+\KI[:=B=F>+SUO5J,O9K/PK>HY'^U6K<2<]K_ZYWCQQ2SGBVAR1(=MY?//Y^LHW*9K'XO9U_&P[@+2 MY%=T-NKUA^N <>S5V_'@\W@R7M2VBQK\AH[&;(N;8C8K1IOG:E(XXYU=C6L\ M']S>SHK;E1O_[F;S?#-BK/?RRXZT&4G6>7='XSSV[W7LR4:_HR?C;D30IWU) M0R/_6-R>$&C:\W3#?:G#HIW/-MR/6E+=_7!3/5E^GA?_L8SO=U]KA"GW/=Y2 M;VIRYG"KQOIV'U^0)#&8_+H<1.,M.O%^/!U,A^/!Y%$TN6ZGSWM=UZ.I-57. M>EG7(ZDWV9S3(M>#F:9%N!B]'7PNGFW'[&HWF-$O)-#(ETT"V M&LRNMS7VTO>/B^@\MM'[ER]NN/^? MHHE1--OSEZ]LNL]E5 0-]_G%*YOK\QG$6+SL9DT6W#]*XWD;/]@\G][;7G;< MNC?%MT4Q'16C57Y>U9]).=PU\-6@;P;SSZN1+^<_WPX&]Q$U*'\I)HMY]O?XM>'XXV"(X 9:!3BE%*OI7:2 M,FP-A[D@/XO\I0J[C]_YY8-3U7A P411*2KBW@!*& MA%=,$HP,X]8S1^H@\)A[:C;\J9R-BMF__@W^[:?X+^O Q-MU!_>*7^U6FP\_#+^/)J&J=H'S= N MW;99.?K[H[P3<83^MP;7_K !DBR -#!?50$>>%]IMQH[@PU[+S M7@_7&F7"/I8UAO8E63;_4 R7LUE4_+\5=Y^+V8DT>]X\>,!X'*\FU$AOO3=, MTO7(A38$Z"OE61-Z<68^2&#;S8_1NNIT=*\?NCVGY>5[,OB:0 MWDSOEXOXS^5T&%NMQ/]\U/67V;:^.W!E+&/2.J*18I0K36R%.8M+U)4JSSS^ M[6-U3Z1T?&:\V/6)'X3?8S_*6;&<%Z/A)FNI3 O+^/YN=9YE,KHI9_.H _8N MVV>\)1 '"=4><>BXI4H&NE("7ITK9E#^<;5],5; 5YY!(%%R'M)K(%<$*B!1A 9$'4+OMQ60#K:\&8:N[DZ1'LLZ+_CZ4 , MI$ BR 147'M/A$*;L<7AUMOF>#USNPDAETV#VJ4ILMB6Z@W(U/>@UI3X?70)4NV.\R*3#@O192C$8'=#0(E3@E+D!&( M.PLP-5IM1V>DNRZRY GX"%O.0O1,E]M$3,<+=3LK5K'6@X[USF<#%D)8H#"R M3CG-N52&;KH9'31Q97O&N;(JFX6S*RWQ5#G6\6;WM C(*:",I-'XA08I 86M MD#)"V9QP7P\#VDTN*LT@VIU_.HU^^YKC?C!<18FV;M"[&W67;+-WRT4J\I>* M)Q[T6$][56"<>F^\-$H33)1#T76K$(F0P^M22=F\>.&WM@IW5P3\?9GT:3I* M=U_.%FGF5:=X#E!M?Z,@J4$,$T8I\!$^ 5P>I,6R[8M!# M-9U] <@_YH=<\%KM@XR& X666B( 4=IC!ZII:H4'.4YY#T.Z+?"J#9@[V]HM M9\7X=FJ64433X>-Z!+]&L_)M.9]_* :3\7\6HP,\J_^2P+$WB$A-I$".$LJP M8A4*G&997^2'(%MK6'=FR8\C N//R]3EWP:CXE/Y=GPWWA3$F!:SQ_\^M\5P M$I%.IY/^F(X/151S7ALHQ)PZYB #7&M$'#"N0LHCG;.K17\(5G:(_IEQ!C6= M+M?S8O2H+W>QK^G<>S(,RMEDW>?[=9\?/SQMMCE2Z[,/X]DNT0:*UL;(^#FC+ M@^V"=QHZ J$ S#'LG;+<;,;JG$8YG@:_:MZU >]EJ/206+,R-.ISZ7G#X"P" M.MH>F&GGF.'&(5&--LZIG 12\0.2*1/?"[,II5F=2ZB'ML''&0,]I)!8# US MA)!*&3L1QY_!*?DC<^ILB/N:'7)U)\>1I@(A9 'B@$*-E). *FAIE(XBREPN M.^3WP6(Y*W:5XM\5YGSQ<*#$>Y5L*>LLE=A(IC'@@E+G*%/TRC;[FQ#Q\_!F M+J:=A34WU8^_KX;^O4Y5@7U-@I"61B]16FD,18!)!Q4T %,2K2N/1*E.;\>?)VO+>[T:A8< M)1I1H>5J&: P'9.PFA+C-#?2\!\F '\N_1I$MRL>_3&/9H&;+\9W@T>U]W8P MY^F#00H/K.!,2LFH(E2[N!9(Y@$FCA@,?IBP^+E83=/M!^^+V<:>EU!Z[/7 MP19@[B[KY>MX5$Q'V^2'52IV';UUI&50@B3UC!V.1B7'0D-H,'0.""NC35DK M(KPO;@I^"%XUBW!GZ<7%7X^PF)73^..P>#03ZB^-I[XJ*(6U])1+Q@E%<:XY M2"SWDG"G)/19L?H?)%C?+N3=&63#5'ACM?]V;,_GQ;/!.<.H5QH3X"@P0&NK M,37IR !@)*_:YX\1O<_%M+-(YF#^14U'Z2_W'\OQU\'D@>FU0IIUV@>AA8%2 M(*Y%0D\H3K!@W'' J:<^Z]C-CQ%;;P/G3G(#3'EW-UZL]&?J?[F"I9A>=.__ M0)\>8C@UT@%.>D^04A(-L>6:(TH)%]@S PSB\6-E>*VDT0OB46^#XY07!8<$ M5$S'=1-J*JG2P!N$#(41&63RU$+_M$)+;'FQ"]*B"#K2&-4^3C'2@TET)XN/ M7XKB^7U6'>J+CW$8Q?H8T=:_?5_.5X&4&FJB3O.T086 ,]8PB*)5X#5+Z2$L M*G0#"5&U JO'+EH\0O KJ['< MK)#+!I'MRI1<=W*3_5J;+L^>#]$@5@YYBUPTE; GDBO)C6/,0.SP M._F1!^5E/0ZU,(/9['M0AWIH36KE>J#%Z,5^5)?R\6QX]*'&H6(HH>>T6)\)YJ2X1! MTF)))0;(47QEA4F:Y5*#P':>!?O[P9-:CQ\+W@.N$)-0>$XQQ-) 883T%A.- M)AC?*-1BF0 V14EWL^*^\%XY+[=%]-Y$77CN\678O8$A@-,J=$Z1/O/ MT%3P1R),@54JG>9@7*:*M5+1G/6JC]E_C1*H>7PO8C+7-94#-!)S0SE!!E.# MH!;*8F;BJ%#4H5D',D[/_GMQ7V:_N9*#9'?:IKPO9HOO[R?IZ-1TY*IJYU%! MUO"KZC0/T7CSB%GLJ774*BJEB!/KU.$7-2JML"M:N MM,AO@XC/M)A]?SST7V?E_-!6\/Y&P7IEHXZU&!%,,4+1S5-6,(0)9$B3G'26 M'FJ,5LC3.,KGEEQ9+LJ[\O-X4LPCCQ>SY?#/7:38]VA*:L96,PJ54-1S*RWU MWFM TNTT@N3<$=Q#;Z>$H=3-)Z,XV(W*:+6(YIDP.M@A31I1,< M2L(\591J4J6DRC>0\^H55(UBG2'T=_EW7*2=HYM$<4U7%]'%7^>%)NJ%.JN MG"W&_[D^)+AOC("8+ULO))6+Z\O#(>I#S8(WF@(CK+%64TJPBO\C4&HOL=*(=7M2ZTIU MY>DX=QMY?"@K5'N__F63@"4%F$D7AV4IC]8K$DK'&62,%5J['%.NA^Y HUOV MV6AV=DQF(X1/@V_KGJ]B[ ?8LKM!8(I9%;6I %I3S;A4ED.H 4(>6 MRXHX] M#$'E"_G%30\-H-K=1NK3"A]1&[IOF^H?OY;EZ*_Q9'* 076:!V6EB1/-"=%N6IZ.-^0;DW@"6W;I-1YVDX 0'SD=. NDIC?UW('I_0BF+$3(R MQRPY70-TQ(2&7*(3L>M*\H_N;*[A*^]X.@#//) $$RH@)5X(ABF D$2"I^%= M61IIJ^:!VGJ%CC3!*P=*IK9,@KC!0J'=CCY]C MYO0P@M*.NFD$VLXTSK+X5'XH5INOZ5:Q6OS9WRA(H#$TQBD3<4,"2AZ]1XP] M(-X2HW+.#?

M*&[FD*V\L9R2<9QP%8BZ3'D$#&XDH#[&P3&$(ZKL89(6NI0-/R5]-1[AJC6!E]9?8N& M)/VX$T&"NI8<.M@N8V:B[.1=8QV$+(PG1PB+F@%6:RBN[+;XE+C6(\&7R()J^ MT!$"%@=+.2784:.EY#;%+TC$P'-1[UJ[5^F,-T0%99H#2Z5SUGI*8Q\Z==->*Y>:@O>B'MNIGEJP4@'.&(;&:^JL M2-7CE?$\KN+">)M3D/CTJVJZ]/";M+4;0+:S P_KB]_G9G _CFC7J7JPNT60 M1$#K@$1(<:J($XIYIS7D5! *U)4EIS?IVS>#:%>,^;6(?1U,GG=ZO75W@#<' MVX6X'L=!>H*BN4<-$5H)I!2FR#D-*;HR'S];XF5[V)Z9RE=]]W#]W08E7%>>2%!U*4.Q'%9DU,- MK(>IIDVS)P_-2R2?3D^X@2]49&MQ% M#8'WRG%N'%72GZN M8&M5VC\-RLYH,IF4?R4-[\N9+9>?%S?+R%&\C<[7Z/GI\D>NVN-J/ >H M=_K+ B' "4D(1)I0AXG0WC/LF4#(&YY5 ZR'.17-\J]UN%_/:3V.)2 4$A2] M2:I0JI>GI596(QS'FU5DNXUT&J+=*9J[\299Z.46QQ]1F\[?+1?SJ$KWE.D^ZSUQY8>" M:*"()X1B*S1P"GK&+1;8V(##8YYU5Z.'V;$6[9(*)G+@[SV>(1-^)OSWD1/PH?BGG5 M-?5MO*M4R(ZG0C26(1#):L8:8&0X-W3=?P.5%U=V7=VYPBN; K C MCR;C#> MY=[N?"Z@N)II%D\)3 /TETEVA.KO**8 MQ[E;X6 5S+%B^JRJ\FG6'LB7(-N;Z7PY6V46%(O%9 51NN-SGH[ J.%B_'45 M**K)N7HO"]$3-YHSE>[YD3]>YA#UQ+U6L'ZS,1=.XX>XOCS M,@ECOBBGY7183A<1H]CP=I-FLR>/MT[3X!#$2$"F'0&>8*PUVNILYVR.#]YG M7=6$#]X2QEVIJG0!=<0@$O_K>%2,]/>XA(_>3+>G]!Z87B-R=?K+ C/>:$>! MY,F@Y4Q@7[DI4:73:U55349_6D>]PV7S9KQX>_32J\U#@2(JE42(2$^%L9)+ M**I1:&!SN'.R(?^UF'TN6V9/FX)^N1">AW)GZ3RC?U_.%ZM0?SJD'O7M<#PI M(D(/2>Z?RN8T6QM?%XAR$E%&N&7$.QS%P5F%K(ORN:Y5MT/V]D!:G1Y+?WS+ MU[/+O0YP^EC3 *PDSFNGB-="JW0LQ%ZF!9Q/3E QB,M@UL=%_ &.8H994@A7XV7:GEU5]OTB8O-BJ:S M6'+EOB?XHG5V.,BRX^F *57>,\>BO0.E(]+2RF&CAIBNB:]HER^.#K; MT/H2T=6#>;J@Y2Y-BV.K[NX& 6,%231QE/(,.XVQE*@:G=<\YRJX'I86ZA79 M&I%(AS[RU_$\]F]'4OQAKWEOLQ"'Q+51DGL#! $XU>^J1BI$UN6[/2Q%U"ON M-2B7SCSO1V;H-D%Z>EO=3V7'\Z-LK/N*8 55RMIT&$E *I%5MHKC,\]USA[: MZ96.?BQFMB2C#O7D[BU#-1JM$OF/:,LCC0,5CADC,9- (8VABNO$:M0"QK6" MY_@CIU\8_6,QLW'I='>@XOLF-SE5^$TI6[/E<+&<5=/JX,F*PTW3 0,LZ>HR M.&$%1W&UJ#;"F<0N)Y8H_HN/A_G8K&PZC1RFVG<1IC5L&[_^6,AP5YL L07> M"&^!ED8;B+ 'U1@)R[KH1)Y9&.K3CT7#IF33%?]^'8RG":%WTQU)/G62L>J] M(!B#H)#4>ZL@2/>C&ESM7S'J1$Y)EV2"_QV5#FOI]8J2C0JGNYCV<):J M9MMB_?*!=H-0PBSA!2A(FN;:(5EF^@EK4S16@/P31SD?]<@Q[/RON!^/1 MG%# MZEFKZJ$7!H6!0,P[XI&B6C/KN:K041&ZZ]J=ON@"VZ <+NB6I%C4<]"B(7V: M6[+G)8$J*[Q6CE%'F,,<,<&WRP*7.7G?]?>K?P@EV9 (^G>8I9%#+ %3[JDF M @@"E8$(*+"=CH;#;C/$6J\6W6$"=VLRN# 3=QP@//]8U8&7!:*%$TY[[B/\ MV#G\L"DOO<%7ED[6Y;&JYE#O>MOY4ZF&_[$(!!4>S4B-Z&==NDRA[MIH;ET+_]&(C^C!X%-< 1I7B "/"K).N76J';8&)K,K@P$[>);DVLT =>%N>G$Q(Z*0F&T96SBFM=H4*(R4F8Z&'2 M;9R'R^3"I3/IZU$K1 MO!2(_G&M35HY#<;_-6JO)LWU- H9"4*:(L9(A0:22HM+OR@.= M$[/N[]Y(AR1K"/A+*+/8]>5L^&4PC[/B0S$JBKL4VWQ?B71U2U1-U5;G5<$( M;J6D%@AHM?6"&+B=;)"(*[O?]D**K@5)=.P*/SK/4-U55FGOFHG8Q]X0%#51 MSTLAG!664"@(KP*DGD&0DX]=/P!SQ4JQ'3EGMZ[T&K\$! MQDH;8 F1MD+!4IES>='I1_4N%0-L@X:MR: K)KJ;FV(8;0CW+9JST]OB0YPU M[Z9I3-&82'^EK@X/C8324-B-Y^L&C)]\7LW$Y>IFM,9PLTR4]CV%90W6 MN]UV)%@G&-)1!DXA:W4TS74E#:@]RHEZ]U 7M\+^7DNLR_GS8[0_FC[H @G&$1+/BB@J63F/%C*951;YY$/5]RO)N6F[>]FM,;9I ML#NK[[2\OU\7_QY,*D3>3&_*V=V@[C7L]=X0,.$"<8\I\Y(: 1GM!H_X5EI M$_5/4+]NPZ =J+M+HXVP1\7]?C >'_+J4P -;+W&Q M:WD77_JEF,['7XOUQ'O:N\M<\;KN2;)S7_;OM%M?Z[PI ,LM,IAH;AS5A.KX M*U*62B.)U/*"%\&>>HT#XSK5KG9(*4HAQ1);'I4OU@CX2/F).*U#M&'GJLB]GQ?AV:I91=-/A]T^SP70>P5A70E_]-ED+>UNS(:ZY M[V[B"GR =.U\8<#6@[C2:T1IE([30BK@',3)8M :YP2U^FA*=43?7@BKKU/A M^?":Y?V.MP=NH_TA.(8&R73H3ZAHX"HN/831"\)7EEK55Y+G2Z8S1^/EH*HY MN TWOT\E9N-P%NL=[)1&]JG\_'._90UX-M.U2L3MJM%,% [ M:S01,-J1Z;I+*E.R $',4DYDK5ACR[[8IR.EI9Y=JZW2D2?GF/$<6\*1A8Y5 M(V*$='->LY^#E@=I=O.5M,B]FG^*7O;C:_S*NR">O"&^K;^'#. M9:TW!,J8H)IR!K0RW@"J5R?>5^-'/"OGK8=D.E?X+Y(IVP"W1^3Z?7!7V/)N M,#YT,\Q)[PF",^&CM2=!JB,(O$!\BS61*N=JA!X2K7&&G,[ L[$_SL.==SY' M@^FNG/XQ'2\V-PC_5MQ]+F8["'3@Z8"!L<(;+Z,[P(W4QJWNB5MWU:"N5-.O101@,-D@L9= AQX/QD"/% 9 0*29(@PA4HU,4GUEMY2V MRZ &@3Z30O/9XA%]XF_/J1,_2I'CT7*X>#?[6,R^CH?%'MMHWZ,!.L"3)<"U ME29ZADH!4(T$8GBM ='SC*"&4.R #^G>GTT'YWNMF8//!\VF&^1 M$2 GU;*?Q,B1YW,7/ /)#D^=I5$?9<63YP*2+AK%TA .K4$(1@L>;H,2/NL& MZAXM).VP(@?)SG1%M72:R6 ^?W>S.L![)!*SMTU0$$*36.^H])9!R,EVY968 MY!STZO,655[LI2DX.]M7>M3-HR&5EP\'+BS06##& 4% ,LE6YX%6H_+>79E# MW(!TG^_CY$+:X09D]-17_3RZZKQX-D"+XL))/8-$4HJCBT?M=DQ,964D]H\F M.4)]N<^7!67G2\_;\;1X$W^LM>9L'PZ"4&<]LP[$_Q"U7*JMMPZ [W:7^-4M M-N?BV!4[[ ;^ZKK;59Z&FL^+@TG0!UH%H('RBG(JO(Z&FY16F*T9A[-./O90 MH>0(NFP+U*[(\\]B?/ME48S4UV(VN"W>CN_&\;8=>XK Y$*0*.%@4@9(1 1PE4(.<&O-1273[N.$._.&IHOWMW\ M6I:CQR[FQW(RJI$+\1IXUCNWE&746 MDP(!#B*GH,7))>&"(UEMW>J4M7Y="V238J_-J!,Q[NPHX]W]8#Q;YR"F I=O MQU^CWEVM\/\H)B-?SOXX?*M6G?8!0,690E$Q.ZB-P1QX58T]90IKZ': M@+>[4[+SY2Q5 TS7><:5_-CM6"^>#I*2./4D 9IF.XX%'@["['F5Q*";BL[ M,!_1KICRH?A:3)>UJKT_?S1 :1TUSF"*,(8,Z/7E<6E$!CF=$RSJH?'3-$R8(-N:>[&G_QPOOICE?!'AF&V3V)-FC/\?'3Z2<\;;@O.6T+A>0\\UQ(H+ MP2K/PABOP7592.?38C>_6H2Z:QU50S<%'=?BV'^<@B/$<0:IJ=;C.$>OK;Y# MTV0Y%;]NG:Y-)VM[[L^>#\Y99Z7$@GM*4#H,3/D6',YR@D(]-(6;7J^:P/0B M?*G+DV ]ID1K@J#7Q '"&4&;L5BGQ)5D:34DST/L.!')3D\;VR(*8C@>;$Y- MJ[MT^.X_5[\>(,JQI@$0%?U,[(B3!A$&N))5(K3U!N=PIX?W&C6M6QJ&M[N< MO]7AS$U:<^KSZ&X\38718Z^_%LR3@IXBS0P'A/Z&:T M3A.;XT?5KP%[@9YN>T%1/7H<:Q(@M%AY$\G/H9&2Q]6WVDMQ M4/@KJ]?:%",:AK53B_GW9 M[ZCP88>7);=B,#>%;W>VS+;&SR8H.9XN8]\?"H7HXJ:<%8^JBKIO$:M&7-.DIT%CU.WYQ]=9KI;"2[XL/OQ>)! M>ZK)2H#112J?'K$_&H)TE;?@+!59=:)^@&V3=F"^ M-,V>Y06?0;-G;PBKFO.,..,T=P;I5'][NUY[FW.P!/X $?1V8.Z*9FXPFT;C M+=W3E/++:^SP[FD1"$F7-4F!N-4F^M+6H^WX/"$Y]5KA#Q K;P;6"]#FXY>( MEQ[,Q\-ZI'EX/A IO?7.Q#'%&0%3)8; GO9\S9F%Z*+\V^U%B95ZI7&/-AV7N2=JC[Y1KW7PY:V@>[M MP<@#"NGD=P4&A46 6N:,L(I$12RVNTP(Y\4H^\.]%KF2>T+R1 EU#@B<^<9@.%,.."2IH$!Y3J$'#Q$6E)7@?<5[BMW"WLQB M.U]^7@?OXT=Y2VZ=-P5*L')206*AB'//<6:K=&B7K@#*R0;OX05K+2Z\+<#] MP*@+7$[PK,;ITYY=YB:UYV573[H\;4_C@"73UE#K< HN$AY_5$(R:Q%$5,%: MIF?+(S_QW@)"N-)"*,8TI@I)IRBH1@0,NK(214V*^/ 5!J?AVMF^5V=7&&BC MN.;*$*T< REM7=MJ_!KR3@_B=WH?WXGB/_,2@]/@[1&]6KC$ !/JH[4EXHR% M#@@F/64;+# QYLI46.,,R;K$X#3LN^)A$Q7KHR]I#+ *&8\\X@0G?W,S,LBZ M56"]8-4Y4J]3L?XTH,]TG%[\O%M.!E6<:,=UA4<7H]KO"*F,M_<"*^XDHQK1Z*Q4&'#+$RCB"DJJ?8JT8VNQM-4"PA'W.5?)]%D1YA.Q39@OI"?KZ[Q@,660 M6J@%%Y)HR##$V_' K-R4D^W_^V(V+M,VS6SQ6LB3!^>%Z/&8V_6I\KA5X!(" MRQ$!QGA%.#,(59HWVI(IAZT[4_[UTR8#V@Y/KLV*P;RPQ?KO-]-G8_@0UV9? MSOX:S XE5)[RFJ"$Y QS ;#70A%!@$0;)(2+L&20K(=' AJD5XLH]_7 FP,4 M>Y;*\4)M8M>A$I5W*ZR2.;&%7F[?M2/B_#\:C MXC^6X\7W>34S]L0VCS4+C&$B+6+>.&D!YE'!5JNR4);FW!K>0]NX56JT@/?E MK2 =41JER%DQG1\K!7?"6X('D %EN''.6!AQ9I8\3!IS9<'U;E12:_!?GH:K M/:3/C7!Q]ZN"8P0!; DF*BKRJ,P=]Q4B1JGK*X%Z24(V(H.N6&G*:31;YK&# MFPOQ5KG$\_7'BV($#]#P:-M@$%>< Z>89!@K00&I M7"0WI]Y3';YUW3H%^, M:.HN39CSB/:\;> (N/G>.8"FPABQ!Z)@VO1J9YUH&]'JJP]H*JYZ#9__T:R@Q3 )(X)@V MTP:"[:3"\8,N-^ @GKE;8[!AS$BDF/?0:@R1HUM' MF- OG309P%ZZ:E/SQ<&TA,8!'6>-<%XZ8_46T[CLLQS[Y^23NYT> MFLFG53L07YIBS1<&8W']]A1RQS#UV@&&D:S&3SG+.M9P\AG>*^%8'L9].KC[ M?@7IEV(Q'E[Q*5YB&>!&*L!QNO2=:<"9QXQHJ1F6O%;XK%LG._J Q?AV:I9Q M:DV'WS_-!M-Y',GZ:I?5;Y,5*7X=C*+ M$(_&H+?(&!I=3(52/H;R@B!@',DQN/N+Y>/]TM\&H^*Y M GZRG_I^,!YMBK,=8/ZYKPP.,4^PH8)01(DF @L)4X%;S3@F_,JVPEND5PN:H8,HV.V6*\^/YF>E/.[IYL/YZPJ.[.[=A\Q]:J.; T'GP^:.J] MDQ0ZS!$UCNG590<0<0 -CDB>NQK.JYD^C]C-*N:8'_F9$-"+1L'M-XRT 0[ MMO-L=\F*&JVB*V 8B&,Q2F$:58:R<9P\P@587.YPIWEN[7&E&>D>IDH&K"TS M9F^YB9N/M@;.1 MQYJ$E'IG*$VU#BG%<4 4>J4-H3!^MP Y&J-'%E\7&N-<3%LBRL=B&'V@Q7>( M/G\:+_::'<\?"Y QPK#'!//8>T&5I1 ":@ ':0G..2G6?Y5QA@S+QK!LB0B5 MS3XL9_?E^N:DE>-CTD;%[+LI1_NX4:-E\,()X2A6 CK*D17.*JNB1E0:,WTM M)ZQ;H4OS\+;*H$^#;V]&6 M,,6!PII1Y@61!.9L[_0H([E%GN2#V@5'3/SQW>Q3^=<^MV;/TP$(G QP!)PB MU& :U:2AUALM9,0)Y)Q/[E'FS=[/RJ_CZ; 649XU M"5)J1KB.GB "T5[G6G.KO$ 21T]0ZQQUTJ-[6]JG2AZN+9'ETVR0:G1\_'[W MN=R54_GBF< I\""J/^4-BY84$%0X!:G2A#!+24[^4H\N9FF%#CE MAP0<=^& M7P;3VR*55SL2%'G\:% .0\<,]4BJV&K:X@ M'XK;M!\[6-?<.[AR/'TT( XDAW$DDD($>-0BYUE5G)B*(6,X05TI9>29"B>09D M MGJBF#B*&>I[N"H^/:_B^\'EX1GSP9E.?"1R! [%FDM1!J$DDBK."*MLZ8A$M+!;- -JJRO#C23$SL5.WY>RPPGCR9$!$<4XU@Y ( M&NU?:70T>R#3# D'0,[RT:.@0UOJ(@?+5NGP\6XPF>CE/(YU9Y6R/4\&'?G+ MN6/<84T12E>Q(<4=)6G+V+@VZ)"#9:MT<'?%['8\O?UU5OZU^)(2 MW0?3PUIB9XO +(].,H721.,8&"HUU!Y8A)F27&;=+=VC*$1;]&@"TW:UQI=B M,JG#CLXF@4 2M1[CV%).L>+26D4$I#1Z6T2"')<$]BBKJS6? MI E46T[OBJBFZLYTX(*Y6!. M,2[X X0T&T&U7:VRNH/H45&PP_<-U&L8'.7,>(N@19H":11*)0\<)-XPC%W6 M0>RKCH,VCFW+B>H$9RX.A3JH4]ERK)6D3EID:IW. MVD>3JPZ6-@-H)]Q8G[JMSXY'SP?%H$$.XXB%H990::1+-X8K[0G+7'VN.GC: M%*0M,R3==W:$%.F1P 0G2$7OG7I$,?6IO D %@,! ($ZRZ.YZDAI!HHMB_[_ M70YF$/YX8$90*8%! #GJ*-/8&I5V!'RTCR)J.>RXZJAI0XBVOK%2 MXZS)PV-!4>2=9<8"0I(W+CV%A&J+')!>8)I#AQ\@2GHVDBW10,4!CE;&S62P MST5]\DQ<^*#"Q#B!G:,>(LF CI\P[I"+EG).(B^ZZH!H#HPMKQ'OJ]*0!S;> M=SX;I!8"1!<)<48HMRZN=S1J,2DM0-&'SKK\\*JCGTW ^<"*%DO4^,%X]F^# MR;+XK1C,E[-U.;BG_>BPX-NV-S8Z8Y,R=>A0/9LZS8+U4JF$-($X'=H2T<_' MGD43SB'E?:US^NV,UD9R?!TL5A6[8F=7A)FKZ>@?Q2AMM:D4"XV613%_&-:G M* P=>_/G 31R7AN@0HH I](=UI1&'\A; +A)A<8E@_!*:N8T2YSG%:RZP_]R M*L(6B\%X@&OI*))MIQKZ/\S(>V>/"9=!Q]G2XJ"[JV75:=9NME2 M&VFC_R.A(A!8@_W#=,LZ]=5K\N0(?2^3LO$]SJ2=U24W=\Y\'$RV7?BM^#8> M#J;OBWDY_ZW8$URJW38 Y1F2QE'LK+/13X:<5\.@0EZMCLF1:-DNR-UKG:W3 M74O9;)\.3% %."5&"B$DLE _C,MYF6/=]"CCIKT%ZEPDNV?(AN?5.=@/T44Y M=*/=X88!1%=*6$BH266L.110B6JT5KFL/;$^\^8,>>_E3@/ =D^CWP:+U7GJ M%(ZKIVR>M @(>>VL\1PPRQ0D!K M;(#K*RGZV"YQI3?URYGLB#MBC3;Z,/\H>-S/9@, MIL/BXY>B6+PMUR7G]/?==J#^OHD1VF(^OIT>K'S>_I<&12CTG"D6+0R)L-2, MD:W;PNF5*;M68D>]D4Y7:!)0L%*L5UEQBXK!R:.L($6JO;!^U"5'OO-8J M&]E+<.?M>/!Y/%EM\9Y$H!?M@F,((&H5$DAA2C608@N>E#8G3M%#"ZQE%N7" MV[D;H;]O?_S'N)C%[__R_6WQM9@<,:CJO2!(Y)E@-EU1Z3UD4"LD'S!E5U*! MKO7U?X66[ MP*4WRFF@*>6$:RGPUK)0P&>5]>\SMWKI(F2+IW,J/G&X5[-U]&[Z(54T3U>, MZ\%\//]C6GZ>%[.O":357(O_7$Z'L=4&Z*>CKN]-M/7=@0O$(%+84N"8TH9[ MZ"K,E2)7ECK2$/_VL;HG4NIJ9OPVF(X2'<;I+/FH*.[2H-Y7(E_5L#EJ"M1^ M1T".<96.H3+$ "/&4UJE$RII\+7ZRI?G5-F-Q"Y@6CPRNORL^(]E,1U^KV]@ M[&L=@,?.*LR5M0I8)5A<(C?CUD#BG!S@'I4V>AUF1D-"NF08KBGUW?<#S8.&1!NO MF*(8IIU,H%$5!]/QWW+\^#[SK DNU(EKY\'=%='>EM/;"/Z=+3ZO5/V1Q777 MXX%@SR%3'$FN%6(^'>K9C,QH*G4&D7I4"*['JVD#4KD4WXZNF+L;!),\0:\, MAG&B2L/2K;C5Z"@"5^85YPGX"%O.0O3,XWVI='>Z=G)8OA_,%M,(W,=B.BYG MOY>+ [DK-5L&*Q16$G I%20.001]E31K/*97E@.5*\>R37 ;XX^^!HX;R*J?? )S2H_U<'^L5;8TA'F58 M3D?;#D'P=P#B'YR>K&(.OB>D,R'28$4(E#+Z*-2+*AYIG,PZUM?#[8J6%4Z3 M4'=_;&O^*!YXRMGB'>T"0Q9:3+FV-(Y6:V;)=M8P0'(,ZAY5U.VQ0=VD>"YP M=+GJ\KN;AP]7*7" *6% -#694U!8R^+P-R/GVF=='= _8C;$@OT' MFIL"NC/G[6&G8]MW-?KWY7R1(AZ'G+B##0/26-)T#5P& 2%AD.62>H*+T?MB-DPBO#UODEFM(7XA VQU'UBZQKB<_CH83]]&\U$7-_&93X-O]>VN M0V\)SA$AHD?MC( 16N\UV>(@/,_)2.UA.*V=NFRMP=T5[58^R9N[^XA.FCCF MRV!V>["DZ>X&@2HBC0%"08^X)%8H7IUJ,"#:E-<5*&N%3(T@^\";KJ]RV?GA M:L/VNJYW489B914#U#.JHGQ9G+Z>6<\9$(S5VM9J9[0?AU^*T7)2O+MY6N=T M_N[FT6WF#^OO^W)]X^1:2G7NA&KH&P(43)%H[C$$.,60"2:,=QY+8RD"*.L6 M\E>F+6K3J>R#*+I:EAY&M_,:K#?3E567?GYWX\?3P70X'DRJ(6[Q/HW2C7Q3 MP$1KAP"EBFOJ#=8&,QG-2K.ZMM6YZ]KU;IG:EQ!))ROHPS*OIJ-U=;GU,NB;:0M$8!A6N_X6]NJ9MW[.+?*Z>W; MR+G1NF#D/XK)*$KICWDQ.E9%^^1W!>.%DU #02W$ D=34;"$BW)6)L?@NE;" MIDBR5V&T WMG,8#Q=+PH5OU^$^4YO1W'OJY'H+__-OCW%!'*>.7-M)Z3:84I^-#4@@\WQ'F8[KCN_3>O E3K^;7^%-Q7_Y5S(:I?^5-N9P--XVB6&\F19&\G)MQ;#6>?HWMR]GW6D=! MVOC*@+7R6O 4W^/.4XT$CJ 9X+F&W.)K*_C8%J5V'"?I@;BZTKK'UZ6W-,0I?SN(H MCK+P2/N +4; 1340K7PO% ? QK$;2*1 $N,<_O50;;;"BIW,:Q;WU[8=!3%( M6<2"0 ^9$-)#[2M/DFJ=DT';0ZW6DEO="+:7#:>M$DZN+Y@F(86(>,F]I) " M:;CD"$%*#&)8U8HQ=SGB.G'X(RT#)@H(:3Q$5%#"H28"$Z@Y 4J[:+I=USK1 M% %JS>AS0>YF:D_CCRF!XH+S>-N'AUV.&I/X0*L H&76"4041]1;%!T1!8V" M4 LIH*V5;]_96.M,WT/- F'*4H+3==*86HTE4,8IRSPG/OIA5Q;1:43NSVVZ MYN#M>M8^=/W"6UOKCFSW#FO/X!H9("4Y)O:MX MVQFCN[DIANO]T@WJ*04RI?^/I\OQ]/;=?3%;B?.035W_)0&AZ#]HZ;A-Q>LA M5YY0[ SAC*-T#=8USNP,/I0= =W1'%]'U,9ICF]_O/PLW\3Y3ERK][8*GDNI M<;2')&=4$"&EP3#*E=%H@UE_P:WK;:\W5],=VY[>^7P@D$03DFO)G*4T>G/& M**.M-E(J(=V5U5=K1-(O5N=\7+N*L+Q??IZ,AW\L-D4 MET_LJE\J%E Q$I% M'%,PC10BZ:3W.EH@ "-.7<[1F#XSZ#QIEZT!>VD*U:K\>;QQ0,P*&T?K&#,4 MQ04/ :^!P]8Z+4E6Y=D>TJD9 M1DU=DH=[;I4/6TUC[7BX>#-8Q%?6TL(Y@B MSB)<$;KH6@'E%$$Y!FD/ [_-JJ)L.+LBR2K"N^WMQ^7]_61\<)=@=X- *<8 M.>$XAY0)I)F*P]3".^.(@%>F:'+$N^L^Y%P\.U2ZT\ M:1 PC*!';TY88"G77AHE$?02,V&YR;JRJ<^J)9\MC>#9.5M^/UA7Y?%C01B6 M/'-L:'0>F))*,089CN.1'F&1DT5Y^DG*!7NNCGR'W?K,V']X*S^,)'4YN?QII: @WQ#)+X(U+I0FRIM.2&I8MN M>"^.V.QR6$X[IG?X%8%ZYAC6F@ !J.!21-,34R8MA\+ZK,R?5S:]:_-A_VF: M)J'N9*J_+0;SR^]!K'M18SH_?3!HQAW1R/ATU8LR0%OAA>14.$J9JU=%L>JN+>;#V?A^6X[]X/#VM@I4,A,IZ6!T&JWU%C&E-F-E5H&F4^CJW+?N\AG&=/!"B2_HLS-J4]6^#;^.[Y=U!:3]Y)B 451UVW" AF%96"FDV?><$F"NY:>)L MB97-X-:JS,?3XS)__$S0T3J4DE".A"6<&8(QKOH><KOJPH?N8>26H&N[.[(EW=,"U)WEICR9&Z:<'XK_O7PXI'K'(*I6[YUBW$"/< 69 M(#[KUK0>%E)MBT#9P':FD[Z4LT72F77H\O+A$ KID WL9[?)^\'U5$;&VAJD:! J9(A8 @3VG (+H650!:($=R3&1 M>WC?3S=:YDQPNZ+.A_'ME\6[FS_FZS(][SXOHM66JO>X;\,O*7+AR]G3 =6Y MTRSCK4% 8R&UA'+@$8M+.,9L@Y/RPN5L =6_[^?5D[ ["5Q&R3T;7VU=]ZQ= M<"F_Q5.EJ4<:< 0<=]58-4$YA69Z>-M/-RHO#^/+\&G+_DU20VU"/6\8B(S( MI;+"RG$BB876X>WLD3C'5._AC4#=,"H3Y M3ZO=R.CR750]M U<0>Q__,UHJ MAU&T&:H L,+>YM00/_U.H*MCUME 7YA7I@MA58A$65.O M4- ^(OU H?!FX+T,??Y9I#6Z&*FO\=/;'<%:6)M7QU\5?%KW+9>&12TM&.)6 MVPTB\0>*Q+>,>[=I"WOT>!6X64^L*.)TKTC!^\?%# ">\*R2W'FG")1#.4,.A M%E54TC#/LHS('VAWHFW@^TA&7RZS5^Q'KPJ0 @ =LL9@*3QP*,[7"A$O>$Z( M#_Y >Q0MX]Y+)HZ_-J45TZN"88J2B 9C@!)GC65QEFX0,8IGI<[_0/L7+>/> M-R:JFRBJ!NGXY'W!4"MHA %3:2%!#&.[72^0R./D#[0#T@7X?2-F UP,$6*L MHNWL$"!41# \KT(--BX=.3+6*NP(E(8+6@5@K8[RR.%B_9T6N>;BM+@=Q Y^NDY*-B2##NL1 M7+9@T+G5")SF"BM- 3%QK>%:4:>\)-#'KW$"DSJ4[F[*U[IDY'##8(!)!Q8P MAA12&G^!&%$"))1>4WUMMZ&>*^X:<_5L3+M=-!X?<3J!/[N;!6*M\<12H+2@ M"GGEE!'*(06L,"2KCG8OMSX;9$\CB':HT"]<.^II M6I<1UD%D:QG,+8XHY=W7+@BUIT401&)!"+68J*AOL+;8".2AT5 P>&TU7<\5 M\(M9V 28ES@QO+4*?QLLEK/X=VT"G?"68 60T>=AP M/O6!2IEYDL66%I&]9 2B"7=$8H:Y@ PKB"B,4 J)4GZ]CF!JG'5( MJY'W28^!K3===SP=@I*?&&>>EH1Y:R1B4B"!+ MF8\\NY*:5DT)^?EL;0#2'DS22Q<<;6JN4J72=9221@4;P79>6R"UAHIA@GR] M2W;;&^&;:>SF\JXX?M'9CJ>#0TY3(ZF!7F..G3.:56-C7&>=A7@U\[2V@,NF M >W*&/NWP6R"E= )Z@B#C#,&H@K#>C(@2!W.*M_24(F?+ MM&P4RDN0X^A-92\?#H82#X1R$8RX,CD@%8'5J*B05[9!<+Y0#[#C+"0[\^3* MZ:BKJBETW'YV-.C''KZ8% TSC3HK87":T(P!=&NWHR&893C M7O0P]-@@6;)P[(H53]?@#\6HN%NE4+PO9N-R=,1^.=XX"&@93X$.(1S4"/-T M&&L]ZHBFSTFE[R%[FK1H&@>W'Y0Z:O74:1ZXC;-&:H>--0IX#BVDU4.35#B)96>AW0^>O9L>7^EJOB'0=.LM$X89:C$#477;2G4SZMA5NV6YE#B) M;^="W@_*??JKS*3<]@T!F;3SD&XW0M)+JI51KAJ_,NS*:@1?D'+G0MX3RJ5C M<[FD>WA'H$YS@Z4$+-W!QP44EFV7$6ES:-?#G>-+TNYLT/M!O'1(+I-W#Z\( M0GK#E+/1/8818$XLJ%PL9A'-"6OU<*/Y@K0[&_.N6/>HUO:G^,5''- =3P?O M,>)"0TTP<)@C00G>JG&JJ_"\CS.?#0OP)*C_N2+9P/$&C..)800F72- M!/%;V](2E%5IHG\,R9+J?H:69>7/OW_SOZAC8WC5GYW/!86NY(#"^44!M ME8&BVC!@,)IY5ROJ4\53-H?BF4).H5)X4+R/G@B ,XPT)]+YV W@@+?;+GG+ MLXY>7JM@S\:0J8 ,XA P&@RE1=TB3KCMT>VO7-B?0\_,ZTOAJ^4I=B9TS\ MCV)J)650HZAE-GUVWN0DG_=0YDW8WSGXM2[SVE?I*9UTXT".KNQ&99^!VF0CO2;D> M*^TG$1?6&P@EC;:(\)0Q7XW*:I 3M>UAP<[V(^"!;SD;T3(_O8S$LIR,5OWJ4OGY1OBT' MT\%T%#]?':15M[.B2/]RT"L\\2W!I\U_QP@U5N,XRS0ELAH:M;Y6[9?72I9S M)%QV!?69+/+CV7SQ<7E_/UE]]6#R9CJ*?R]CBW*V^%*\FXQ618H.DNBTEP1A M+;! 0R.4]7&EAA!4 Y-$B)R 4H^LE58XU"K268KH[;B8KKYZVZ,:>F=?H\ 0 MQLP*HWQ:L*-5#F%EF$FFR96=E&]!S32$;)MNCBFG\W(R'J6*=&ZZ6!WN/Q#) MVO=XP(X;;!@G"FE+J36"56G]#D?L,KC2PZ+@306V&H*S:X+L-7,/-PC)Q*,* M,$)XG$=:2(DK[]Y)3G-(TB.[I1G!'F')68B>N;:8CV],>9> GP_W)W'N>3+$ M?D"#$?22$<@0,'*K/ITA674R7H'03Y53V228'1[,NUU4=0*.)R;M>CS$Q11$ MQX\S9*P7B/LX-S8C\Y;*G")./2SEWV2\I $X+T64H_&2W0T"-@A*(2D64"JO M+<2HVLWU(L)W'3JE&0$?8:[4MXO8^\%L,8VH?2RFXW)V/*11HV4@U"C E0'" M&*DP0116!I671N?"6UZ,=9>2L&YB)ZI>]+7O;M9&^!^,%P56OX0I3#[ M6NR][J96NP"L\] QJK#VP##NE-YVGT%^906OLH58MH?M992)&$:0-FQKKYEZ]PZ\'@^J*1:U &UG4;@=Y/>#\>S?!I-E M_(=UW]\M%_/%8#J*@SD4GSOQ54%+H^+:[P$'W!'*K*KR*4@Z9GO59^CSR=8R MW%T1\,W=?>QT@N3=3;(8WXZ_%J-UF?E_%).1+V=_S \5D*W5/OS_[5WI1V\&'O>)-O*0&:+JU3;4N,.[S MF&$;#OK X<+VM8BEDRAP+C0/::GWW$/8]D1;.C([K?6)Z70HST$*>[?(*-7D MQN;MJ$AP"@4(AEF+QZ5=BIR&Z#F8\KZ<3X\BRT.!R*G# MQ&IE\DT6'8S@RFU[AQUNLG=X_)%VN9I>RR^QBXQ7*5;ZM^7&5W MD _%8IK%>%4_+GY5)5$(;AW"&G-AA.2<$H6W*!!-FU!K\%M!;=ML+0)]'KI] MGD]NRL5J]M_BTFUR[WY8%#>SNYOW1?U=@U-ORI6&>GM1L:C_8H:Z=^KBT;NB.4N#9I MP&/MO()=CQU'C3S#1KPGWA&^Y]S1_+W(1X^IY;M$4'9RFYZMOA^YG[F_HF2_ M,,>D8S2XP"3D?#T[-(2@34[D\!O8.^\4[7-R;W/!O2GS]E43N7NUF%S_=G>]FMU>%\O&/-I38V1" M$Z*3H:P@]5E) WX[4BAAN%'>B1'OH?<+^WFV*!Z%6E[,IL4)VV%[:XB.,I10 M=AP;3(-GQ)CM&2=-_]'DFC)^ _ORW?D]GMQG8\DGC1\J>=/ MMOMLN5P=_U=@=V*F5#'OZ]& MJ4@Q-\B P0)SA;DC[J'I()IE81KQUGW[T+;"BH?)\.+K'K^IPX4B1XHC@9W4 M.C B<+)\M\>E+'6GB4^O(/E#B'S__ &IJYQ_WCUY\LJGG!YQ6Q6J1 M)K7I3]/R9HWO8P^--+E=K+X5B]W^V;+ZZ?U]CN731A=_K8KY97'Y]WY6UGSV M>ETN[Q:%_I)@GTP/G97_6""FN3N9WH2"M00,(HI2R)'(5I1#."M-!#6@K#4A,1MQIL"!(;J10CK, MP=U$Y&5GR/8RNC@\5C??WW%&>3R4")JU44F"C MDR' 9(Y)?+YQO*_I#\RL,ZR/J"5Z38BQ C-!+2B1^D\(!DC4)E@:W\@E8WBC MO#UJE'U!?M;A[XK59'8]SEE "NLP 9FF=4^D< B3) H>6#"2X'I!#+M>S?=U MPGQ_\B0O+[66^2/JB](FM=:#8>FG%B0M=XFK:WPTPJB)U^EKG!EJTV6O)M = M^"=N4=4*"7GQGWP;_]OLMB)0Z)-W(@D2I3\X-31@;+D#A;=MM\ :[9P/CS@= MR[=L!^5>&%(9*?396]%B36W 0G%E.&;)RK5AT_Z K!M)6/,&,=AUJ6LC\^5EBPF+5 BM/0AI]76 M N_:SI0?6S[$8R6V-U?:<;CUY:>P9W[;G8<=OR?S<)0F@\".4TE(H!:!$H;Q M;8_!AB9.I0/T=.]GS>@(_+[H%F;S[$#QKI@LB^WEW<,7$2M*16ZD4=(KS8DQ MCB*. Y-*$A\49DZ.+)!:>V(ONX*X/Z>^FUF"XMUL\F7K'W8[F7]_]\Y>+#;/ MMM$GDR[_[L-Z&E[^\'"G[F^[7>D"V-$W8U!2,H2S72@ NV"P#%NY*=QH51V@ M?MT9C8^@_]4VN>-:_B*?6))L75[EIGUXOU[I!_1S6TFX&KVDG[=Z/(75 BIS/ MP6)&4@<]Q3*[NXFDPF/;Q P?X!V[7BRD4\$]J_O/OM^?V9^W2Z\@9 /26!!N M+')<@J+*9%EKZCS3KI82V>/0_FVRNL]D7=OE]XA:HI7);D\$%0X'T)CZ- :V M6"2RCF2?OGUJU)D&6H&\I\GASV*^7@)M.;^'XE^SU3=[MUR5-TDJV]0=6<#S MRPV*'XO%G[-I,0 'PLK&UYHQ:M40@S&< %58AP#$>.VL=X1PR;@FH&H-EDXQ MV,7:^5 LOI:+F\S)BR_7LZM[3N2=NVG6W)*%-[^Z^/HQ_7;Y=3T$#OD7MO.! MR'*^4YY60G 4"/$*$%@>% ;@.:#9V*:;EGGUPW;_&832WQE4P\Y]7*5IWJ69 MZD#VVG8_%)DRH#!.2P@2P+U6@0!(:8@T4EM?Z^;!JZ-X;Q1L>P0TD=VK&0GU MSFW;^D@,P$+^1W'N(=]Y8H$8ZL$GB5IO&]T9_?\(:'L$G"JW5\/^5&!67E8% MC&GK$U%[DR,T$9X335%N36#YN%X%@;WRC8XGQCCWGT"]MME_FN0&Q?VFQ([* MY.MJ(2!G.(@<&9%8)9W0"&$KR,CRA;T6UAXIEH'L$ZQ_N4XKI.>[$\;96]HF M8%8*K#UVE@L CZ3D0C(C. .17<;/MTWP4K-WVU4[5D[+JWD.0%X!Q7$51:6L M3# -Q2!#TQI)1"2@@2+'%&C<\=JF2=EC^#WM;2]B$R>-GY9E,LJ0Z6Z8.0! MA-*>6"GQQ:4V>"LF-,,0I#DH3&2@PB[$4 MR%+P3>:T0;HB=4NT+C#O+ZK?6E2;/E1Y$CU],TJBM$#<2>%(LO.#)@$AD4-+ M2Y#:-+E_/TC?H6XYU S=,[%%7U[.GH3A.4R;79$(*O&>&,1R*!.IN6;4&B6Y M$QR0<$WFH '&Y^Z9/Z?"?"8B_:#X58=(/E V!L\1%HJ"!@)>*Q,X\SF,J@Q$ M>]MD4Z"^?U#_'F>],JPQ[(,P^I]UJM)Q:-/8KELT6TZNKA;%6FO(5Z_NWW\[ M.Q#"6X$MQ\$:"PH; THYD4-/*$^-/F/1^4%4L*HP]2=:&E$X!#E1R MEO=O-7$X+?CHC>XNU.; \SFJ/:B[O*+\85%>WDU7%XN-&U)%O(*77HU(2>RT M5IPE9*@-FG&M4V\8(B#]V(+BM2/4LE5,>V!'WH+>N:E512[:^WZTW%HN&34^ M& "1M$!AB9= O<#!L$;!TX?#D^8B_9$;C<'L2Y'>-')OM(,7WXM*6F8Q268 M( I%,YAFSWEPF*P=B0AT%J2Y_. >0V0[(L5FUX?9,63]U)?*&/8$6Z386!= MFE5I]NT36JCH32W.B#,H2;^(0-B1V=*1UO =DJ6XNIY"RLUC[WO1YM# MPVB4T]4$X(09A$W P+#(H<3EB$+JM"#7LGU$Z[%DN:7)LIC^=%7^^?-]^O?% M]\P4L?V?3!3QB"B;7\?/'U]@Q,WYP#53*?M66#3C&LA!B+/UE+ M0BL;PM>78O&^G'_>'VCSA;=B,*FQ:5&E6A'@E$AD@A6>6V>9,&0D8?;:I4%S M''O;QW]YF7Q7PVG[4-%(I'7.)"-.80K&IXY+ZZG@3F.JG&IR;WR A]2M*AP= M83PN)XB@L64@0+C 05FI!:;4>X^ "V3]2!:H]JEPDO?#<6#W3+1]^]&_SJ?7 M=SD'6G8;2G\O/TW^.OV$XZ7:HI,X:81I0/.$.M?&8)-U1N.P)N"@22B# 2V/ M?9&P0^A[IF2-ZT[+B+7,V;6E4E0#>"Z%8FE94$XPJ5&C$&NO9X5LC3S'XCF, M ^P*M>$MG!:C0((TR<+6)@"A0:& :1)<<"%8X+7RK?=_6EPG$D:M\A$;QP%( MLB5D,BVH,7!:=E5AQQ?GPJYH.8)@X]?U^NWL1T(0(RF@3E MM/=IABO7A61!1$\XT!S][%%T@:N.1+(H*0 M,7B;DT9M;ARG>YX*^ZN8-]Z,GL%E4@8MQ40IGHT%11'7)-FO*!B*:*TAT_-E MI$=7&.O'WSJAMDB2CLP]RX?>(A]M:$2T10:HM(@Z-,ZH(>TQINZUI=8D,*AM MO(/1)8Y8^=KZ4O1>.13 8\XI>$^-398D<=X"4$KY.&^5=\;H\TJGEW7TX]V7 M9?'ONU38I[ZNSKA02WX. C)LX: ML(F42MT?L>O446\]IHH09_@;&:^UA?Q\O#;'M#>/YV=-31\_$"1Q3XEHD]X@ MJ;>""01)7\Y 42:3+2Z]Q'8D3FKMB/@ 7TZ#](R4V>O7>+!,M-H3S9C4%FQ: ML*1!@@I@05AK Z>UCAQ>+VV.EO1AYIR$ZYFX\ZZ&9].^(CD3B/$B*,(]@ M6 M&^)1X%YK*])LW22"\ #-RBXGG%,Q[=$O;K68?;G+4OIMHSP9.KC< 4 ""ML;))(1!&:Q8\"31(BASKU8'_SV+QI7QM M2E*/Z!_FZ8LITO5\?C>YSK?Q+Q^UY2:U->_D9#_2B=CQ[P2(1I 1EA4KCF @M\\FJ,HUN0 _0B:4U4IY=$C4,\LV# M_*\ODV7QS[_]#U!+ 0(4 Q0 ( !N" U&G:MV! J\! &RC%@ 4 M " 0 !A,C R,# V,S Q,'%C8VQP+FAT;5!+ 0(4 Q0 ( !N" M U&G'GL=R@@ +! 6 " 32O 0!A,C R,# V,S!E>#,Q M,6-C;' N:'1M4$L! A0#% @ &X(#4>+P5S#6" :T$ !8 M ( !,K@! &$R,#(P,#8S,&5X,S$R8V-L<"YH=&U02P$"% ,4 " ; M@@-1YK6#,R,F-C;' N:'1M4$L! A0#% @ M&X(#463U8LA8# ]X( ! ( !1,P! '1T:2TR,#(P,#8S M,"YX^ % M@ '*V $ ='1I+3(P,C P-C,P7V-A;"YX;6Q02P$"% ,4 " ;@@-19[K1 M)Q0W #A=P( % @ &5\ $ ='1I+3(P,C P-C,P7V1E9BYX M;6Q02P$"% ,4 " ;@@-1>)#_7L^A #EH < % @ '; M)P( ='1I+3(P,C P-C,P7VQA8BYX;6Q02P$"% ,4 " ;@@-1/[]E;2E@ M !7>00 % @ '