0001699039-23-000099.txt : 20230808 0001699039-23-000099.hdr.sgml : 20230808 20230808170546 ACCESSION NUMBER: 0001699039-23-000099 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 71 CONFORMED PERIOD OF REPORT: 20230630 FILED AS OF DATE: 20230808 DATE AS OF CHANGE: 20230808 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Ranger Energy Services, Inc. CENTRAL INDEX KEY: 0001699039 STANDARD INDUSTRIAL CLASSIFICATION: OIL, GAS FIELD SERVICES, NBC [1389] IRS NUMBER: 815449572 STATE OF INCORPORATION: TX FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-38183 FILM NUMBER: 231152413 BUSINESS ADDRESS: STREET 1: 10350 RICHMOND AVENUE STREET 2: SUITE 550 CITY: HOUSTON STATE: TX ZIP: 77042 BUSINESS PHONE: (713) 935-8900 MAIL ADDRESS: STREET 1: 10350 RICHMOND AVENUE STREET 2: SUITE 550 CITY: HOUSTON STATE: TX ZIP: 77042 10-Q 1 rngr-20230630.htm 10-Q rngr-20230630
0001699039false2023Q2--12-31P1YP3Y0M0Dhttp://fasb.org/us-gaap/2023#OtherLiabilitiesNoncurrenthttp://fasb.org/us-gaap/2023#OtherLiabilitiesCurrenthttp://fasb.org/us-gaap/2023#OtherLiabilitiesCurrent http://fasb.org/us-gaap/2023#OtherLiabilitiesNoncurrent00016990392023-01-012023-06-300001699039us-gaap:CommonClassAMember2023-07-31xbrli:shares0001699039us-gaap:CommonClassBMember2023-07-3100016990392023-06-30iso4217:USD00016990392022-12-31iso4217:USDxbrli:shares0001699039us-gaap:CommonClassAMember2023-06-300001699039us-gaap:CommonClassAMember2022-12-310001699039us-gaap:CommonClassBMember2023-06-300001699039us-gaap:CommonClassBMember2022-12-310001699039rngr:HighSpecificationRigsMember2023-04-012023-06-300001699039rngr:HighSpecificationRigsMember2022-04-012022-06-300001699039rngr:HighSpecificationRigsMember2023-01-012023-06-300001699039rngr:HighSpecificationRigsMember2022-01-012022-06-300001699039rngr:WirelineServicesMember2023-04-012023-06-300001699039rngr:WirelineServicesMember2022-04-012022-06-300001699039rngr:WirelineServicesMember2023-01-012023-06-300001699039rngr:WirelineServicesMember2022-01-012022-06-300001699039rngr:ProcessingSolutionsAndAncillaryServicesMember2023-04-012023-06-300001699039rngr:ProcessingSolutionsAndAncillaryServicesMember2022-04-012022-06-300001699039rngr:ProcessingSolutionsAndAncillaryServicesMember2023-01-012023-06-300001699039rngr:ProcessingSolutionsAndAncillaryServicesMember2022-01-012022-06-3000016990392023-04-012023-06-3000016990392022-04-012022-06-3000016990392022-01-012022-06-300001699039us-gaap:PreferredStockMemberus-gaap:SeriesAPreferredStockMember2023-03-310001699039us-gaap:PreferredStockMemberus-gaap:SeriesAPreferredStockMember2022-03-310001699039us-gaap:PreferredStockMemberus-gaap:SeriesAPreferredStockMember2022-12-310001699039us-gaap:PreferredStockMemberus-gaap:SeriesAPreferredStockMember2021-12-310001699039us-gaap:PreferredStockMemberus-gaap:SeriesAPreferredStockMember2022-04-012022-06-300001699039us-gaap:PreferredStockMemberus-gaap:SeriesAPreferredStockMember2022-01-012022-06-300001699039us-gaap:PreferredStockMemberus-gaap:SeriesAPreferredStockMember2023-06-300001699039us-gaap:PreferredStockMemberus-gaap:SeriesAPreferredStockMember2022-06-300001699039us-gaap:CommonClassAMemberus-gaap:CommonStockMember2023-03-310001699039us-gaap:CommonClassAMemberus-gaap:CommonStockMember2022-03-310001699039us-gaap:CommonClassAMemberus-gaap:CommonStockMember2022-12-310001699039us-gaap:CommonClassAMemberus-gaap:CommonStockMember2021-12-310001699039us-gaap:CommonClassAMemberus-gaap:CommonStockMember2023-04-012023-06-300001699039us-gaap:CommonClassAMemberus-gaap:CommonStockMember2022-04-012022-06-300001699039us-gaap:CommonClassAMemberus-gaap:CommonStockMember2023-01-012023-06-300001699039us-gaap:CommonClassAMemberus-gaap:CommonStockMember2022-01-012022-06-300001699039us-gaap:CommonClassAMemberus-gaap:PreferredStockMember2022-01-012022-06-300001699039us-gaap:CommonClassAMemberus-gaap:CommonStockMember2023-06-300001699039us-gaap:CommonClassAMemberus-gaap:CommonStockMember2022-06-300001699039us-gaap:TreasuryStockCommonMember2023-03-310001699039us-gaap:TreasuryStockCommonMember2022-03-310001699039us-gaap:TreasuryStockCommonMember2022-12-310001699039us-gaap:TreasuryStockCommonMember2021-12-310001699039us-gaap:TreasuryStockCommonMember2023-04-012023-06-300001699039us-gaap:TreasuryStockCommonMember2023-01-012023-06-300001699039us-gaap:TreasuryStockCommonMember2023-06-300001699039us-gaap:TreasuryStockCommonMember2022-06-300001699039us-gaap:RetainedEarningsMember2023-03-310001699039us-gaap:RetainedEarningsMember2022-03-310001699039us-gaap:RetainedEarningsMember2022-12-310001699039us-gaap:RetainedEarningsMember2021-12-310001699039us-gaap:RetainedEarningsMember2023-04-012023-06-300001699039us-gaap:RetainedEarningsMember2022-04-012022-06-300001699039us-gaap:RetainedEarningsMember2023-01-012023-06-300001699039us-gaap:RetainedEarningsMember2022-01-012022-06-300001699039us-gaap:RetainedEarningsMember2023-06-300001699039us-gaap:RetainedEarningsMember2022-06-300001699039us-gaap:AdditionalPaidInCapitalMember2023-03-310001699039us-gaap:AdditionalPaidInCapitalMember2022-03-310001699039us-gaap:AdditionalPaidInCapitalMember2022-12-310001699039us-gaap:AdditionalPaidInCapitalMember2021-12-310001699039us-gaap:AdditionalPaidInCapitalMember2023-04-012023-06-300001699039us-gaap:AdditionalPaidInCapitalMember2022-04-012022-06-300001699039us-gaap:AdditionalPaidInCapitalMember2023-01-012023-06-300001699039us-gaap:AdditionalPaidInCapitalMember2022-01-012022-06-300001699039us-gaap:AdditionalPaidInCapitalMember2023-06-300001699039us-gaap:AdditionalPaidInCapitalMember2022-06-300001699039us-gaap:ParentMember2023-03-310001699039us-gaap:ParentMember2022-03-310001699039us-gaap:ParentMember2022-12-310001699039us-gaap:ParentMember2021-12-310001699039us-gaap:ParentMember2023-04-012023-06-300001699039us-gaap:ParentMember2022-04-012022-06-300001699039us-gaap:ParentMember2023-01-012023-06-300001699039us-gaap:ParentMember2022-01-012022-06-300001699039us-gaap:CommonClassAMemberus-gaap:ParentMember2022-04-012022-06-300001699039us-gaap:CommonClassAMemberus-gaap:ParentMember2022-01-012022-06-300001699039us-gaap:ParentMemberus-gaap:SeriesAPreferredStockMember2022-04-012022-06-300001699039us-gaap:ParentMemberus-gaap:SeriesAPreferredStockMember2022-01-012022-06-300001699039us-gaap:ParentMember2023-06-300001699039us-gaap:ParentMember2022-06-300001699039rngr:SeniorRevolvingCreditFacility2017Member2023-01-012023-06-300001699039rngr:SeniorRevolvingCreditFacility2017Member2022-01-012022-06-300001699039rngr:TermLoanBFacilityMember2023-01-012023-06-300001699039rngr:TermLoanBFacilityMember2022-01-012022-06-300001699039rngr:METermLoanFacilityMember2023-01-012023-06-300001699039rngr:METermLoanFacilityMember2022-01-012022-06-3000016990392021-12-3100016990392022-06-30rngr:segment0001699039us-gaap:LandAndBuildingMemberus-gaap:DiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMemberrngr:HighSpecificationRigsMember2023-06-300001699039us-gaap:LandAndBuildingMemberus-gaap:DiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMemberrngr:ProcessingSolutionsAndAncillaryServicesMember2023-06-300001699039rngr:WorkoverRigsMember2023-06-300001699039rngr:WorkoverRigsMember2022-12-310001699039us-gaap:MachineryAndEquipmentMembersrt:MinimumMember2023-06-300001699039srt:MaximumMemberus-gaap:MachineryAndEquipmentMember2023-06-300001699039us-gaap:MachineryAndEquipmentMember2023-06-300001699039us-gaap:MachineryAndEquipmentMember2022-12-310001699039us-gaap:VehiclesMembersrt:MinimumMember2023-06-300001699039us-gaap:VehiclesMembersrt:MaximumMember2023-06-300001699039us-gaap:VehiclesMember2023-06-300001699039us-gaap:VehiclesMember2022-12-310001699039us-gaap:OtherCapitalizedPropertyPlantAndEquipmentMembersrt:MinimumMember2023-06-300001699039us-gaap:OtherCapitalizedPropertyPlantAndEquipmentMembersrt:MaximumMember2023-06-300001699039us-gaap:OtherCapitalizedPropertyPlantAndEquipmentMember2023-06-300001699039us-gaap:OtherCapitalizedPropertyPlantAndEquipmentMember2022-12-310001699039us-gaap:CustomerRelationshipsMembersrt:MinimumMember2023-06-300001699039srt:MaximumMemberus-gaap:CustomerRelationshipsMember2023-06-300001699039us-gaap:CustomerRelationshipsMember2023-06-300001699039us-gaap:CustomerRelationshipsMember2022-12-310001699039srt:MinimumMember2023-06-300001699039srt:MaximumMember2023-06-30xbrli:pure0001699039rngr:OtherFixedAssetMembersrt:MinimumMember2023-01-012023-06-300001699039srt:MaximumMemberrngr:OtherFixedAssetMember2023-01-012023-06-300001699039us-gaap:BuildingMember2023-06-300001699039rngr:WellsFargoRevolvingCreditFacilityMember2023-06-300001699039rngr:WellsFargoRevolvingCreditFacilityMember2022-12-310001699039us-gaap:RevolvingCreditFacilityMember2023-06-300001699039us-gaap:RevolvingCreditFacilityMember2022-12-310001699039rngr:METermLoanFacilityMember2023-06-300001699039rngr:METermLoanFacilityMember2022-12-310001699039us-gaap:NotesPayableOtherPayablesMember2023-06-300001699039us-gaap:NotesPayableOtherPayablesMember2022-12-310001699039rngr:InstallmentPurchasesMember2023-06-300001699039rngr:InstallmentPurchasesMember2022-12-310001699039rngr:EBCCreditFacilityMemberus-gaap:LineOfCreditMember2021-09-270001699039us-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMember2021-09-270001699039us-gaap:LineOfCreditMemberrngr:METermLoanFacilityMember2021-09-270001699039us-gaap:LineOfCreditMemberrngr:TermLoanBFacilityMember2021-09-270001699039us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMembersrt:MinimumMember2023-01-012023-06-300001699039srt:MaximumMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMember2023-01-012023-06-300001699039us-gaap:BaseRateMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMembersrt:MinimumMember2023-01-012023-06-300001699039srt:MaximumMemberus-gaap:BaseRateMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMember2023-01-012023-06-300001699039us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMember2023-05-310001699039us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMemberus-gaap:LineOfCreditMemberrngr:METermLoanFacilityMember2023-01-012023-06-300001699039us-gaap:BaseRateMemberus-gaap:LineOfCreditMemberrngr:METermLoanFacilityMember2023-01-012023-06-300001699039us-gaap:LineOfCreditMemberrngr:METermLoanFacilityMember2023-05-310001699039us-gaap:LineOfCreditMemberrngr:METermLoanFacilityMember2023-05-312023-05-310001699039us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMemberus-gaap:LineOfCreditMemberrngr:TermLoanBFacilityMember2021-10-012021-10-010001699039us-gaap:BaseRateMemberus-gaap:LineOfCreditMemberrngr:TermLoanBFacilityMember2021-10-012021-10-010001699039us-gaap:LineOfCreditMemberrngr:TermLoanBFacilityMember2022-08-162022-08-160001699039us-gaap:LineOfCreditMemberrngr:TermLoanBFacilityMember2022-08-160001699039rngr:SecuredPromissoryNoteMemberus-gaap:NotesPayableToBanksMember2023-06-300001699039rngr:SecuredPromissoryNoteMemberus-gaap:NotesPayableToBanksMember2023-05-312023-05-310001699039rngr:WellsFargoRevolvingCreditFacilityMemberus-gaap:LineOfCreditMember2023-05-310001699039rngr:WellsFargoRevolvingCreditFacilityMemberus-gaap:LineOfCreditMember2023-06-300001699039rngr:WellsFargoRevolvingCreditFacilityMemberus-gaap:LineOfCreditMemberrngr:Scenario1Member2023-05-310001699039rngr:WellsFargoRevolvingCreditFacilityMemberrngr:Scenario2Memberus-gaap:LineOfCreditMember2023-05-310001699039us-gaap:LetterOfCreditMemberus-gaap:LineOfCreditMember2023-06-300001699039rngr:WellsFargoRevolvingCreditFacilityMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMemberus-gaap:LineOfCreditMembersrt:MinimumMember2023-01-012023-06-300001699039rngr:WellsFargoRevolvingCreditFacilityMembersrt:MaximumMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMemberus-gaap:LineOfCreditMember2023-01-012023-06-300001699039rngr:WellsFargoRevolvingCreditFacilityMemberus-gaap:BaseRateMemberus-gaap:LineOfCreditMembersrt:MinimumMember2023-01-012023-06-300001699039rngr:WellsFargoRevolvingCreditFacilityMembersrt:MaximumMemberus-gaap:BaseRateMemberus-gaap:LineOfCreditMember2023-01-012023-06-300001699039rngr:InstallmentPurchasesMember2023-06-300001699039us-gaap:RestrictedStockMember2023-06-30rngr:installment0001699039us-gaap:RestrictedStockMember2022-01-012022-06-300001699039us-gaap:RestrictedStockMember2023-01-012023-06-300001699039us-gaap:PerformanceSharesMember2023-01-012023-06-300001699039rngr:PerformanceSharesRelativeGrantDateMember2023-01-012023-06-300001699039rngr:PerformanceSharesAbsoluteGrantDateMember2023-01-012023-06-300001699039us-gaap:PerformanceSharesMemberrngr:Scenario1Member2023-01-012023-06-300001699039rngr:PerformanceSharesRelativeGrantDateMemberrngr:Scenario1Member2023-01-012023-06-300001699039rngr:PerformanceSharesAbsoluteGrantDateMemberrngr:Scenario1Member2023-01-012023-06-300001699039us-gaap:PerformanceSharesMember2023-06-3000016990392023-03-0700016990392023-03-072023-03-070001699039us-gaap:CommonClassAMember2023-04-012023-06-300001699039us-gaap:CommonClassAMember2023-01-012023-06-300001699039us-gaap:SubsequentEventMemberrngr:PerfXWirelineServicesLLCMember2031-07-080001699039us-gaap:SubsequentEventMemberrngr:PerfXWirelineServicesLLCMember2031-07-090001699039us-gaap:RevenueFromContractWithCustomerMemberrngr:CustomerOneMemberus-gaap:CustomerConcentrationRiskMember2023-04-012023-06-300001699039us-gaap:RevenueFromContractWithCustomerMemberrngr:CustomerOneMemberus-gaap:CustomerConcentrationRiskMember2023-01-012023-06-300001699039us-gaap:AccountsReceivableMemberrngr:CustomerOneMemberus-gaap:CustomerConcentrationRiskMember2023-01-012023-06-300001699039us-gaap:RevenueFromContractWithCustomerMemberrngr:CustomerOneMemberus-gaap:CustomerConcentrationRiskMember2022-04-012022-06-300001699039us-gaap:RevenueFromContractWithCustomerMemberrngr:CustomerTwoMemberus-gaap:CustomerConcentrationRiskMember2022-04-012022-06-300001699039us-gaap:RevenueFromContractWithCustomerMemberrngr:CustomerOneMemberus-gaap:CustomerConcentrationRiskMember2022-01-012022-06-300001699039us-gaap:RevenueFromContractWithCustomerMemberrngr:CustomerTwoMemberus-gaap:CustomerConcentrationRiskMember2022-01-012022-06-300001699039us-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMemberrngr:CustomerOneAndCustomerTwoMember2022-01-012022-06-300001699039rngr:EquityBasedAwardsMember2022-01-012022-06-300001699039rngr:EquityBasedAwardsMember2022-04-012022-06-300001699039us-gaap:OperatingSegmentsMemberrngr:HighSpecificationRigsMember2023-04-012023-06-300001699039us-gaap:OperatingSegmentsMemberrngr:WirelineServicesMember2023-04-012023-06-300001699039us-gaap:OperatingSegmentsMemberrngr:ProcessingSolutionsAndAncillaryServicesMember2023-04-012023-06-300001699039us-gaap:MaterialReconcilingItemsMember2023-04-012023-06-300001699039us-gaap:OperatingSegmentsMemberrngr:HighSpecificationRigsMember2023-01-012023-06-300001699039us-gaap:OperatingSegmentsMemberrngr:WirelineServicesMember2023-01-012023-06-300001699039us-gaap:OperatingSegmentsMemberrngr:ProcessingSolutionsAndAncillaryServicesMember2023-01-012023-06-300001699039us-gaap:MaterialReconcilingItemsMember2023-01-012023-06-300001699039us-gaap:OperatingSegmentsMemberrngr:HighSpecificationRigsMember2022-04-012022-06-300001699039us-gaap:OperatingSegmentsMemberrngr:WirelineServicesMember2022-04-012022-06-300001699039us-gaap:OperatingSegmentsMemberrngr:ProcessingSolutionsAndAncillaryServicesMember2022-04-012022-06-300001699039us-gaap:MaterialReconcilingItemsMember2022-04-012022-06-300001699039us-gaap:OperatingSegmentsMemberrngr:HighSpecificationRigsMember2022-01-012022-06-300001699039us-gaap:OperatingSegmentsMemberrngr:WirelineServicesMember2022-01-012022-06-300001699039us-gaap:OperatingSegmentsMemberrngr:ProcessingSolutionsAndAncillaryServicesMember2022-01-012022-06-300001699039us-gaap:MaterialReconcilingItemsMember2022-01-012022-06-300001699039us-gaap:SubsequentEventMember2023-08-082023-08-08

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, 2023
or
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
Commission file number 001-38183
rngr-logo.jpg
RANGER ENERGY SERVICES, INC.
(Exact name of registrant as specified in its charter)
Delaware81-5449572
(State or other jurisdiction of
incorporation or organization)
(I.R.S. Employer
Identification No.)
10350 Richmond, Suite 550
Houston, Texas 77042
(Address of principal executive offices) (Zip Code)
(713) 935-8900
(Registrant’s telephone number, including area code)
Securities registered pursuant to Section 12(b) of the Act:
Title of each classTrading Symbol(s)Name of each exchange on which registered
Class A Common Stock, $0.01 par value RNGR New York Stock Exchange
Indicate by check mark whether the registrant: (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days. Yes ☒ No ☐
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files). Yes ☒ No ☐
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.
Large accelerated filer ☐
Accelerated Filer ☒
Non-accelerated Filer ☐
Smaller reporting company 
Emerging growth company
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. ☐
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act). Yes ☐ No
As of July 31, 2023, the registrant had 24,521,679 shares of Class A Common Stock and zero shares of Class B Common Stock outstanding.



RANGER ENERGY SERVICES, INC.
TABLE OF CONTENTS
Page



CAUTIONARY STATEMENT REGARDING FORWARD-LOOKING STATEMENTS
The information in this Quarterly Report includes “forward-looking statements” within the meaning of Section 27A of the Securities Act of 1933, as amended (the “Securities Act”), and Section 21E of the Exchange Act of 1934, as amended (the “Exchange Act”). All statements, other than statements of historical fact included in this Quarterly Report, regarding our strategy, future operations, financial position, estimated revenue and losses, projected costs, prospects, plans and objectives of management are forward-looking statements. When used in this Quarterly Report, the words “may,” “should,” “could,” “believe,” “anticipate,” “intend,” “estimate,” “expect,” “project” and similar expressions are intended to identify forward-looking statements, although not all forward-looking statements contain such identifying words. These forward-looking statements are based on our current expectations and assumptions about future events and are based on currently available information as to the outcome and timing of future events.
We caution you that these forward-looking statements are subject to risks and uncertainties, most of which are difficult to predict and many of which are beyond our control. These risks include, but are not limited to, the risks described under “Risk Factors” in our Annual Report on Form 10-K for the year ended December 31, 2022 (the “Annual Report”), those set forth from time-to-time in other filings by the Company with the SEC, and those in this Form 10-Q, including the following factors:
interest rate risk as a result of our revolving credit facility and financing agreement to fund operations;
the impact of geopolitical events on our industry and commodity prices, specifically surrounding China as COVID-19 restrictions are lifted and uncertainty regarding Russia’s oil supply while under sanctions;
credit risk associated with our trade receivables;
commodity price risk due to fluctuations in the prices of oil and natural gas, and resulting impacts on the activity levels of our E&P customers;
general economic conditions or a weakening of the broader energy industry, including as a result of inflation or recession;
volatility of oil and natural gas prices;
reductions in capital spending by the oil and natural gas industry;
reduced demand for our services due to fuel conservation measures and resulting reduction in demand for oil and natural gas;
accidents, blowouts, explosions, craterings, fires, oil spills and releases of drilling, completion or fracturing fluids or hazardous materials or pollutants into the environment;
seasonal weather conditions, severe weather events and natural disasters that could severely disrupt normal operations and harm our business;
capital expenditures for new equipment as we grow our operations and capital expenditures resulting from environmental initiatives, new regulatory requirements, and advancements in oilfield services technologies;
intense competition that may cause us to lose market share and could negatively affect our ability to market our services and expand our operations;
increasing competition for workers, as well as labor shortages;
customer concentrations and reliance upon a few large customers that may adversely affect our revenue and operating results;
unsatisfactory safety performance that may negatively affect our current and future customer relationships, and adversely impact our revenue;
claims for personal injury and property damage, or for catastrophic events, which could materially and adversely affect our financial condition, results of operations and prospects;
environmental and occupational health and safety laws and regulations that may expose us to significant costs and liabilities;
federal and state legislative and regulatory initiatives that could result in increased costs and additional operating restrictions or delays, as well as adversely affect demand for our support services;
risks arising from climate change, and increased attention to environmental, social, and governance (“ESG”) matters and conservation measures, which may adversely impact our or our customers’ business;
cybersecurity and data privacy risks;



risks associated with growth of our business through potential future acquisitions or mergers; and
risks related to our ownership and capital structure.
Those documents are available through our website or through the SEC’s Electronic Data Gathering and Analysis Retrieval (“EDGAR”) system at www.sec.gov. Should one or more of the risks or uncertainties described occur, or should underlying assumptions prove incorrect, our actual results and plans could differ materially from those expressed in any forward-looking statements.
This cautionary statement should also be considered in connection with any subsequent written or oral forward-looking statements that we or persons acting on our behalf may issue. Except as otherwise required by applicable law, we disclaim any duty to update any forward-looking statements, all of which are expressly qualified by the statements in this section, to reflect events or circumstances after the date of this Quarterly Report.



PART I – FINANCIAL INFORMATION
Item 1. Financial Statements (Unaudited)
RANGER ENERGY SERVICES, INC.
CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED)
(in millions, except share amounts)
June 30, 2023December 31, 2022
Assets
Cash and cash equivalents$6.4 $3.7 
Accounts receivable, net74.9 91.2 
Contract assets31.1 26.9 
Inventory7.5 5.9 
Prepaid expenses7.2 9.2 
Assets held for sale1.0 3.2 
Total current assets128.1 140.1 
Property and equipment, net218.8 221.6 
Intangible assets, net6.7 7.1 
Operating leases, right-of-use assets10.0 11.2 
Other assets1.2 1.6 
Total assets$364.8 $381.6 
Liabilities and Stockholders' Equity
Accounts payable$22.0 $24.3 
Accrued expenses31.1 36.1 
Other financing liability, current portion0.6 0.7 
Long-term debt, current portion0.3 6.8 
Other current liabilities6.3 6.6 
Total current liabilities60.3 74.5 
Operating leases, right-of-use obligations8.4 9.6 
Other financing liability11.3 11.6 
Long-term debt, net 11.6 
Other long-term liabilities10.8 8.1 
Total liabilities90.8 115.4 
Commitments and contingencies (Note 14)
Stockholders' equity
Preferred stock, $0.01 per share; 50,000,000 shares authorized; no shares issued or outstanding as of June 30, 2023 and December 31, 2022
  
Class A Common Stock, $0.01 par value, 100,000,000 shares authorized; 25,689,807 shares issued and 24,589,879 shares outstanding as of June 30, 2023; 25,446,292 shares issued and 24,894,464 shares outstanding as of December 31, 2022
0.3 0.3 
Class B Common Stock, $0.01 par value, 100,000,000 shares authorized; no shares issued or outstanding as of June 30, 2023 and December 31, 2022
  
Less: Class A Common Stock held in treasury at cost; 1,099,928 treasury shares as of June 30, 2023 and 551,828 treasury shares as of December 31, 2022
(9.7)(3.8)
Retained earnings19.5 7.1 
Additional paid-in capital263.9 262.6 
Total stockholders' equity274.0 266.2 
Total liabilities and stockholders' equity$364.8 $381.6 
The accompanying notes are an integral part of these Condensed Consolidated Financial Statements.



5



RANGER ENERGY SERVICES, INC.
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (UNAUDITED)
(in millions, except share and per share amounts)
Three Months EndedSix Months Ended
June 30,June 30,
2023202220232022
Revenue
High specification rigs$77.6 $76.0 $155.1 $140.9 
Wireline services54.5 49.5 104.4 88.1 
Processing solutions and ancillary services31.1 28.1 61.2 48.2 
Total revenue163.2 153.6 320.7 277.2 
Operating expenses
Cost of services (exclusive of depreciation and amortization):
High specification rigs62.0 61.8 122.1 112.6 
Wireline services48.8 45.2 94.5 85.6 
Processing solutions and ancillary services25.5 23.0 50.6 39.8 
Total cost of services136.3 130.0 267.2 238.0 
General and administrative7.3 11.2 15.7 21.4 
Depreciation and amortization8.7 11.4 18.7 23.0 
Impairment of fixed assets 1.1  1.1 
(Gain) loss on sale of assets(0.5)2.1 (1.5)1.1 
Total operating expenses151.8 155.8 300.1 284.6 
Operating income (loss)11.4 (2.2)20.6 (7.4)
Other (income) expenses
Interest expense, net0.9 1.8 2.1 3.9 
Loss on debt retirement2.4  2.4  
Gain on bargain purchase, net of tax (2.8) (2.8)
Total other (income) expenses3.3 (1.0)4.5 1.1 
Income (loss) before income tax expense (benefit) 8.1 (1.2)16.1 (8.5)
Income tax expense (benefit)2.0 (0.8)3.8 (2.4)
Net income (loss)6.1 (0.4)12.3 (6.1)
Income (loss) per common share
Basic$0.25 $(0.02)$0.49 $(0.29)
Diluted$0.24 $(0.02)$0.49 $(0.29)
Weighted average common shares outstanding
Basic24,840,569 23,581,466 24,890,178 21,041,300 
Diluted25,188,123 23,581,466 25,249,026 21,041,300 
The accompanying notes are an integral part of these Condensed Consolidated Financial Statements.
6


RANGER ENERGY SERVICES, INC.
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY (UNAUDITED)
(in millions, except share amounts)
Three Months Ended June 30,Six Months Ended June 30,
20232022202320222023202220232022
QuantityAmountQuantityAmount
Shares, Series A Preferred Stock
Balance, beginning of period 6,000,001 $ $0.1  6,000,001 $ $0.1 
Shares converted to Class A Common Stock— (6,000,001)— (0.1)— (6,000,001)— (0.1)
Balance, end of period  $ $   $ $ 
Shares, Class A Common Stock
Balance, beginning of period25,677,673 19,223,189 $0.3 $0.2 25,446,292 18,981,172 $0.3 $0.2 
Issuance of shares under share-based compensation plans12,134 60,366 — — 330,616 399,767 — — 
Shares withheld for taxes on equity transactions— (14,700)— — (87,101)(112,084)— — 
Issuance of shares from Series A Preferred Stock conversion— 6,000,001 — 0.1 — 6,000,001 — 0.1 
Balance, end of period25,689,807 25,268,856 $0.3 $0.3 25,689,807 25,268,856 $0.3 $0.3 
Treasury Stock
Balance, beginning of period(591,228)(551,828)$(4.2)$(3.8)(551,828)(551,828)$(3.8)$(3.8)
Repurchase of Class A Common Stock(508,700)— (5.5)— (548,100)— (5.9)— 
Balance, end of period(1,099,928)(551,828)$(9.7)$(3.8)(1,099,928)(551,828)$(9.7)$(3.8)
Retained Earnings (accumulated deficit)
Balance, beginning of period$13.4 $(13.7)$7.2 $(8.0)
Net income (loss) attributable to controlling interest6.1 (0.4)12.3 (6.1)
Balance, end of period$19.5 $(14.1)$19.5 $(14.1)
Additional paid-in capital
Balance, beginning of period$262.7 $259.9 $262.6 $260.2 
Equity based compensation1.2 0.9 2.3 1.7 
Shares withheld for taxes on equity transactions— (0.1)(1.0)(1.2)
Balance, end of period$263.9 $260.7 $263.9 $260.7 
Total controlling interest shareholders’ equity
Balance, beginning of period$272.2 $242.7 $266.3 $248.7 
Net income (loss) attributable to controlling interest6.1 (0.4)12.3 (6.1)
Equity based compensation1.2 0.9 2.3 1.7 
Shares withheld for taxes on equity transactions— (0.1)(1.0)(1.2)
Shares converted to Class A Common Stock— (1.0)— (0.1)
Issuance of shares from Series A Preferred Stock conversion— 1.0 — 0.1 
Repurchase of Class A Common Stock(5.5)— (5.9)— 
Balance, end of period$274.0 $243.1 $274.0 $243.1 
The accompanying notes are an integral part of these Condensed Consolidated Financial Statements.
7


RANGER ENERGY SERVICES, INC.
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED)
(in millions)
Six Months Ended June 30,
20232022
Cash Flows from Operating Activities
Net income (loss)$12.3 $(6.1)
Adjustments to reconcile net income (loss) to net cash provided by operating activities:
Depreciation and amortization18.7 23.0 
Equity based compensation2.4 1.7 
(Gain) loss on disposal of property and equipment(1.5)1.1 
Impairment of fixed assets 1.1 
Gain on bargain purchase, net of tax (2.8)
Deferred income tax expense3.8  
Loss on debt retirement2.4  
Other expense, net0.9 0.6 
Changes in operating assets and liabilities
Accounts receivable15.8 (3.7)
Contract assets(4.2)(14.5)
Inventory(1.8)(1.7)
Prepaid expenses and other current assets2.0 5.0 
Other assets0.9 (1.2)
Accounts payable(2.3)6.2 
Accrued expenses(7.2) 
Other current liabilities(0.1)(0.2)
Other long-term liabilities(1.2)(0.7)
Net cash provided by operating activities40.9 7.8 
Cash Flows from Investing Activities
Purchase of property and equipment(12.9)(5.7)
Proceeds from disposal of property and equipment4.7 13.9 
Net cash provided by (used in) investing activities(8.2)8.2 
Cash Flows from Financing Activities
Borrowings under Credit Facility298.6 283.3 
Principal payments on Credit Facility(301.1)(276.4)
Principal payments under Eclipse Term Loan B (9.4)
Principal payments on financing lease obligations(2.7)(2.3)
Principal payments on Secured Promissory Note(6.2)(2.7)
Principal payments on other financing liabilities(0.5)(1.8)
Principal payments on Eclipse M&E Term Loan(10.4)(0.8)
Shares withheld on equity transactions(0.9)(1.2)
Payments on Installment Purchases(0.2)(0.2)
Repurchase of Class A Common Stock(5.9) 
Deferred financing costs on Wells Fargo(0.7) 
Net cash used in financing activities(30.0)(11.5)
Increase in cash and cash equivalents2.7 4.5 
Cash and cash equivalents, Beginning of Period3.7 0.6 
Cash and cash equivalents, End of Period$6.4 $5.1 
Supplemental Cash Flow Information
Interest paid$0.6 $0.6 
Supplemental Disclosure of Non-cash Investing and Financing Activities
Additions to fixed assets through installment purchases and financing leases$(3.4)$(2.0)
Additions to fixed assets through asset trades$(1.1)$ 
The accompanying notes are an integral part of these Condensed Consolidated Financial Statements.
8


RANGER ENERGY SERVICES, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED)
Note 1 — Organization and Business Operations
Business
Ranger Energy Services, Inc. (“Ranger, Inc.,” “Ranger,” “we,” “us” or the “Company”) is a provider of onshore high specification (“high-spec”) well service rigs, wireline services, and additional processing solutions and ancillary services in the United States (“U.S.”). The Company provides an extensive range of well site services to leading U.S. exploration and production (“E&P”) companies that are fundamental to establishing and maintaining the flow of oil and natural gas throughout the productive life of a well.
Our service offerings consist of well completion support, workover, well maintenance, wireline, fluid management, and other complementary services, as well as installation, commissioning and operating of modular equipment, which are conducted in three reportable segments, as follows:
High Specification Rigs. Provides high-spec well service rigs and complementary equipment and services to facilitate operations throughout the lifecycle of a well.
Wireline Services. Provides services necessary to bring and maintain a well on production and consists of our wireline completion, wireline production, and pump down lines of business.
Processing Solutions and Ancillary Services. Provides other services often utilized in conjunction with our High Specification Rigs and Wireline Services segments. These services include equipment rentals, plug and abandonment, logistics hauling, snubbing and coil tubing, and processing solutions.
The Company’s operations take place in most of the active oil and natural gas basins in the U.S., including the Permian Basin, Denver-Julesburg Basin, Bakken Shale, Eagle Ford Shale, Haynesville Shale, Gulf Coast, South Central Oklahoma Oil Province and Sooner Trend, Anadarko Basin, and Canadian and Kingfisher Counties plays.
Organization
Ranger, Inc. was incorporated as a Delaware corporation in February 2017. Ranger, Inc. is a holding company, and its sole assets consist of membership interests in RNGR Energy Services, LLC, a Delaware limited liability company (“Ranger LLC”). Ranger LLC owns all of the outstanding equity interests in Ranger Energy Services, LLC (“Ranger Services”) and Torrent Energy Services, LLC (“Torrent Services”), and the other subsidiaries through which it operates its assets. Ranger LLC is the sole managing member of Ranger Services and Torrent Services, and is responsible for all operational, management and administrative decisions relating to Ranger Services, its subsidiaries, and Torrent Services’ business and consolidates the financial results of Ranger Services, its subsidiaries, and Torrent Services.
Note 2 — Summary of Significant Accounting Policies
Basis of Presentation
The unaudited Condensed Consolidated Financial Statements of the Company have been prepared in accordance with generally accepted accounting principles in the United States (“U.S. GAAP”) for interim financial information and the Securities and Exchange Commission’s (the “SEC”) instructions to Form 10-Q and Article 10 of Regulation S-X. Accordingly, certain information and disclosures have been condensed or omitted. The Condensed Consolidated Financial Statements reflect all normal and recurring adjustments that are, in the opinion of management, necessary for the fair presentation of the results of operations for the interim periods. These interim financial statements should be read in conjunction with our audited consolidated financial statements and related notes included in the Annual Report. Interim results for the periods presented may not be indicative of results that will be realized for future periods.
We have made certain reclassifications to our prior period operating expense amounts for year-over-year comparability purposes. Other immaterial reclassifications have been made for comparability purposes. None of these reclassifications have an impact on our consolidated operating results, cash flows or financial position.
Significant Accounting Policies
The Company’s significant accounting policies are disclosed in Note 2 — Summary of Significant Accounting Policies of the Annual Report.
9


Use of Estimates
The preparation of Condensed Consolidated Financial Statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the Condensed Consolidated Financial Statements and the reported amounts of revenue and expenses during the reporting period. Management uses historical and other pertinent information to determine these estimates. Actual results could differ from such estimates.
Areas where critical accounting estimates are made by management include:
Depreciation and amortization of property and equipment and intangible assets;
Impairment of property and equipment and intangible assets;
Revenue recognition;
Income taxes; and
Equity-based compensation.
New Accounting Pronouncements
Recently Adopted Accounting Standards
In June 2016, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) 2016-13, Financial Instruments - Credit Losses, which replaces the incurred loss impairment methodology to reflect expected credit losses. The amendment requires the measurement of all expected credit losses for financial assets held at the reporting date to be performed based on historical experience, current conditions and reasonable and supportable forecasts. ASU 2016-13 is effective for annual and interim periods beginning after December 15, 2022. The Company adopted this standard on January 1, 2023. This adoption did not have a material impact on the Company’s Consolidated Financial Statements.
In March 2020, the FASB issued ASU 2020-04, Reference Rate Reform - Facilitation of the Effects of Reference Rate Reform on Financial Reporting, which provides optional expedients and exceptions for accounting contracts, hedging relationships and other transactions affected by reference rate reform if certain criteria are met. The amendments apply only to contracts, hedging relationships and other transactions that reference the London Interbank Offering Rate (“LIBOR”) or another reference rate expected to be discontinued due to the reference rate reform. ASU 2020-04 became effective as of March 12, 2020 and can be applied through December 31, 2022, recently amended by ASU 2022-06 which has delayed the application date through December 31, 2024. On September 23, 2022, the Company entered into the Fourth Amendment to the Loan and Security Agreement (the Eclipse Loan and Security Agreement, as amended through and including the Fourth Amendment, the “Amended Loan Agreement”) with EBC and Eclipse Business Capital SPV, LLC where the Secured Overnight Financing Rate (“SOFR”) replaced LIBOR as the reference rate for interest on borrowings, effective October 1, 2022.
With the exception of the standards above, there have been no new accounting pronouncements not yet effective that have significance, or potential significance, to the Company’s Consolidated Financial Statements.
Note 3 — Assets Held for Sale
Assets held for sale includes the net book value of assets the Company plans to sell within the next 12 months and are related to excess assets acquired from the Basic Energy Services, Inc. (“Basic”) acquisition. Long-lived assets that meet the held for sale criteria are held for sale and reported at the lower of their carrying value or fair value less estimated costs to sell.
As of June 30, 2023, the Company classified $0.6 million and $0.4 million of land and buildings within our High Specification Rigs and Processing Solutions and Ancillary Services segments, respectively, as held for sale as they are being actively marketed.
10


Note 4 — Property and Equipment, Net
Property and equipment, net include the following (in millions):
Estimated Useful Life
(years)
June 30, 2023December 31, 2022
High specification rigs15$138.0 $138.0 
Machinery and equipment
3 - 30
180.1 179.3 
Vehicles
3 - 15
49.0 46.9 
Other property and equipment
5 - 25
19.7 21.3 
Property and equipment386.8 385.5 
Less: accumulated depreciation(178.4)(167.2)
Construction in progress10.4 3.3 
Property and equipment, net$218.8 $221.6 
Depreciation expense was $8.5 million and $11.3 million for the three months ended June 30, 2023 and 2022, respectively and $18.3 million and $22.7 million for the six months ended June 30, 2023 and 2022. For the six months ended June 30, 2023, the Company reclassified $5.7 million of property and equipment to Assets held for sale.
Note 5 — Intangible Assets, Net
Definite lived intangible assets are comprised of the following (in millions):
Estimated Useful Life
(years)
June 30, 2023December 31, 2022
Customer relationships
10-18
$11.4 $11.4 
Less: accumulated amortization(4.7)(4.3)
Intangible assets, net$6.7 $7.1 
Amortization expense was $0.2 million and $0.1 million for the three months ended June 30, 2023 and 2022, respectively and $0.4 million and $0.3 million for the six months ended June 30, 2023 and 2022. Amortization expense for the future periods is expected to be as follows (in millions):
For the twelve months ending June 30,Amount
2024$0.7 
20250.7 
20260.7 
20270.7 
20280.7 
Thereafter3.2 
Total$6.7 
Note 6 — Accrued Expenses
Accrued expenses include the following (in millions):
June 30, 2023December 31, 2022
Accrued payables$12.9 $15.9 
Accrued compensation14.4 12.5 
Accrued taxes3.2 2.1 
Accrued insurance0.6 5.6 
Accrued expenses$31.1 $36.1 
11


Note 7 — Leases
Operating Leases
The Company has operating leases, primarily for real estate and equipment, with terms that vary from one to nine years, included in operating lease costs in the table below. The operating leases are included in Operating leases, right-of-use assets, Other current liabilities and Operating leases, right-of-use obligations in the Condensed Consolidated Balance Sheets.
Lease costs associated with yard and field offices are included in cost of services and executive offices are included in general and administrative costs in the Condensed Consolidated Statements of Operations. Lease costs and other information related to operating leases for the three and six months ended June 30, 2023 and 2022, are as follows (in millions):
Three Months Ended June 30,Six Months Ended June 30,
2023202220232022
Short-term lease costs$4.3 $3.6 $9.6 $6.7 
Operating lease costs$0.8 $0.5 $1.6 $1.1 
Operating cash outflows from operating leases$0.8 $0.7 $1.6 $1.2 
Weighted average remaining lease term4.0 years4.8 years
Weighted average discount rate8.1 %9.0 %
Aggregate future minimum lease payments under operating leases are as follows (in millions):
For the twelve months ending June 30,
Total
2024$3.2 
20253.3 
20263.0 
20272.6 
20280.6 
Total future minimum lease payments12.7 
Less: amount representing interest(1.9)
Present value of future minimum lease payments10.8 
Less: current portion of operating lease obligations(2.4)
Long-term portion of operating lease obligations$8.4 
Finance Leases
The Company leases certain assets, primarily automobiles, under finance leases with terms that are generally three to five years. The assets and liabilities under finance leases are recorded at the lower of the present value of the minimum lease payments or the fair value of the assets. The assets are amortized over the shorter of the estimated useful lives or over the lease term. The finance leases are included in Property and equipment, net, Other current liabilities and Other long-term liabilities in the Condensed Consolidated Balance Sheets.
Lease costs and other information related to finance leases for the six months ended June 30, 2023 and 2022, are as follows (in millions):
Three Months Ended June 30,Six Months Ended June 30,
2023202220232022
Amortization of finance leases$0.9 $0.5 $1.7 $1.0 
Interest on lease liabilities$0.3 $0.3 $0.6 $0.4 
Financing cash outflows from finance leases$1.4 $1.1 $2.7 $2.3 
Weighted average remaining lease term2.0 years1.4 years
Weighted average discount rate4.7 %2.3 %
12


Aggregate future minimum lease payments under finance leases are as follows (in millions):
For the twelve months ending June 30,Total
2024$4.5 
20252.8 
20261.4 
20270.6 
Total future minimum lease payments9.3 
Less: amount representing interest(0.9)
Present value of future minimum lease payments8.4 
Less: current portion of finance lease obligations(4.0)
Long-term portion of finance lease obligations$4.4 
Note 8 — Other Financing Liabilities
The Company has sale, lease-back agreements for land and certain other fixed assets with terms that vary from 18 months to 13 years. The sales did not qualify for sale accounting, therefore these leases were classified as finance leases and no gain or loss was recorded. The net book value of the assets remained in Property and equipment, net and are depreciating over their original useful lives.
As of June 30, 2023, aggregate future lease payments of the financing liabilities are as follows (in millions):
For the twelve months ending June 30,
Total
2024$0.6 
20250.6 
20260.7 
20270.8 
20280.8 
Thereafter8.4 
Total future minimum lease payments$11.9 
Note 9 — Debt
The aggregate carrying amounts, net of issuance costs, of the Company’s debt consists of the following (in millions):
June 30, 2023December 31, 2022
Wells Fargo Revolving Credit Facility$ $ 
Eclipse Revolving Credit Facility 1.4 
Eclipse M&E Term Loan, net 10.4 
Secured Promissory Note 6.1 
Installment Purchases0.3 0.5 
Total Debt0.3 18.4 
Current portion of long-term debt(0.3)(6.8)
Long term-debt, net$ $11.6 
Eclipse Loan and Security Agreement
On September 27, 2021, the Company entered into a Loan and Security Agreement with Eclipse Business Capital LLC (“EBC”) and Eclipse Business Capital SPV, LLC, as administrative agent, providing the Company with a senior secured credit facility in an aggregate principal amount of $77.5 million (the “EBC Credit Facility”), consisting of (i) a revolving credit facility in an aggregate principal amount of up to $50.0 million (the “Revolving Credit Facility”), (ii) a machinery and equipment term loan facility in an aggregate principal amount of up to $12.5 million (the “M&E Term Loan Facility”) and (iii) a term loan B facility in an aggregate principal amount of up to $15.0 million (the “Term Loan B Facility”).
During the three and six months ended June 30, 2023, the Company recognized a loss on the retirement of debt of $2.4 million, as the Revolving Credit Facility, M&E Loan Facility and Term Loan B Facility were extinguished in connection with the initiation of the Wells Fargo Revolving Credit Facility, which is described further below.
13


Revolving Credit Facility
Borrowings under the Revolving Credit Facility bore interest at a rate per annum ranging from 4.5% to 5% in excess of SOFR and 3.5% to 4% in excess of the Base Rate, dependent on the fixed cost coverage ratio. The year to date weighted average interest rate on borrowings was approximately 9.4% through the extinguishment date of May 31, 2023.
M&E Term Loan Facility
Borrowings under the M&E Term Loan Facility bore interest at a rate per annum equal to 8% in excess of the SOFR Rate and 7% in excess of the Base Rate. The weighted average interest rate for the M&E Term Loan Facility was 13.0% through the maturity date of May 31, 2023. On May 31, 2023, the remaining balance of the loan was $8.4 million, which was paid utilizing funds from the Wells Fargo Revolving Credit Facility.
Term Loan B Facility
Borrowings under Term Loan B Facility bore interest at a rate per annum equal to 12% in excess of the SOFR Rate and 11% in excess of the Base Rate. Term Loan B Facility was scheduled to mature in September 2022 and the remaining balance of $0.3 million was fully repaid on August 16, 2022. The weighted average interest rate for Term Loan B was 13.0% through the maturity date of August 16, 2022.
Secured Promissory Note
On July 8, 2021, the Company acquired the assets of PerfX Wireline Services (“PerfX”), a provider of wireline services that operated in Williston, North Dakota and Midland, Texas. In connection with the PerfX acquisition, Bravo Wireline, LLC, a wholly owned subsidiary of Ranger, entered into a security agreement with Chief Investments, LLC, as administrative agent, for the financing of certain assets acquired (the “Secured Promissory Note”). Borrowings under the Secured Promissory Note bore interest at a rate of 8.5% per annum and was scheduled to mature in January 2024. On May 31, 2023, the remaining balance of the loan was $5.4 million, which was repaid utilizing funds from the Wells Fargo Revolving Credit Facility.
Wells Fargo Bank, N.A. Credit Agreement
On May 31, 2023, the Company entered into a Credit Agreement with Wells Fargo Bank, N.A., providing the Company with a secured credit facility (“Wells Fargo Revolving Credit Facility”) in an aggregate principal amount of $75 million. Debt under the Credit Agreement is secured by a lien on substantially all of the Company’s assets. The Company was in compliance with the Credit Agreement covenant by maintaining a fixed charge coverage ratio of greater than 1.0 as of June 30, 2023.
The Wells Fargo Revolving Credit Facility was drawn in part on May 31, 2023, to repay the Revolving Credit Facility, M&E Term Loan Facility, and the Secured Promissory Note. The undrawn portion of the Wells Fargo Revolving Credit Facility is available to fund working capital and other general corporate expenses and for other-permitted uses, including the financing of permitted investments and restricted payments. The Wells Fargo Revolving Credit Facility is subject to a borrowing base that is calculated based upon a percentage of the Company’s eligible accounts receivable less certain reserves. The Company’s eligible accounts receivable serve as collateral for the borrowings under the Wells Fargo Revolving Credit Facility, which is scheduled to mature on May 31, 2028. The Wells Fargo Revolving Credit Facility includes an acceleration clause with tiered triggers starting when excess availability is 20% or less. Cash dominion, which permits the administrative agent to sweep cash daily from certain bank accounts into an account of the administrative agent to repay the Company’s obligations under the Revolving Credit Facility, will be instituted if excess availability is 12.5% or less.
Under the Wells Fargo Revolving Credit Facility, the total loan capacity was $64.3 million, which was based on a borrowing base certificate in effect as of June 30, 2023. The Company did not have any borrowings under the Wells Fargo Revolving Credit Facility. The Company does have a $1.6 million Letter of Credit open under the facility, leaving a residual $62.7 million available for borrowings as of June 30, 2023. Borrowings under the Revolving Credit Facility bear interest at a rate per annum ranging from 1.75% to 2.25% in excess of SOFR and 0.75% to 1.25% in excess of the Base Rate, dependent on the average excess availability. The weighted average interest rate for the loan was approximately 6.9% for the six months ended June 30, 2023.
Other Installment Purchases
The Company entered into various Installment and Security Agreements (collectively, the “Installment Agreements”) in connection with the purchase of certain ancillary equipment, where such assets are being held as collateral. As of June 30, 2023, the aggregate principal balance outstanding under the Installment Agreements was $0.3 million and is payable ratably over 36 months from the time of each purchase. The monthly installment payments contain an imputed interest rate that are consistent with the Company’s incremental borrowing rate and is not significant to the Company.
14


Debt Obligations and Scheduled Maturities
As of June 30, 2023, aggregate future principal payments of total debt are as follows (in millions):
For the twelve months ending June 30,Total
2024$0.3 
Total$0.3 
Note 10 — Equity
Equity-Based Compensation
In 2017, the Company adopted the Ranger Energy Services, Inc. 2017 Long Term Incentive Plan (the “2017 Plan”). The Company has granted shares of restricted stock (“restricted shares” or “RSAs”) and performance-based restricted stock units (“performance stock units” or “PSUs”) under the 2017 Plan.
Restricted Stock Awards
The Company has granted RSAs, which generally vest in three equal annual installments beginning on the first anniversary date of the grant. During the six months ended June 30, 2022, the Company granted approximately 388,300 RSAs, with an approximated aggregate value of $4.2 million. As of June 30, 2023, there was an aggregate $5.9 million of unrecognized expense related to restricted shares issued which is expected to be recognized over a weighted average period of 1.9 years.
Performance Stock Units
The performance criteria applicable to performance stock units that have been granted by the Company are based on relative total shareholder return, which measures the Company’s total shareholder return as compared to the total shareholder return of a designated peer group, and absolute total shareholder return. Generally, the performance stock units are subject to an approximated three-year performance period. During the six months ended June 30, 2023, the Company granted approximately 100,400 target shares of market-based performance stock units, of which 55,200 were granted at a relative grant date fair value of approximately $15.71 per share and 55,200 were granted at an absolute grant date fair value of approximately and $13.12 per share. Additionally, the Company granted approximately 55,200 target shares of market-based performance stock units with a specified floor price per share, of which 27,600 were granted a relative grant date fair value of approximately $15.22 and 27,600 were granted at an absolute grant date fair value of approximately and $10.85 per share. Shares granted during the six months ended June 30, 2023 are expected to vest (if at all) following the completion of the applicable performance period on December 31, 2025. As of June 30, 2023, there was an aggregate $2.8 million of unrecognized compensation cost related to performance stock units which are expected to be recognized over a weighted average period of 1.7 years.
Share Repurchases
On March 7, 2023, the Company announced a share repurchase program allowing the Company to purchase Class A Common Stock held by non-affiliates, not to exceed $35.0 million in aggregate value. Share repurchases may take place in any transaction form as allowable by the Securities and Exchange Commission. Approval of the program by the Board of Directors of the Company is specific for the next 36 months.
During the three and six months ended June 30, 2023, the Company repurchased 508,700 and 548,100 shares, respectively, of the Company’s Class A Common Stock for an aggregate $5.5 million and $5.9 million, respectively, on the open market.
Warrant from PerfX Acquisition
The PerfX acquisition purchase price included a warrant to acquire a 30% ownership in the XConnect Business (“XConnect”), which expires on July 8, 2031. XConnect is the manufacturer of a perforating gun system developed by the PerfX sellers alongside the PerfX wireline service business. The warrant requires the Company to maintain a specific minimum level of purchases of XConnect’s manufactured products. Should the Company fail to maintain the specified minimum level of purchases, a forfeiture event would occur; however, the Company may elect to cure the forfeiture event through a cash payment to XConnect. If the Company elects to not cure the forfeiture event, the ownership percentage would reduce to 15%. Upon the occurrence of a second uncured forfeiture event, the warrant is deemed to be cancelled. The value of the warrant by the Company is negligible as of June 30, 2023. The Company finalized the purchase price allocation in the fourth quarter of 2021.
15


Note 11 — Risk Concentrations
Customer Concentrations 
During the three and six months ended June 30, 2023, one customer accounted for approximately 11% and 10%, respectively, of the Company’s consolidated revenues. As of June 30, 2023, approximately 6% of the net accounts receivable balance was due from this customer.
During the three months ended June 30, 2022, two customers accounted for approximately 11% and 10% each of the Company’s consolidated revenue. During the six months ended June 30, 2022, two customers accounted for approximately 11% and 10%, respectively, of the Company’s consolidated revenue. As of June 30, 2022, approximately 27% of the net accounts receivable balance, in aggregate, was due from these two customers.
Note 12 — Income Taxes
Effective Tax Rate
The Company is a corporation and is subject to U.S. federal income tax. The Company uses an estimated annual effective tax rate for purposes of determining the income tax provision during interim reporting periods. In calculating the estimated annual effective tax rate, the Company considers forecasted annual pre-tax income and estimated permanent book versus tax differences. Adjustments to the effective tax rate and other income tax related estimates could occur during the year as information and assumptions change which could include, but are not limited to, changes to forecasted amounts, estimates of permanent book versus tax differences, and changes to tax laws and rates. The effective U.S. federal income tax rate, excluding the impact of discrete items, applicable to the Company for the six months ended June 30, 2023 and 2022 was 23.8% and 29.4%, respectively. The Company is subject to the Texas Margin Tax, which requires tax payments at a maximum statutory effective rate of 0.75% on the taxable margin of each taxable entity that does business in Texas.
Tax Attributes
Historically, utilization of a portion of the Company's net operating loss carryforwards has been subject to limitations of utilization under Section 382 of the Internal Revenue Code of 1986 (“Section 382”), as amended. The Company incurred an ownership change, triggering another Section 382 loss limitation, during the three months ended June 30, 2023. The Company is currently in the process of conducting an analysis to determine the full tax consequence of such limitation and does not expect this will have a material cash impact to taxes for the remainder of 2023.
A valuation allowance (“VA”) has been recorded to reduce the Company’s net deferred tax assets to an amount that is more likely than not to be realized. The VA is based upon the uncertainty of the realization of certain federal and state deferred tax assets related to net operating loss carryforwards and other tax attributes. The Company currently believes that it is reasonably possible to achieve a three-year cumulative level of profitability within the next 12 months, and as early as the third quarter of 2023, which would enhance the ability to conclude that is it more likely than not that the deferred tax assets would be realized and support a release of a portion or substantially all of the VA. A release of the VA would result in the recognition of an increase in deferred tax assets and an income tax benefit in the period in which the release occurs, although the exact timing and amount of the release is subject to change based on numerous factors, including projections of future taxable income, which continues to be assessed based on available information each reporting period.
Other Tax Matters
Total income tax expense for the six months ended June 30, 2023 and 2022 differed from amounts computed by applying the U.S. federal statutory tax rates to pre-tax income or loss primarily due to the release of the VA on deferred tax assets, the impact of permanently non-deductible expenses, state income taxes and certain discrete tax benefits recognized during the six months ended June 30, 2023.
The Company is subject to the following material taxing jurisdictions: the United States and Texas. As of June 30, 2023, the Company has no current tax years under audit. The Company remains subject to examination for federal income taxes and state income taxes for tax years 2016 through 2022.
The Company has evaluated all tax positions for which the statute of limitations remains open and believes that the material positions taken would more likely than not be sustained upon examination. Therefore, as of June 30, 2023, the Company had not established any reserves for, nor recorded any unrecognized benefits related to, uncertain tax positions.
In August 2022, President Biden signed the Inflation Reduction Act of 2022 (“IRA 2022”) (Public Law Number 117-169) into law. The Company is still evaluating the impact of this legislation as it relates to the Employee Retention Credit.
16


Note 13 — Earnings (loss) per Share
Earnings or loss per share is based on the amount of net income or loss allocated to the shareholders and the weighted average number of shares outstanding during the period for each class of Common Stock. The numerator and denominator used to compute earnings or loss per share were as follows (in millions, except share and per share data):
Three Months Ended June 30,Six Months Ended June 30,
2023202220232022
Income (loss) (numerator):
Basic:
Income (loss) attributable to Ranger Energy Services, Inc.$6.1 $(0.4)$12.3 $(6.1)
Net income (loss) attributable to Class A Common Stock$6.1 $(0.4)$12.3 $(6.1)
Diluted:
Income (loss) attributable to Ranger Energy Services, Inc.$6.1 $(0.4)$12.3 $(6.1)
Net income (loss) attributable to Class A Common Stock$6.1 $(0.4)$12.3 $(6.1)
Weighted average shares (denominator):
Weighted average number of shares - basic24,840,569 23,581,466 24,890,178 21,041,300 
Effect of share-based awards347,554  358,848  
Weighted average number of shares - diluted25,188,123 23,581,466 25,249,026 21,041,300 
Basic income (loss) per share$0.25 $(0.02)$0.49 $(0.29)
Diluted income (loss) per share$0.24 $(0.02)$0.49 $(0.29)
During the three and six months ended June 30, 2022, the Company excluded 1.0 million of equity-based awards, as the effect was anti-dilutive.
Note 14 — Commitments and Contingencies
Legal Matters
From time to time, the Company is involved in various legal matters arising in the normal course of business. The Company does not believe that the ultimate resolution of these currently pending matters will have a material adverse effect on its condensed consolidated financial position or results of operations.
Note 15 — Segment Reporting
The Company’s operations are located in the United States and organized into three reportable segments: High Specification Rigs, Wireline Services and Processing Solutions and Ancillary Services. The reportable segments comprise the structure used by the Chief Operating Decision Maker (“CODM”) to make key operating decisions and assess performance during the years presented in the accompanying Condensed Consolidated Financial Statements. The CODM evaluates the segments’ operating performance based on multiple measures including operating income, rig hours and stage counts. The tables below present the operating income measurement, as the Company believes this is most consistent with the principals used in measuring the Condensed Consolidated Financial Statements.
The following is a description of each operating segment:
High Specification Rigs. Provides high-spec well service rigs and complementary equipment and services to facilitate operations throughout the lifecycle of a well.
Wireline Services.  Provides services necessary to bring and maintain a well on production and consists of our wireline completion, wireline production and pump down lines of business.
Processing Solutions and Ancillary Services.  Provides other services often utilized in conjunction with our High Specification Rigs and Wireline Services segments. These services include equipment rentals, plug and abandonment, logistics hauling, processing solutions, as well as snubbing and coil tubing.    
17


Other. The Company incurs costs, indicated as Other, that are not allocable to any of the operating segments or lines of business and include corporate general and administrative expenses as well as depreciation of office furniture and fixtures and other corporate assets.
Certain segment information for the six months ended June 30, 2023 and 2022 is as follows (in millions):
High Specification RigsWireline ServicesProcessing Solutions and Ancillary ServicesOtherTotal
Three Months Ended June 30, 2023
Revenue$77.6 $54.5 $31.1 $ $163.2 
Cost of services62.0 48.8 25.5  136.3 
Depreciation and amortization4.1 2.9 1.4 0.3 8.7 
Operating income (loss)11.5 2.8 4.2 (7.1)11.4 
Net income (loss)$11.5 $2.8 $4.2 $(12.4)$6.1 
Capital expenditures$3.7 $3.2 $2.8 $ $9.7 
Six Months Ended June 30, 2023
Revenue$155.1 $104.4 $61.2 $ $320.7 
Cost of services122.1 94.5 50.6  267.2 
Depreciation and amortization9.6 5.3 3.0 0.8 18.7 
Operating income (loss)23.4 4.6 7.6 (15.0)20.6 
Net income (loss)$23.4 $4.6 $7.6 $(23.3)$12.3 
Capital expenditures$5.8 $4.5 $7.1 $ $17.4 
High Specification RigsWireline ServicesProcessing Solutions and Ancillary ServicesOtherTotal
Three Months Ended June 30, 2022
Revenue$76.0 $49.5 $28.1 $ $153.6 
Cost of services61.8 45.2 23.0  130.0 
Depreciation and amortization8.1 2.8  0.5 11.4 
Operating income (loss)6.1 1.5 5.1 (14.9)(2.2)
Gain on bargain purchase$ $ $ $(2.8)$(2.8)
Net income (loss)$6.1 $1.5 $5.1 $(13.1)$(0.4)
Capital expenditures$1.7 $0.7 $2.9 $ $5.3 
Six Months Ended June 30, 2022
Revenue$140.9 $88.1 $48.2 $ $277.2 
Cost of services112.6 85.6 39.8  238.0 
Depreciation and amortization14.5 5.5 2.0 1.0 23.0 
Operating income (loss)13.8 (3.0)6.4 (24.6)(7.4)
Gain on bargain purchase$ $ $ $(2.8)$(2.8)
Net income (loss)$13.8 $(3.0)$6.4 $(23.3)$(6.1)
Capital expenditures$2.9 $1.6 $3.2 $ $7.7 
18


Note 16 — Subsequent Events
The Company evaluated subsequent events and transactions that occurred after the balance sheet date up to July 31, 2023. Based upon this review, the Company did not identify any other subsequent events that would have required adjustment or disclosure in the financial statements.
On August 7, 2023, the Board of Directors declared a quarterly cash dividend of $0.05 per share payable September 8, 2023 to common stockholders of record at the close of business on August 18, 2023.
Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations
The following discussion and analysis should be read in conjunction with the historical financial statements and related notes included in Part I, Item 1. Financial Statements of this Quarterly Report on Form 10-Q (the “Quarterly Report”). This discussion contains “forward-looking statements” reflecting our current expectations, estimates and assumptions concerning events and financial trends that may affect our future operating results or financial position. Actual results and the timing of events may differ materially from those contained in these forward-looking statements due to a number of factors. Factors that could cause or contribute to such differences include, but are not limited to, market prices for oil and natural gas, capital expenditures, economic and competitive conditions, regulatory changes and other uncertainties, as well as those factors discussed below and elsewhere in this report. Please read the Cautionary Statement Regarding Forward-Looking Statements. Also, please read the risk factors and other cautionary statements described under “Risk Factors” in this Quarterly Report and in our Annual Report filed on Form 10-K for the year ended December 31, 2022 (our “Annual Report”). We assume no obligation to update any of these forward-looking statements. Except as otherwise indicated or required by the context, all references in this Quarterly Report to the “Company,” “Ranger,” “we,” “us,” or “our” relate to Ranger Energy Services, Inc. (“Ranger, Inc.”) and its consolidated subsidiaries.
How We Evaluate Our Operations
Our service offerings consist of well completion support, workover, well maintenance, wireline, fluid management, other complementary services, as well as well installation, commissioning and operating of modular equipment, which are conducted in three reportable segments, as follows:
High Specification Rigs. Provides high-specification well service rigs to facilitate operations throughout the lifecycle of a well.
Wireline Services. Provides services necessary to bring and maintain a well on production and consists of our completion, production and pump down service lines.
Processing Solutions and Ancillary Services. Provides complimentary services often utilized in conjunction with our High Specification Rigs and Wireline Services segments. These services primarily include equipment rentals, coil tubing, plug and abandonment, snubbing, and processing solutions.
Other. Other represents costs not allocable to the reporting segments and includes corporate general and administrative expense and depreciation of corporate furniture and fixtures, amortization, impairments, debt retirements and other items similar in nature.
For additional financial information about our segments, please see “Item 1. Financial Information — Note 15 — Segment Reporting.”
Business Outlook
We continue to expect business opportunities and financial results to show mild increases to the extent the global economy continues to slowly stabilize and improve. OPEC+ production cuts are expected to tighten the market, driving supply deficits in the second half of 2023, which generally supports higher oil prices. Furthermore, OPEC+ is projecting for oil demand to rise by approximately 2.5 million barrels per day in 2024, an approximated 2.2% increase over 2.4 million barrels per day in 2023 driving continued investment and growth in the sector. The Company also believes the current geopolitical instability will continue to have an impact on our industry, specifically surrounding China as pandemic restrictions are lifted and uncertainty regarding Russia’s oil supply while under sanctions.
Given the evolving geographical events, there are many unknown factors that could materially impact our operations. These events have and continue to impact commodity prices causing volatility, which could have a material effect on our earnings, cash flows, and financial condition. In the short-term, commodity price volatility is expected to continue and the degree to which other oil producers respond to current oil prices, as well as the effects macroeconomic developments might have on global oil demand, will be important for oil price formation in the coming months.
19


Financial Metrics
How We Generate Revenue
Rig hours and stage counts, as it relates to our High Specification Rigs and Wireline Services segments, respectively, are important indicators of our activity levels and profitability. Rig hours represent the aggregate number of hours that our well service rigs actively worked, whereas stage counts represent the number of completed stages during the periods presented for the completion service line within our Wireline Services segment. Generally, during the period our services are being provided, our customers are billed on an hourly basis for our high-spec rig services. As it relates to our wireline services, services are billed upon the completion of the well, on a monthly basis, or on a per job basis. The rates for which the customer is billed is generally predetermined based upon a contractual agreement.
Costs of Conducting Our Business
The principal costs associated with conducting our business are personnel, repairs and maintenance, general and administrative, and depreciation expense.
Cost of Services. The primary costs associated with our cost of services are related to personnel expenses, repairs and maintenance of our fixed assets and, additionally, as it relates to our Wireline Services segment, perforating and gun costs. A significant portion of these expenses are variable, and therefore typically managed based on industry conditions and demand for our services. Further, there is generally a correlation between our revenue generated and personnel and repairs and maintenance costs, which are dependent upon the operational activity.
Personnel costs associated with our operational employees represent the most significant cost of our business. A substantial portion of our labor costs is attributable to our field crews and is partly variable based on the requirements of specific customers. A key component of personnel costs relates to the ongoing training of our employees, which improves safety rates and reduces attrition.
General & Administrative. General and administrative expenses are corporate in nature and are included within Other. These costs include the majority of centrally located company management and administrative personnel and are not attributable to any of our lines of businesses nor reporting segments.
Operating Income or Loss
We analyze our operating income or loss by segment, which we have defined as revenue less cost of services and depreciation expense. We believe this is a key financial metric as it provides insight on profitability and operational performance based on the historical cost basis of our assets.
Adjusted EBITDA
We view Adjusted EBITDA, which is a non‑GAAP financial measure, as an important indicator of performance. We define Adjusted EBITDA as net income or loss before net interest expense, income tax expense (benefit), depreciation and amortization, equity‑based compensation, acquisition‑related and severance costs, gain or loss on disposal of assets, significant and unusual legal fees and settlements, and other non‑cash and certain other items that we do not view as indicative of our ongoing performance. See “—Results of Operations” and “—Note Regarding Non‑GAAP Financial Measure” for more information and reconciliations of net income (loss) to Adjusted EBITDA, the most directly comparable financial measure calculated and presented in accordance with GAAP.
20


Results of Operations
Three Months Ended June 30, 2023 compared to Three Months Ended June 30, 2022
The following is an analysis of our operating results. See “—How We Evaluate Our Operations” for definitions of rig hours, stage counts and other analogous information, as well as key operating metrics.
Three Months Ended
June 30,Variance
20232022$%
Revenue
High specification rigs$77.6 $76.0 $1.6 %
Wireline services54.5 49.5 5.0 10 %
Processing solutions and ancillary services31.1 28.1 3.0 11 %
Total revenue163.2 153.6 9.6 %
Operating expenses
Cost of services (exclusive of depreciation and amortization):
High specification rigs62.0 61.8 0.2 — %
Wireline services48.8 45.2 3.6 %
Processing solutions and ancillary services25.5 23.0 2.5 11 %
Total cost of services136.3 130.0 6.3 %
General and administrative7.3 11.2 (3.9)(35)%
Depreciation and amortization8.7 11.4 (2.7)(24)%
Impairment of fixed assets— 1.1 (1.1)(100)%
(Gain) loss on sale of assets(0.5)2.1 (2.6)(124)%
Total operating expenses151.8 155.8 (4.0)(3)%
Operating income (loss)11.4 (2.2)13.6 618 %
Other (income) expenses
Interest expense, net0.9 1.8 (0.9)(50)%
Loss on debt retirement2.4 — 2.4 100 %
Gain on bargain purchase, net of tax— (2.8)2.8 (100)%
Total other (income) expenses3.3 (1.0)4.3 (430)%
Income (loss) before income tax expense (benefit)8.1 (1.2)9.3 775 %
Income tax expense (benefit)2.0 (0.8)2.8 350 %
Net income (loss)$6.1 $(0.4)$6.5 1625 %
Revenue. Revenue for the three months ended June 30, 2023 increased $9.6 million, or 6%, to $163.2 million from $153.6 million for the three months ended June 30, 2022. The change in revenue by segment was as follows:
High Specification Rigs. High Specification Rig revenue for the three months ended June 30, 2023 increased $1.6 million, or 2%, to $77.6 million from $76.0 million for the three months ended June 30, 2022. The revenue increase is attributable to improved efficiencies, as the average revenue per rig hour increased 9% to $687 for the three months ended June 30, 2023 from $632 for the three months ended June 30, 2022. Total rig hours decreased to 113,200 for the three months ended June 30, 2023 from 119,900 for three months ended June 30, 2022 due to reduced rig activity in the South region offset with rig developments in other regions.
Wireline Services. Wireline Services revenue for the three months ended June 30, 2023 increased $5.0 million, or 10%, to $54.5 million from $49.5 million for the three months ended June 30, 2022. The increased wireline services revenue was primarily attributable to an increase in completion services revenue of $2.3 million due to improved pricing and the addition of standby charges to contracts, offset by an 8% decrease in completed stage counts to 7,400 for the three months ended June 30, 2023 from 8,000 for the three months ended June 30, 2022. Additional increased wireline services revenue was attributable to production services and pump down services of $1.5 million and $1.2 million, respectively.
Processing Solutions and Ancillary Services. Processing Solutions and Ancillary Services revenue for the three months ended June 30, 2023 increased $3.0 million, or 11%, to $31.1 million from $28.1 million for the three months ended June 30,
21


2022. The increase in processing solutions and ancillary services is primarily attributable to increased activity in our plugging and abandonment services and coil tubing service lines, which amounted to $2.9 million and $0.7 million, respectively.
Cost of services (exclusive of depreciation and amortization). Cost of services for the three months ended June 30, 2023 increased $6.3 million, or 5%, to $136.3 million from $130.0 million for the three months ended June 30, 2022. As a percentage of revenue, cost of services was 84% and 85% for the three months ended June 30, 2023 and 2022, respectively. The change in cost of services by segment was as follows:
High Specification Rigs. High Specification Rig cost of services for the three months ended June 30, 2023 increased $0.2 million, to $62.0 million from $61.8 million for the three months ended June 30, 2022.
Wireline Services. Wireline Services cost of services for the three months ended June 30, 2023 increased $3.6 million, or 8%, to $48.8 million from $45.2 million for the three months ended June 30, 2022. Wireline Services cost of services as a percentage of revenue decreased from 91% for the three months ended June 30, 2022 to 90% for the three months ended June 30, 2023 due to the increase in revenue attributed to increased utilization of assets. The overall increase in cost of services was primarily attributable to increased revenues and employee costs of $1.8 million and specifically employee medical costs of $0.9 million as well as increased maintenance costs of approximately $0.7 million.
Processing Solutions and Ancillary Services. Processing Solutions and Ancillary Services cost of services for the three months ended June 30, 2023 increased $2.5 million, or 11%, to $25.5 million from $23.0 million for the three months ended June 30, 2022. The increase was primarily attributable to increased employee costs with the upturn in operational activity in our coil tubing and plugging and abandonment services.
General & Administrative. General and administrative expenses for the three months ended June 30, 2023 decreased $3.9 million, or 35%, to $7.3 million from $11.2 million for the three months ended June 30, 2022. The decrease in general and administrative expenses is primarily due to decreased in legal and professional expenses related to the Basic acquisition, coupled with decreased employee costs during three months ended June 30, 2023.
Depreciation and Amortization. Depreciation and amortization for the three months ended June 30, 2023 decreased $2.7 million, or 24%, to $8.7 million from $11.4 million for the three months ended June 30, 2022. The decrease was attributable to assets disposed of during 2022.
Interest Expense, net. Interest expense, net for the three months ended June 30, 2023 decreased $0.9 million, or 50%, to $0.9 million from $1.8 million for the three months ended June 30, 2022. The decrease to net interest expense was attributable to the reduced borrowings on our Revolving Credit Facility, M&E Term Loan Facility, Term Loan B Facility, and Secured Promissory Note.
Income Tax Expense (Benefit). Income tax expense for the three months ended June 30, 2023 increased $2.8 million, or 350%, to a tax expense of $2.0 million from a tax benefit of $0.8 million for the three months ended June 30, 2022. The increase in tax expense was attributable to the increase in income over three consecutive quarters.
22


Six Months Ended June 30, 2023 compared to Six Months Ended June 30, 2022
The following is an analysis of our operating results. See “—How We Evaluate Our Operations” for definitions of rig hours, stage counts and other analogous information, as well as key operating metrics.
Six Months Ended
June 30,Variance
20232022$%
Revenue
High specification rigs$155.1 $140.9 $14.2 10 %
Wireline services104.4 88.1 16.3 19 %
Processing solutions and ancillary services61.2 48.2 13.0 27 %
Total revenue320.7 277.2 43.5 16 %
Operating expenses
Cost of services (exclusive of depreciation and amortization):
High specification rigs122.1 112.6 9.5 %
Wireline services94.5 85.6 8.9 10 %
Processing solutions and ancillary services50.6 39.8 10.8 27 %
Total cost of services267.2 238.0 29.2 12 %
General and administrative15.7 21.4 (5.7)(27)%
Depreciation and amortization18.7 23.0 (4.3)(19)%
Impairment of fixed assets— 1.1 (1.1)100 %
(Gain) loss on sale of assets(1.5)1.1 (2.6)(236)%
Total operating expenses300.1 284.6 15.5 %
Operating income (loss)20.6 (7.4)28.0 378 %
Other (income) expenses
Interest expense, net2.1 3.9 (1.8)(46)%
Loss on debt retirement2.4 — 2.4 100 %
Gain on bargain purchase, net of tax— (2.8)2.8 (100)%
Total other (income) expenses4.5 1.1 3.4 309 %
Income (loss) before income tax expense (benefit) 16.1 (8.5)24.6 289 %
Income tax expense (benefit)3.8 (2.4)6.2 258 %
Net income (loss)$12.3 $(6.1)$18.4 302 %
Revenue. Revenue for the six months ended June 30, 2023 increased $43.5 million, or 16%, to $320.7 million from $277.2 million for the six months ended June 30, 2022. The change in revenue by segment was as follows:
High Specification Rigs. High Specification Rig revenue for the six months ended June 30, 2023 increased $14.2 million, or 10%, to $155.1 million from $140.9 million for the six months ended June 30, 2022. The increase in rig services revenue included an increase in the average revenue per rig hour by 14% to $688 from $606 for the six months ended June 30, 2022, offset by a 3% decrease in total rig hours to 225,700 for the six months ended June 30, 2023 from 232,400 for the six months ended June 30, 2022. Revenue improvement was driven by pricing improvements year over year offset by a decrease in activity levels during 2023 due to the redeployment of rigs between customers and regions.
Wireline Services. Wireline Services revenue for the six months ended June 30, 2023 increased $16.3 million, or 19%, to $104.4 million from $88.1 million for the six months ended June 30, 2022. The increased wireline services revenue was primarily attributable to pricing improvements in the completion service lines totaling $5.2 million that more than offset a 10% decrease in completed stage counts to 13,800 for the six months ended June 30, 2023 from 15,400 for the six months ended June 30, 2022. Additional increased wireline services revenue was attributable to production and pump down services totaling $6.9 million and related to both increased pricing and utilization of assets.
Processing Solutions and Ancillary Services. Processing Solutions and Ancillary Services revenue for the six months ended June 30, 2023 increased $13.0 million, or 27%, to $61.2 million from $48.2 million for the six months ended June 30, 2022. The increase in processing solutions and ancillary services is attributable to a $6.0 million increase in our coil tubing
23


service line, a $4.9 million in our plugging and abandonment service lines, and a $1.1 million increase in our equipment rentals and logistics services.
Cost of services (exclusive of depreciation and amortization). Cost of services for the six months ended June 30, 2023 increased $29.2 million, or 12%, to $267.2 million from $238.0 million for the six months ended June 30, 2022. As a percentage of revenue, cost of services was 83% and 86% for the six months ended June 30, 2023 and 2022, respectively. The change in cost of services by segment was as follows:
High Specification Rigs. High Specification Rig cost of services for the six months ended June 30, 2023 increased $9.5 million, or 8%, to $122.1 million from $112.6 million for the six months ended June 30, 2022. The increase was primarily attributable to an increase in variable expenses associated with the increased activity, most significant of which is employee-related labor costs and repair and maintenance accounting for of $9.1 million and $1.3 million, respectively.
Wireline Services. Wireline Services cost of services for the six months ended June 30, 2023 increased $8.9 million, or 10%, to $94.5 million from $85.6 million for the six months ended June 30, 2022. Increase in costs from the production and pump down service lines accounted for approximately $5.6 million and $2.4 million, respectively, of the segment cost of services increase.
Processing Solutions and Ancillary Services. Processing Solutions and Ancillary Services cost of services for the six months ended June 30, 2023 increased $10.8 million, or 27%, to $50.6 million from $39.8 million for the six months ended June 30, 2022. The increase was primarily attributable to increased employee costs and other costs associated with higher operational activity, which amounted to $4.3 million and $4.6 million, respectively.
General & Administrative. General and administrative expenses for the six months ended June 30, 2023 decreased $5.7 million, or 27%, to $15.7 million from $21.4 million. The decrease in general and administrative expenses is primarily due to higher compensation costs in the prior year, coupled with professional fees and transactional costs incurred during the six months ended June 30, 2022 both largely related to the Basic acquisition.
Depreciation and Amortization. Depreciation and amortization for the six months ended June 30, 2023 decreased $4.3 million, or 19%, to $18.7 million from $23.0 million for the six months ended June 30, 2022. The decrease was attributable to assets disposed of during 2022.
Interest Expense, net. Interest expense, net for the six months ended June 30, 2023 decreased $1.8 million, or 46%, to $2.1 million from $3.9 million for the six months ended June 30, 2022. The decrease to net interest expense was attributable to the decreased levels of borrowings year over year.
Note Regarding Non-GAAP Financial Measure
Adjusted EBITDA is not a financial measure determined in accordance with U.S. GAAP. We define Adjusted EBITDA as net income or loss before net interest expense, income tax expense (benefit), depreciation and amortization, equity-based compensation, gain or loss on disposal of assets, legal fees and settlements, and other non-cash or certain other items that we do not view as indicative of our ongoing performance.
We believe Adjusted EBITDA is a useful performance measure because it allows for an effective evaluation of our operating performance when compared to our peers, without regard to our financing methods or capital structure. We exclude the items listed above from net income (loss) in arriving at Adjusted EBITDA because these amounts can vary substantially within our industry depending upon accounting methods and book values of assets, capital structures and the method by which the assets were acquired. Adjusted EBITDA should not be considered as an alternative to, or more meaningful than, net income (loss) determined in accordance with U.S. GAAP. Certain items excluded from Adjusted EBITDA are significant components in understanding and assessing a company’s financial performance, such as a company’s cost of capital and tax structure, as well as the historic costs of depreciable assets, none of which are reflected in Adjusted EBITDA. Our presentation of Adjusted EBITDA should not be construed as an indication that our results will be unaffected by the items excluded from Adjusted EBITDA. Our computations of Adjusted EBITDA may not be identical to other similarly titled measures of other companies. The following table presents reconciliations of net income (loss) to Adjusted EBITDA, our most directly comparable financial measure calculated and presented in accordance with U.S. GAAP.
24


Three Months Ended June 30, 2023 compared to Three Months Ended June 30, 2022
The following is an analysis of our Adjusted EBITDA. See “Item 1. Financial Information—Note 15—Segment Reporting” and “—Results of Operations” for further details (in millions).
High Specification RigsWireline ServicesProcessing Solutions and Ancillary ServicesOtherTotal
Three Months Ended June 30, 2023
Net income (loss)$11.5 $2.8 $4.2 $(12.4)$6.1 
Interest expense, net— — — 0.9 0.9 
Income tax expense— — — 2.0 2.0 
Depreciation and amortization4.1 2.9 1.4 0.3 8.7 
EBITDA15.6 5.7 5.6 (9.2)17.7 
Equity based compensation— — — 1.2 1.2 
Loss on retirement of debt— — — 2.4 2.4 
Gain on disposal of property and equipment— — — (0.5)(0.5)
Severance and reorganization costs— — — 0.2 0.2 
Acquisition related costs— — — 0.9 0.9 
Adjusted EBITDA$15.6 $5.7 $5.6 $(5.0)$21.9 
High Specification RigsWireline ServicesProcessing Solutions and Ancillary ServicesOtherTotal
Three Months Ended June 30, 2022
Net income (loss)$6.1 $1.5 $5.1 $(13.1)$(0.4)
Interest expense, net— — — 1.8 1.8 
Income tax benefit— — — (0.8)(0.8)
Depreciation and amortization8.1 2.8 — 0.5 11.4 
EBITDA14.2 4.3 5.1 (11.6)12.0 
Impairment of fixed assets— — — 1.1 1.1 
Equity based compensation— — — 0.9 0.9 
Gain on disposal of property and equipment— — — 2.1 2.1 
Bargain purchase gain, net of tax— — — (2.8)(2.8)
Severance and reorganization costs— — — 0.5 0.5 
Acquisition related costs— — — 3.3 3.3 
Legal fees and settlements— — — 0.9 0.9 
Adjusted EBITDA$14.2 $4.3 $5.1 $(5.6)$18.0 
25


High Specification RigsWireline ServicesProcessing Solutions and Ancillary ServicesOtherTotal
Variance ($)
Net income (loss)$5.4 $1.3 $(0.9)$0.7 $6.5 
Interest expense, net— — — (0.9)(0.9)
Income tax expense (benefit)— — — 2.8 2.8 
Depreciation and amortization(4.0)0.1 1.4 (0.2)(2.7)
EBITDA1.4 1.4 0.5 2.4 5.7 
Impairment of fixed assets— — — (1.1)(1.1)
Equity based compensation— — — 0.3 0.3 
Loss on retirement of debt— — — 2.4 2.4 
Gain on disposal of property and equipment— — — (2.6)(2.6)
Bargain purchase gain, net of tax— — — 2.8 2.8 
Severance and reorganization costs— — — (0.3)(0.3)
Acquisition related costs— — — (2.4)(2.4)
Legal fees and settlements— — — (0.9)(0.9)
Adjusted EBITDA$1.4 $1.4 $0.5 $0.6 $3.9 
Adjusted EBITDA for the three months ended June 30, 2023 increased $3.9 million to $21.9 million from $18.0 million for the three months ended June 30, 2022. The change by segment was as follows:
High Specification Rigs. High Specification Rigs Adjusted EBITDA for the three months ended June 30, 2023 increased $1.4 million to $15.6 million from $14.2 million for the three months ended June 30, 2022, due to increased revenue of $1.6 million, partially offset by a corresponding increase in cost of services of $0.2 million.
Wireline Services. Wireline Services Adjusted EBITDA for the three months ended June 30, 2023 increased $1.4 million to $5.7 million from a loss of $4.3 million for the three months ended June 30, 2022, due to increased revenue of $5.0 million, partially offset by a corresponding increase in cost of services of $3.6 million.
Processing Solutions and Ancillary Services. Processing Solutions and Ancillary Services Adjusted EBITDA for the three months ended June 30, 2023 increased $0.5 million to $5.6 million from $5.1 million for the three months ended June 30, 2022, due to increased revenue of $3.0 million, offset by a corresponding increase in cost of services of $2.5 million.
Other. Other Adjusted EBITDA for the three months ended June 30, 2023 improved $0.6 million to a loss of $5.0 million from a loss of $5.6 million for the three months ended June 30, 2022. The balances included in Other reflect other general and administrative costs, which are not directly attributable to High Specification Rigs, Wireline Services or Processing Solutions and Ancillary Services.













26


Six Months Ended June 30, 2023 compared to Six Months Ended June 30, 2022
The following is an analysis of our Adjusted EBITDA. See “Item 1. Financial Information—Note 15—Segment Reporting” and “—Results of Operations” for further details (in millions).
High Specification RigsWireline ServicesProcessing Solutions and Ancillary ServicesOtherTotal
TASix Months Ended June 30, 2023
Net income (loss)$23.4 $4.6 $7.6 $(23.3)$12.3 
Interest expense, net— — — 2.1 2.1 
Income tax expense— — — 3.8 3.8 
Depreciation and amortization9.6 5.3 3.0 0.8 18.7 
EBITDA33.0 9.9 10.6 (16.6)36.9 
Equity based compensation— — — 2.3 2.3 
Loss on retirement of debt— — — 2.4 2.4 
Gain on disposal of property and equipment— — — (1.5)(1.5)
Severance and reorganization costs— — — 0.4 0.4 
Acquisition related costs— — — 1.5 1.5 
Adjusted EBITDA$33.0 $9.9 $10.6 $(11.5)$42.0 
High Specification RigsWireline ServicesProcessing Solutions and Ancillary ServicesOtherTotal
Six Months Ended June 30, 2022
Net income (loss)$13.8 $(3.0)$6.4 $(23.3)$(6.1)
Interest expense, net— — — 3.9 3.9 
Income tax benefit— — — (2.4)(2.4)
Depreciation and amortization14.5 5.5 2.0 1.0 23.0 
EBITDA28.3 2.5 8.4 (20.8)18.4 
Impairment of fixed assets— — — 1.1 1.1 
Equity based compensation— — — 1.7 1.7 
Gain on disposal of property and equipment— — — 1.1 1.1 
Bargain purchase gain, net of tax— — — (2.8)(2.8)
Severance and reorganization costs— — — 0.5 0.5 
Acquisition related costs— — — 6.5 6.5 
Legal fees and settlements— — — 1.1 1.1 
Adjusted EBITDA$28.3 $2.5 $8.4 $(11.6)$27.6 
27


High Specification RigsWireline ServicesProcessing Solutions and Ancillary ServicesOtherTotal
Variance ($)
Net income (loss)$9.6 $7.6 $1.2 $— $18.4 
Interest expense, net— — — (1.8)(1.8)
Income tax expense (benefit)— — — 6.2 6.2 
Depreciation and amortization(4.9)(0.2)1.0 (0.2)(4.3)
EBITDA4.7 7.4 2.2 4.2 18.5 
Impairment of fixed assets— — — (1.1)(1.1)
Equity based compensation— — — 0.6 0.6 
Loss on retirement of debt— — — 2.4 2.4 
Gain on disposal of property and equipment— — — (2.6)(2.6)
Bargain purchase gain, net of tax— — — 2.8 2.8 
Severance and reorganization costs— — — (0.1)(0.1)
Acquisition related costs— — — (5.0)(5.0)
Legal fees and settlements— — — (1.1)(1.1)
Adjusted EBITDA$4.7 $7.4 $2.2 $0.1 $14.4 
Adjusted EBITDA for the six months ended June 30, 2023 increased $14.4 million to $42.0 million from $27.6 million for the six months ended June 30, 2022. The change by segment was as follows:
High Specification Rigs. High Specification Rigs Adjusted EBITDA for the six months ended June 30, 2023 increased $4.7 million to $33.0 million from $28.3 million for the six months ended June 30, 2022, primarily due to increased revenue of $14.2 million, partially offset by a corresponding increase in cost of services of $9.5 million.
Wireline Services. Wireline Services Adjusted EBITDA for the six months ended June 30, 2023 increased $7.4 million to $9.9 million from $2.5 million for the six months ended June 30, 2022, primarily due to increased revenue of $16.3 million, partially offset by an increase in cost of services of $8.9 million.
Processing Solutions and Ancillary Services. Processing Solutions and Ancillary Services Adjusted EBITDA for the six months ended June 30, 2023 increased $2.2 million to $10.6 million from $8.4 million for the six months ended June 30, 2022, primarily due to increased revenue of $13.0 million, partially offset by an increase in cost of services of $10.8 million.
Other. Other Adjusted EBITDA for the six months ended June 30, 2023 decreased $0.1 million to a loss of $11.5 million from a loss of $11.6 million for the six months ended June 30, 2022. The balances included in Other reflect other general and administrative costs, which are not directly attributable to High Specification Rigs, Wireline Services or Processing Solutions and Ancillary Services.
Liquidity and Capital Resources
Overview
We require capital to fund ongoing operations, including maintenance expenditures on our existing fleet and equipment, organic growth initiatives, investments and acquisitions. Our primary sources of liquidity have historically been cash generated from operations and borrowings under our credit facilities. As of June 30, 2023, we had total liquidity of $69.1 million, consisting of $6.4 million of cash on hand and availability under our Wells Fargo Revolving Credit Facility of $62.7 million.
As of June 30, 2023, our borrowing base under the Wells Fargo Revolving Credit Facility was $64.3 million compared to the Company’s available borrowings under the EBC Revolving Credit Facility of $57.1 million and $61.0 million as of June 30, 2022 and December 31, 2022, respectively. We strive to maintain financial flexibility and proactively monitor potential capital sources to meet our investment and target liquidity requirements that permit us to manage the cyclicality associated with our business. We currently expect to have sufficient funds to meet the Company’s short and long term liquidity requirements and comply with our covenants of our debt agreements. For further details, see “— Our Debt Agreements.”
28


Cash Flows
The following table presents our cash flows for the periods indicated:
Six Months Ended June 30, Change
20232022$%
(in millions)
Net cash provided by operating activities$40.9 $7.8 $33.1 424 %
Net cash provided by (used in) investing activities(8.2)8.2 (16.4)(200)%
Net cash used in financing activities(30.0)(11.5)(18.5)(161)%
Net change in cash$2.7 $4.5 $(1.8)(40)%
Operating Activities
Net cash from operating activities increased $33.1 million to cash provided of $40.9 million for six months ended June 30, 2023 compared to $7.8 million for the six months ended June 30, 2022. The change in cash flows from operating activities is primarily attributable to an increase in operating income for the six months ended June 30, 2023 compared to the six months ended June 30, 2022 and the building of working capital in the prior year period due to the absorption of the business associated with the Basic acquisition. The use of working capital cash decreased $42.3 million to working capital provided of $21.4 million for the six months ended June 30, 2023, compared to working capital used of $20.9 million for the six months ended June 30, 2022 due to the aforementioned Basic acquisition.
Investing Activities
Net cash from investing activities decreased $16.4 million to cash used of $8.2 million for six months ended June 30, 2023 compared to cash provided of $8.2 million for the six months ended June 30, 2022. The change in cash flows from investing activities is largely attributable to significant asset disposals, related to assets acquired from Basic, that took place during the six months ended June 30, 2022.
Financing Activities
Net cash from financing activities decreased $18.5 million from cash used of $11.5 million for the six months ended June 30, 2022 to cash used of $30.0 million for the six months ended June 30, 2023. The change in cash flows from financing activities is primarily attributable to the increased ability to pay down debt in 2023 with proceeds from operating activities.
Supplemental Disclosures
During the six months ended June 30, 2023, the Company added fixed assets of $3.4 million and $1.1 million primarily related to finance leased assets and asset trades, respectively, across all operating segments.
Working Capital
Our working capital, which we define as total current assets less total current liabilities, was $67.8 million as of June 30, 2023, compared to $65.6 million as of December 31, 2022. The increase in working capital can be attributed to a higher cash balance and contract assets, as well as a decrease in accrued expenses and debt.
Debt Agreements
Eclipse Loan and Security Agreement
On September 27, 2021, the Company entered into a Loan and Security Agreement with Eclipse Business Capital LLC (“EBC”) and Eclipse Business Capital SPV, LLC, as administrative agent, providing the Company with a senior secured credit facility in an aggregate principal amount of $77.5 million (the “EBC Credit Facility”), consisting of (i) a revolving credit facility in an aggregate principal amount of up to $50.0 million (the “Revolving Credit Facility”), (ii) a machinery and equipment term loan facility in an aggregate principal amount of up to $12.5 million (the “M&E Term Loan Facility”) and (iii) a term loan B facility in an aggregate principal amount of up to $15.0 million (the “Term Loan B Facility”).
During the three and six months ended June 30, 2023, the Company recognized a loss on the retirement of debt of $2.4 million, as the Revolving Credit Facility, M&E Loan Facility and Term Loan B Facility were extinguished in connection with the initiation of the Wells Fargo Revolving Credit Facility, which is described further below.
Revolving Credit Facility
Borrowings under the Revolving Credit Facility bore interest at a rate per annum ranging from 4.5% to 5% in excess of SOFR and 3.5% to 4% in excess of the Base Rate, dependent on the fixed cost coverage ratio. The year to date weighted average interest rate on borrowings was approximately 9.4% through the extinguishment date of May 31, 2023.
29


M&E Term Loan Facility
Borrowings under the M&E Term Loan Facility bore interest at a rate per annum equal to 8% in excess of the SOFR Rate and 7% in excess of the Base Rate. The year to date weighted average interest rate for the M&E Term Loan Facility was 13.0% through the extinguishment date of May 31, 2023. On May 31, 2023, the remaining balance of the loan was $8.4 million, which was paid utilizing funds from the Wells Fargo Revolving Credit Facility.
Term Loan B Facility
Borrowings under Term Loan B Facility bore interest at a rate per annum equal to 12% in excess of the SOFR Rate and 11% in excess of the Base Rate. Term Loan B Facility was scheduled to mature in September 2022 and the remaining balance of $0.3 million was fully repaid on August 16, 2022. The weighted average interest rate for Term Loan B was 13.0% through the payoff date of August 16, 2022.
Secured Promissory Note
On July 8, 2021, the Company acquired the assets of PerfX Wireline Services (“PerfX”), a provider of wireline services that operated in Williston, North Dakota and Midland, Texas. In connection with the PerfX acquisition, Bravo Wireline, LLC, a wholly owned subsidiary of Ranger, entered into a security agreement with Chief Investments, LLC, as administrative agent, for the financing of certain assets acquired. Borrowings under the Secured Promissory Note bear interest at a rate of 8.5% per annum and was scheduled to mature in January 2024. On May 31, 2023, the remaining bore of the loan was $5.4 million, which was repaid utilizing funds from the Wells Fargo Revolving Credit Facility.
Wells Fargo Bank, N.A. Credit Agreement
On May 31, 2023, the Company entered into a Credit Agreement with Wells Fargo Bank, N.A., providing the Company with a secured credit facility (“Wells Fargo Revolving Credit Facility”) in an aggregate principal amount of $75 million. Debt under the Credit Agreement is secured by a lien on substantially all of the Company’s assets. The Company was in compliance with the Credit Agreement covenant by maintaining a fixed charge coverage ratio of greater than 1.0 as of June 30, 2023.
The Wells Fargo Revolving Credit Facility was drawn in part on May 31, 2023, to repay the Revolving Credit Facility, M&E Term Loan Facility, and the Secured Promissory Note. The undrawn portion of the Wells Fargo Revolving Credit Facility is available to fund working capital and other general corporate expenses and for other-permitted uses, including the financing of permitted investments and restricted payments, such as dividends and share repurchases. The Wells Fargo Revolving Credit Facility is subject to a borrowing base that is calculated based upon a percentage of the Company’s eligible accounts receivable less certain reserves. The Company’s eligible accounts receivable serve as collateral for the borrowings under the Wells Fargo Revolving Credit Facility, which is scheduled to mature on May 31, 2028. The Wells Fargo Revolving Credit Facility includes an acceleration clause and cash dominion provisions under certain circumstances that permits the administrative agent to sweep cash daily from certain bank accounts into an account of the administrative agent to repay the Company’s obligations under the Revolving Credit Facility. The borrowings of the Wells Fargo Revolving Credit Facility, therefore, will be classified as Long-term debt, current portion on the Condensed Consolidated Balance Sheet.
Under the Wells Fargo Revolving Credit Facility, the total loan capacity was $64.3 million, which was based on a borrowing base certificate in effect as of June 30, 2023. The Company did not have any borrowings under the Wells Fargo Revolving Credit Facility. The Company does have a $1.6 million Letter of Credit open under the facility, leaving a residual $62.7 million available for borrowings as of June 30, 2023. Borrowings under the Revolving Credit Facility bear interest at a rate per annum ranging from 1.75% to 2.25% in excess of SOFR and 0.75% to 1.25% in excess of the Base Rate, dependent on the average excess availability. The weighted average interest rate for the loan was approximately 6.9% for the six months ended June 30, 2023.
Other Installment Purchases
During the year ended December 31, 2021, the Company entered into various Installment and Security Agreements (collectively, the “Installment Agreements”) in connection with the purchase of certain ancillary equipment, where such assets are being held as collateral. As of June 30, 2023, the aggregate principal balance outstanding under the Installment Agreements was $0.3 million and is payable ratably over 36 months from the time of each purchase. The monthly installment payments contain an imputed interest rate that are consistent with the Company’s incremental borrowing rate and is not significant to the Company.
Capital Returns Program
On March 7, 2023, the Company announced a share repurchase program authorizing the Company to purchase up to $35.0 million of Class A Common Stock that can be utilized for up to 36 months. Additionally, the Board of Directors announced an intention to initiate a quarterly dividend of $0.05 per share once the Company achieved a stated objective of being net debt zero. The Board of Directors has approved the initiation of the aforementioned dividend intended to be
30


commenced during the third quarter of 2023. The Company believes that a share repurchase and dividend framework provides the best overall value creation potential for investors and intends to return at least 25% of annual cash flows to investors going forward.
Critical Accounting Policies and Estimates
Our significant accounting policies are discussed in our Annual Report and have not materially changed since December 31, 2022.
Off-Balance Sheet Arrangements
We currently have no material off-balance sheet arrangements.
Item 3. Quantitative and Qualitative Disclosures about Market Risks
Recent Events
We continue to expect business opportunities and financial results to show mild increases as the global economy continues to slowly stabilize and improve. OPEC+ production cuts are expected to tighten the market, driving supply deficits in the second half of 2023 which supports higher oil prices. OPEC+ countries agreed to extend oil production cuts announced in April through the end of 2024, reducing the amount of crude by more than 1 million barrels per day. OPEC also expects oil demand to rise by approximately 2.5 million barrels per day in 2024, an approximated 2.2% increase over 2.4 million barrels per day in 2023. Additionally, we believe the geopolitical events will continue to have an impact on the macroeconomic backdrop of our industry, specifically surrounding China as COVID-19 restrictions are lifted and uncertainty regarding Russia’s oil supply while under sanctions.
In February 2022, Russia invaded neighboring Ukraine. The conflict has caused turmoil in global markets, resulting in higher oil prices, and injected even more uncertainty into a worldwide economy recovering from the effects of COVID-19. Given the evolving conflict and series of events, there are many unknown factors and events that could materially impact our operations. These events have and continue to impact commodity prices, which could have a material effect on our earnings, cash flows, and financial condition. In the short-term, commodity price fluctuations are highly uncertain. Actual price outcomes will be dependent on the degree to which existing sanctions imposed on Russia, any potential future sanctions, and independent corporate actions affect Russia’s oil production or the sale of Russia’s oil in the global market. In addition, the degree to which other oil producers respond to current oil prices, as well as the effects macroeconomic developments might have on global oil demand, will be important for oil price formation in the coming months.
Interest Rate Risk
We are exposed to interest rate risk as a result of borrowings associated with our Wells Fargo Revolving Credit Facility and Financing Agreement to fund operations. The Company did not have any borrowings under the Wells Fargo Revolving Credit Facility and therefore a hypothetical 1.0% increase or decrease in the weighted average interest rate would increase or decrease interest expense by less than $0.1 million per year. We do not currently hedge out interest rate exposure. We do not engage in derivative transactions for speculative or trading purposes. For a complete discussion of our interest rate risk, see our Annual Report.
Credit Risk
The majority of our trade receivables have payment terms of 30 days or less. As of June 30, 2023, the top three trade receivable balances represented approximately 13%, 10%, and 7%, respectively, of consolidated net accounts receivable. Within our High Specification Rig segment, the top three trade receivable balances represented 21%, 13% and 12%, respectively, of total High Specification Rig net accounts receivable. Within our Wireline Services segment, the top three trade receivable balances represented 16%, 14%, and 9%, respectively, of total Wireline Services net accounts receivable. Within our Processing Solutions and Ancillary Services segment, the top three trade receivable balances represented 11%, 11%, and 7%, respectively, of total Processing Solutions and Ancillary Services net accounts receivable. We mitigate the associated credit risk by performing credit evaluations and monitoring the payment patterns of our customers.
Commodity Price Risk
The market for our services is indirectly exposed to fluctuations in the prices of oil and natural gas to the extent such fluctuations impact the activity levels of our E&P customers. See “— Recent Events” above for further details. Any prolonged substantial reduction in oil and natural gas prices would likely affect oil and natural gas production levels and therefore affect demand for our services. We do not currently intend to hedge our indirect exposure to commodity price risk.
Item 4. Controls and Procedures
Disclosure Controls and Procedures
31


As required by Rule 13a-15(b) under the Exchange Act, we have evaluated, under the supervision and with the participation of management, including our Chief Executive Officer and Chief Financial Officer, the effectiveness of the design and operation of our disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act) as of the end of the period covered by this Quarterly Report.
Our disclosure controls and procedures are designed to provide reasonable assurance that the information required to be disclosed by us in reports that we file or submit under the Exchange Act is accumulated and communicated to management, including our Chief Executive Officer and Chief Financial Officer, as appropriate, to allow timely decisions regarding required disclosure and is recorded, processed, summarized and reported within the time periods specified in the rules and forms of the SEC. Based on that evaluation, our Chief Executive Officer and Chief Financial Officer concluded that our disclosure controls and procedures were ineffective as of June 30, 2023 due to the material weaknesses previously disclosed in our 2022 Annual Report.
Material Weaknesses in Internal Control Over Financial Reporting
In connection with the evaluation of the Company’s internal control over financial reporting as described above, management has identified the following deficiencies in our control environment in the current period that constituted material weaknesses in the Company’s internal control over financial reporting as of December 31, 2022:
Ineffective controls over segregation of duties related to the review of manual journal entries and account reconciliations. Specifically, certain personnel had the ability to both (a) create and post journal entries within our general ledger system, and (b) review account reconciliations.
Ineffective information technology general controls related to administrative user access to the Company’s information systems that are relevant to the preparation of financial statements to ensure appropriate segregation of duties and to adequately restrict access to financial applications and data.
In addition, the following material weakness previously reporting in our 2021 Annual Report continued to exist as of December 31, 2022.
Ineffective controls over the accounting for complex transactions.
Notwithstanding we did not identify any material misstatements to the consolidated financial statements and there were no changes to previously released financial results as a result of these material weaknesses, the control deficiencies created a reasonable possibility that a material misstatement to the consolidated financial statements would not be prevented or detected on a timely basis.
Remediation Efforts to Address the Material Weaknesses Existing in the Current Period
During the fourth quarter of 2022, management implemented a remediation plan to update its design and implementation of controls to remediate the deficiency related to manual journal entries and enhance the Company's internal control environment. The Company has designed and implemented controls to prevent or detect a material misstatement resulting from certain personnel with the ability to create and post journal entries within the Company’s general ledger system. Management has designed and implemented controls over the review of all manual journal entries initiated and approved to ensure appropriate segregation of duties.
Management has implemented measures to design information technology general controls related to administrative user access by restricting privileged access, implemented controls over user access and enforced proper segregation of duties within IT environments based on roles and responsibilities.
Management is enhancing processes and designing and implementing additional internal controls to properly account for complex transactions. Additionally, the Company has hired additional accounting personnel and implementing training of new and existing personnel on proper execution of designed control procedures.
The material weaknesses will not be considered remediated until the controls have operated effectively, as evidenced through testing, for a sufficient number of instances.
Any failure to implement and maintain the improvements in the controls over our financial reporting, or difficulties encountered in the implementation of these improvements in our controls, could cause us to fail to meet our reporting obligations. Any failure to improve our internal controls to address these identified weaknesses could cause misstatements (whether or not material) in our consolidated financial statements and/or also cause investors to lose confidence in our reported financial information, which could have a negative impact on the trading price of our stock.
32


Changes in Internal Control over Financial Reporting
Management continues to remediate previously disclosed material weaknesses. There were no changes in our internal control over financial reporting during the quarter ended June 30, 2023 that materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.
33


PART II OTHER INFORMATION
Item 1. Legal Proceedings
Our operations are subject to a variety of risks and disputes normally incident to our business. As a result, we may, at any given time, be a defendant in various legal proceedings and litigation arising in the ordinary course of business. However, we are not currently subject to any material litigation and in the opinion of management, the outcome of any existing matters will not have a material adverse effect on the Company’s consolidated financial position or consolidated results of operations. We maintain insurance policies with insurers in amounts and with coverage and deductibles that we, with the advice of our insurance advisers and brokers, believe are reasonable and prudent. We cannot, however, assure you that this insurance will be adequate to protect us from all material expenses related to potential future claims for personal injury and property damage or that these levels of insurance will be available in the future at economical prices.
Item 1A. Risk Factors
Factors that could materially adversely affect our business, financial condition, operating results or liquidity and the trading price of our Class A Common Stock are described under “Risk Factors,” included in our Annual Report. This information should be considered carefully, together with other information in the Quarterly Report and the other reports and materials we file with the SEC.
Item 2. Unregistered Sales of Securities, Use of Proceeds, and Issuer Purchases of Equity Securities
Issuer Purchases of Equity Securities
On March 7, 2023, the Company announced that its Board of Directors authorized a share repurchase program, allowing the Company to purchase currently outstanding Class A Common Stock held by non-affiliates, not to exceed $35.0 million in aggregate value. Share repurchases may take place from time to time on the open market or through privately negotiated transactions. The duration of the share repurchase program is 36 months and may be accelerated, suspended or discontinued at any time without notice.
The following table provides information with respect to Class A Common Stock purchases made by the Company during the three months ended June 30, 2023.
Period
Total Number of Shares Repurchased (1)
Average Price Paid Per Share
Total Number of Shares Purchased as Part of Publicly Announced Plans or Programs (2)
Maximum Number of Shares that May Yet be Purchased Under the Plans or Programs (3)
April 1, 2023 - June 30, 2023207,800 $11.21 207,800 — 
May 1, 2023 - May 31, 2023114,000 11.26 114,000 — 
June 1, 2023 - June 30, 2023186,900 10.25 186,900 399,361 
Total508,700 $10.87 508,700 399,361 
_________________________
(1)    Total number of shares repurchased during the second quarter of 2023 consists of 508,700 shares of Class A Common Stock repurchased pursuant to the repurchase program that was announced on March 7, 2023.
(2)     As of June 30, 2023, an aggregate of 548,100 shares of Class A Common Stock were purchased for a total of $5.9 million since the inception of the repurchase plan announced on March 7, 2023.
(3)    As of June 30, 2023, the maximum number of shares that may yet be purchased under the plan is 399,361 shares of Class A Common Stock. This is based on the closing price of $10.24 of Ranger Energy Services, Inc.’s Class A Common Stock on the New York Stock Exchange as of June 30, 2023.
34


Item 6. Exhibits
    The following exhibits are filed as part of this Quarterly Report.
INDEX TO EXHIBITS
Exhibit
Number
 Description
10.1
31.1* 
31.2* 
32.1** 
32.2** 
101.CAL* iXBRL Calculation Linkbase Document
101.DEF* iXBRL Definition Linkbase Document
101.INS* iXBRL Instance Document
101.LAB* iXBRL Labels Linkbase Document
101.PRE* iXBRL Presentation Linkbase Document
101.SCH* iXBRL Schema Document
104*Cover page interactive data file (formatted in iXBRL and contained in Exhibit 101)
*    Filed as an exhibit to this Quarterly Report on Form 10-Q.
**    Furnished as an exhibit to this Quarterly Report on Form 10-Q.
†    Schedules and similar attachments have been omitted pursuant to Item 601(b)(2) of Regulation S-K. The registrant will furnish a supplemental copy of any omitted schedule or similar attachment to the SEC upon request.
35


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.
Ranger Energy Services, Inc.
/s/ Melissa CougleAugust 8, 2023
Melissa CougleDate
Chief Financial Officer
(Principal Financial Officer)

36
EX-31.1 2 rngr-063023xex311snb.htm EX-31.1 Document

Exhibit 31.1
CERTIFICATION OF CHIEF EXECUTIVE OFFICER
PURSUANT TO
SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, Stuart N. Bodden, certify that:
1.I have reviewed this quarterly report on Form 10-Q of Ranger Energy Services, Inc. 
2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report; 
3.Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report; 
4.The registrant's other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15(d)-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 first fiscal quarter that has materially affected, or is reasonably likely to materially affect, the registrant's internal control over financial reporting. 
5.The registrant's other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant's board of directors (or persons performing the equivalent functions): 
a.    All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant's ability to record, process, summarize and report financial information; and 
b.    Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting. 
Dated:
August 8, 2023
 /s/ Stuart N. Bodden
Stuart N. Bodden
President, Chief Executive Officer and Director
(Principal Executive Officer)

EX-31.2 3 rngr-063023xex312mc.htm EX-31.2 Document

Exhibit 31.2
CERTIFICATION OF CHIEF FINANCIAL OFFICER
PURSUANT TO
SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, Melissa Cougle, certify that:
1.I have reviewed this quarterly report on Form 10-Q of Ranger Energy Services, Inc. 
2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report; 
3.Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report; 
4.The registrant's other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15(d)-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 first fiscal quarter that has materially affected, or is reasonably likely to materially affect, the registrant's internal control over financial reporting. 
5.The registrant's other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant's board of directors (or persons performing the equivalent functions): 
a.    All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant's ability to record, process, summarize and report financial information; and 
b.    Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.  
Dated:
August 8, 2023
 /s/ Melissa Cougle
Melissa Cougle
Chief Financial Officer
(Principal Financial Officer)

EX-32.1 4 rngr-063023xex321snb.htm EX-32.1 Document

Exhibit 32.1
CERTIFICATION OF CHIEF EXECUTIVE OFFICER
UNDER SECTION 906 OF THE
SARBANES-OXLEY ACT OF 2002, 18 U.S.C. SECTION 1350


In connection with the Quarterly Report on Form 10-Q of Ranger Energy Services, Inc. (the “Company”) as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Stuart N. Bodden, Chief Executive Officer of the Company, hereby certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that, to my knowledge:
1.The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended; and
2.The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
Dated:
August 8, 2023
 /s/ Stuart N. Bodden
Stuart N. Bodden
President, Chief Executive Officer and Director
(Principal Executive Officer)


EX-32.2 5 rngr-063023xex322mc.htm EX-32.2 Document

Exhibit 32.2
CERTIFICATION OF CHIEF FINANCIAL OFFICER
UNDER SECTION 906 OF THE
SARBANES-OXLEY ACT OF 2002, 18 U.S.C. SECTION 1350


In connection with the Quarterly Report on Form 10-Q of Ranger Energy Services, Inc. (the “Company”) as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Melissa Cougle, Chief Financial Officer of the Company, hereby certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that, to my knowledge:
1.The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended; and
2.The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
Dated:
August 8, 2023
 /s/ Melissa Cougle
Melissa Cougle
Chief Financial Officer
(Principal Financial Officer)


GRAPHIC 6 rngr-20230630_g1.jpg begin 644 rngr-20230630_g1.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_X0!&17AI9@ 34T *@ @ ! $2 , M ! $ %$0 $ ! 0 %$1 0 ! %$2 0 ! M #_VP!# (! 0(! 0(" @(" @(" P4# P,# P8$! ,%!P8'!P<&!P<("0L) M" @*" <'"@T*"@L,# P,!PD.#PT,#@L,# S_VP!# 0(" @,# P8# P8," <( M# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P, M# P,# S_P 1" #! 4$# 2( A$! Q$!_\0 'P 04! 0$! 0$ M $" P0%!@<("0H+_\0 M1 @$# P($ P4%! 0 %] 0(# 01!1(A,4$& M$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*%A<8&1HE)B7J#A(6&AXB)BI*3E)66 MEYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN'BX^3E MYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! 0$! 0 $" P0%!@<( M"0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" Q$$!2$Q!A)!40=A<1,B,H$( M%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF)R@I*C4V-S@Y.D-$149'2$E* M4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$A8:'B(F*DI.4E9:7F)F:HJ.D MI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4U=;7V-G:XN/DY>;GZ.GJ\O/T M]?;W^/GZ_]H # ,! (1 Q$ /P#]_**** "BBB@ HHHH **** "BBC.: "BB MB@ HHS06Q1>P#6P*;0\ZHO+J/U']K M+08=RVMKJ-X1T*Q;5/YG/Z5\AF'B=PK@[^WQU.ZZ*:D_N5V>A2R3'U/@I2^: M:_%GJNZCK7SMXW_X* :%X+B9K_\ L?1UC&6;4M5BMMH^C8KY^^)__!>WX._# MTS?VA\6_AE9-'G=#:WPOKA?^ 1LQ[?W:^=?C7P[5=LOC6Q#[4Z4W^:2_$[H\ M,8U?Q>6'^*27ZGZ%].U(^ZOH+X8?\%??A[\38X_['\?RI?\1DRRDN; M,<)B<.N]2C-+\+@^&<0_X,X3_P ,E^MC[, X_P :-W^<5XKH/[9FF:O;+-_9 MMQ)"W_+6TF2XC/T(P/UKHM-_:D\)WX_?7%U9MW\VW;_V7->K@?%[@_%NT,=! M/^_>'_I21SU.'\QAO2;]-?RN>D9YYH^[7,Z=\9?"^JE1#K5AN;HKRA&_)L&M MVRUFTU!=T%Q;S+ZI(#_*OLL%Q!EF,5\)B(37]V47^3/-J86M3_B0:]4T6Z*: M)%/\2_G3LUZT9)[,YPHHSBC-4 4444 %%&<44 %%%% !11FB@ HHHH **** M"BBB@!H-!'%8WBKQWI?@:Q\_4[Z*V7L"A!M=]E][ MLCV Y I#-!2/JVI:[#&R_5=P-?.OQ3_ .#B MWX(^ !)]L^,W@A=O4:1#+JC#_ORLO/X5\I_Q&C):W_(MHU\1_P!>Z,W?[TD> MA_JSBT_WTH0_Q27Z7/TR+;14M64*7WIMLK^Q<)!_OL5'_ +=3E_D?T8ZE\0=# MT0?Z5JNGP>S3J/ZUS^I_M%^$=+'S:LLS>D,329_$#'ZU_+S\0/\ @Z-^,^MR M,/#_ (-\ >'HVR!YUO/>NOT+2J,CW!^E>%_$3_@O1^U)\0&D4?$F31+>3_EC MI.F6EKMZ])!&9/\ Q^J^M>)&+UI4,-AT_P">GZE=MV_=A5/XY)_2O/_'O_!1_PWX&ADDU"^\,:+#&"6;4 MM:AAV_4$BOX]?B'^W/\ &3XL%O\ A)/BCX\U@/U2YUNX=/IMWXQ[8Q7F>I:U M=ZQ<^==75S<2-U>60LQ_$U,N$>.,4_\ :LYC27:E17X.3;_ ?U[*:?P8=R_Q M2?Y(_K/^*/\ P<'?!?X?B3[=\8OAW;E,@QZ=*VHRH?0K%YAS^%?.7Q/_ .#K M/X):.9%L_%WCKQ,RYVG2=#^S(WXS&$@>^,U_-HQRW-)WJO\ B$GMGS9CFF*J M]U[10B_E&*_,/]8(P5J&'IQ\^6[^]L_<#XG?\':FA2^"^/O^#I[XK:SN_X1WX>^!="ST-V;B_/_H:5^7)/-&[FNS"^ M"W"%&7M)X7VDN]2I2:_ SEQ-F#7+&?*NR27Y(^U/'_\ P<#?M1^.3(L/ MCRS\/0RC!BTK1K2+'T=XWD'X-7B/Q%_X*'?'/XLJR^(?BUX_U*)CGRGUNX6( M?1%8*![ 5XSD48S_ /JKZ[+^#UGQ1J7B.X\W4-0O;Z;^_<3M(WYL35 NQ[FEW8IIZU]'&,8KEBK(X7)O<- MQIPE8?Q-^=-HIDW.L\'?'3QK\/9XY-!\6>)-'DB^XUEJ4T&WZ;6%>V> _P#@ ML/\ M,_#FVX608]J^:L2VKGZ*Z./UK\B.II=Q MS7QV.\(.#\5K/ PB^\+P_P#2'$]*GQ)F,/\ EZWZV?YIG[]?"_\ X.T?AO/( MBZSH'Q/\,^IMIX-0C'X;XSC\.W2OHOX7?\'07P)\6-'&WQ6DTN1@/W.MZ!<0 MX^LB1%/_ !^OY>CR:!\E>3+P9RVC_P BW&8G#]N2M*WW24CH7$E5_P >E"?K M%7^]6/[%/A?_ ,%JOA?\29(X]+^)7PNUR23&(X-=BADR>Q5GR#[$5[AX8_;; MTOQ);+)!8QWD6,F2QO([E?T_QK^'P2'/WF_.MWPS\3?$G@N17T?7]:TIH^5- MI>RPE?IM85$N ^*L-_R+\\G;M5I0G]\O=8EFF73_ (N%7_;LFOPU/[CM-_:L M\+W3;9C?69[^;!G_ -!)KH-.^./A74POE:Y9+NZ"5_+/Y-BOXM? 7_!5K]H[ MX:K&FE?&/QTL4/W(KK4GO(5_X!-O7]*]P^'O_!QW^TWX,"KJ&N>&/% 7OJ>A M0J6^IM_*JGA_$G"OW)X7$1\U4A)_==!_PB5%_P O(/Y-?HS^OFR\16.J*OV> M\MYL]-DJMG\C5HR#'WE_.OY;/A__ ,'6/CC2TA7Q%\+?"^HLI^>;3M0GLV_! M6\P?K7T#\,/^#M7P.S1KKG@WXB^'>!O;3]3AOD'KA6:(_A4_ZX\:89\N-R1R M7\U*M"7W1=F+^S,NJ*]'%6?:46OQU1_0J&HQSFOQT^%O_!TU\"O$9C6;XD:Y MH+-TBUOP],>?0O"DJC_OK%?2/PN_X+I_"7XD&---^*OPOU220?+"^JK:3GZH M[ C\J/\ B+U"CIF678JAW_"7[>^C>*K99+./2]44@$/I^J17"G/^[FNX\,?M0>'M:N1#=_:M*F;C_24 M^3_OH9Q^.!7H9=XQ\(XRHJ,,7&,GTFI0U[7DDK_,PK<.9A2CS2IMKR:?Y-GI MN,BD'RU%:W<=W"LD;K)&PW!E.X$?6I6]Z_3*=2,X\\'='BM-.S%HHHK00T+B ML+XC>,H? /A*[U*8;O)7Y$Z>8YX4?B?TK= RM>0?M?7;Q>$-+C7[LEYN8>N% M;'\Z^)\1,^K9/P[B\QP_QPB^7R;LD_DW?Y'I9/A8XG&4Z$]I/7TW9^,O_!<; M_@O-JW[,WCB\\ _#^6SU+XER1K)JFJ7,8GMO#B.-R11Q'Y6GVD-A@50$9#$D M#\2OBS^U_P#%#X[:_)JGB_Q]XJUZ\D.=]UJ4K*G?"H&"J!V"@ =A4?[6OC2^ M^(W[3_Q"US4II)KW5/$5]/*SN6()N),+D]@, >@ %>6Y/@*=64 M%4Q-1*52K)7G*35W[SNTK[).UO/4ZLVS:MB*KA%\L(Z1BM$DMM.Y-=W\]_,T MDTTTTCQ4-&VNGL_@[XMU%MMOX7\0SMC=B/3YF MX]>%K7L_V7OB3J2(UOX \:3+(<(4T2Y96/3@[*YI9CA5I*I'YR7^9K&A5?V7 M]QP-%230-;RLDBLKJ2K*1T([5&!DUU&(XCFC=BOH#PY_P2U_:+\7V5G=6'P9 M^(=Q:7T"7-O11DJI]0.<>E>51X@RNK66&IXFG*H]HJ<7)^B3N]NQU M2P=>,/:2@TN]G;[SRO %'%>M_LX?L-_%?]KS3M5O/AOX+U;Q7!H1H=L$,:% MWE8XCBC)\/B/JM?%TX5$TG&52*DF[63BW?7IIK?,M%!�!N->V<8[.*,Y-?3/[-G_!(+]H3]JKP_;ZUX7^'M_#H5XN^ M#4M5FCTVVG7^]&9F5I%]T5A7J&O_ /!NM^U!HNFR7$/A70-3>,9\BT\06OF- M]-[*#],YKY'&>('#6%Q#PN)Q]&-1.SBZD4T^SUT?J>I3R?'5(>TA2DUWL_\ M(^%@O/-+TKM?CA^SGXZ_9M\6MH/CSPKK7A75<;E@U&U:$R+_ 'D)^5U_VE)' MO7%#@U]5A\32KTXUJ$E*,E=.+337=-:-'GRIRA)QFK-=&(30!FM'P[X7U+QA MK=OINCV%YJ>H71*PVMK"TTTQ )(5%!9N 3P.@KH[S]G/X@:6X6X\#^+H&89 MDT>X4D?BE35Q=&E+EJS47O9M)_B$:OZ4NW/I6Y=_#3Q)8+NN-! MUF$9QF2RD7GTY6LN[TZXL799K>:)E.&#H5VGT.:JGB*<_@DGZ,3IR6Z*M%%+ ML;^Z?RK0@2BC!%% !3A(R_Q-^=-Z44!J:>D>+-4T$DV.I7UEN.3Y$[1Y_P"^ M2*^E?V0?^"PGQS_8]\0VFA)3HR<6NS/Z_/ M^"0__!3/P_\ MG_"'0_$F@R31Z=JDW]G:AI4S^9-H>H#;NB)[J=RD'@,KJV M M];9M.U_GU'8/H**=17ZB>&-;J*\=_;#_ .1:TG_KZ;_T$U[$W45X[^V'_P B MUI/_ %]-_P"@FOROQJ_Y(O&_X8_^E1/>X8_Y&E+U?Y'\2OQW_P"2X>,/^PU> M?^CWKDF[?2NM^.W_ "6_QA_V&KS_ -'O7)GJ*_2^*YM3M]!ULW!N7T^58KC$<$D@"LRL!DJ!RI MXKYY YR*^S/^" A_XVG_ X^E]_Z1S5X?'&-KX3A['8O#2<:D*5249+=-1;3 M7FF=65TXU,92A-73DDUY-H_530?^#<']F/1ROVC2?&>J[?\ G[UXC/.>?*2/ MZ?3\Z[#3?^""7[*.G0JK?"U;IE;=OGU_4BQ]B%N ,?A7V%7Q/_P5,_X*DZ]_ MP3R^-GPCT>Q\.Z3KVA^.99QJOGLZW4,<864X#;96/S @D#M7^<.0<8>( M'$V8K+L!F%9U)*32]HX)\L7)]4MD[>9^U8K+": ^JI-+)%^!3%?B3_P %-/\ @GQK M7_!.C]HN;PA?7G]L:'J, U#0M5$?E_;K4L5^=>0LB,"K*#C(!'#"OZANE?D_ M_P '5G@^SNO@S\)M>91]NL]8O;!&QSY)/$5_>GW">7 #_P"0:_H+Z269/"<$ M5H1=G4G""_\ N;_ -M/C^":*J9I%O[*;_"WZGWY!(UJ?W/[OC'R?+Q^%21W MDCR+NED*L<'+'I6/XM\5VG@K1&U#4)%AMUGM[?<3C+S3)"@_%Y%%:1^;/ MM*T4JS;M=J]WNK7^ZZ^\_:7&#]VVI_*#^V_\/&^%/[8/Q.\.^7Y:Z5XFOX8T MQC;']H#QJ_P"7E*$GZN*;_$_G?,*/LL74I_RR M:_$_K>_9QX_9T^'W_8LZ9_Z215\X_P#!=3]G(_M$_P#!.#QHMM;_ &C5O!>S MQ+987+ 6^?M '_;NTI_X#7T=^SC_ ,FZ?#[_ +%G3/\ TDBKJM7T>U\0Z3=: M??0QW%CJ$+VUQ$XW+)&ZE64CN"I(Q7^5^7\05J4M5Z-73] M3]YJ82.(P'L);2C;[T?D]_P:E\?"_P",W_83TO\ ]%7-?I/^UO\ \FH?%#_L M4=6_](IJ^(/^"!'P(N?V8OB;^T_X!NE97\+^*[.RB+G+/"%NC"Y/^U&4;\:^ MW_VM_P#DU#XH?]BCJW_I%-7Z'XHXRGBO$IXFB[PG.A*+[J4*;3^:9Y.0TW3R M7V-M/AU?P[\/Y8(= M/TVX7?;WVH2 N&E7HR1(H;:>"SIG(!%?FH_$K?6OWR_X-@M*CL?V _$=PJLL ME]XRN7=B/O;;6U48]N/SS7]E^/6?8K*>#,37P4W"FWXGZ/(BHBHJA54!551@*!P !Z>U\)RB'6;"SNEDN--'5 M-*O$;R)BH%SILI&%G@DZQR*<'C@XPP()!_E\_:[_ &X M;Q79;I8K9(Y#F.?.6 S6]_P7*_X**_$3_@GKX5^'>H_#]M$$GB.\NX;U-2L? MM22+$L;*!\RE?O'.#D^U?D]^VI_P6D^+'[>7P2_X0/QM8>#;?21J,.I"73-/ MD@G$D:NJC+2N-OSG/&>E9>!OA;Q#B<;@.*JSW/ MA^Q>6630+?S79[:,NV[;G<22XC^^7ZBOZY/@/_R0GP-_V+NG?^DL M5?J/TJLXQ^ PF73P%:5)N52[C)QOI#LT>!P#0IU:M55(IZ+=7ZL\3\2_\$$I MI ?+?3=:EF6,]OEN/-R/;(Z=:^D/V^/C[J_[+/['7C[XA:!;V-UJ_A73UN[6 M&\1GMY&\Z-"'"D$C#GH1SBJ/_!.W]KB7]N7]D3PK\2KC1X]!O-:^T0W=E%(9 M(HYH)WAMG;32_4_+>*\GIY?BU&C\,E=+MW0W.****_: MCY4_7#_@T'/_ !FEXX_[ ME_Z<8*_J)3_5CZ?TK^7;_@T&_Y/1\M+_TVCTL5_NU'T?YCZ***^X/-&MU%>._MA_\ MBUI/_7TW_H)KV)NHKQW]L/\ Y%K2?^OIO_037Y5XU?\ )%XW_#'_ -*B>]PQ M_P C2EZO\C^)7X[_ /)]N2 M;M]*_2O\NN ^(\QR/.(YCE=)5*L8S233DO>A)-V33]U-OMIKH?NV:8.CBL/[&N[ M1;7ELT[:]WH=-7Y%_P#!U;\5K&'PA\)?!,\7^,]5^(VE^.D>?3?$.HG_2W,6T/;3*/E1HPZ8"80JPV@ M8*C]:^C7E6!Q?%T,7BL0H5::E*%-IWFW%IM.W*N5-NU[NVUKL^?XTQ%2GESA M"#:E9-]$KKYZ['Q&O+?C7]/W_!'KP+_PKW_@F9\'[%HS'+'M&^*J5>T4OO?\ P#Q+_@K' M\6_^%/\ [.'A>]$_DO>_$'PY <-C?&E^D\@^A6(@^QKZ>D.9&^M?F7_P<]>/ MY/#'[,?PRT^WD:.XO/%_VT$'M;V[?R:137Z1^%==C\5>%M,U2';Y.J6D-XF. MFV1%?,:]+^51_&[/PX_X.E? MA\-"_:]\"^(XX]J>(?"RPR-_?EMKB53^4?-7ZBO[^\".X'P-23UC&4'_ -NR M:7X6/R+BNC[+-:B6SL_O2_4_K>_9Q_Y-T^'W_8LZ9_Z215V5<;^SC_R;K\/O M^Q9TS_TDBK9U'QWI^E>.])\.7$WEZEK5K-+/RXW\>6N MEB\0?>:XLTN(B_T,3PCURC5#^UO_ ,FG_%#_ +%'5O\ TBFKT*O/?VMS_P 8 MH?%#_L4=6_\ 2.:NS)\;6Q6=86K7=VITX_*'+&*^227R(KTXPPTXQ[2?WW;_ M !9_)C-_K6K^@W_@VH/_ !K=7_L9[_\ ]!AK^?*;_6-7]!G_ ;3_P#*-X?] MC/?_ /H,-?WY])[_ )(F7_7VG^I^1\#?\C/Y,_0BT_X^X_\ ?'\Z_G4\"/\ MM.? W]L+XM?$#X%^$_%EQ'K'B/6-*EU.R\._VE;S(+]V>,%HW3(9%SCD8K^B MNT_X^X_]\?SKXU_X)"_&'PM=^ /'7@V'Q)HTGBRU^('B6\FT9;M/MT4!OW(E M,6=VP^N,5_*GA+Q54R#)\TQT<*L3%^RC.$DW'E?.VVDGHFEOIJ?H&?X!8O$4 M:;J.#7,TUH[Z;?>?GR?^"A__ 48\*P>9?>%?%DJS,%1KCP$ORD9.!MA'7W] M*^)_V]OC;\6?C]\=O[>^,UA=:;XP_L^"V\FXTO\ LU_LZ;O+/E;1P/ _P 2,MSWB&6$PN4T M<+/V2,$#&!W-?O\ _'O]JWX<_LMVFFW'Q"\8:/X2AUAG2R>_ M+M0L_$CW=Q:Z9 M>K/-!";5E#NHY4;B!SW-=?T?^+N,88W Y-"$O[.])_O.6_Q>?D3 MQ=E^7.G4Q,FO;67VM>B6E^WD?CK#_K5^HK^N;X$?\D)\#?\ 8NZ=_P"DL5?R M,Q',R_[PK^N;X$?\D)\#?]B[IW_I+%7V7TN_]QR[_%4_*!Y7AY_%K>B_-GF? M_!3SX6>(/C9^P%\4/"?A73+C6O$6MZ2L%C8PD>93VKGO\ M@CY^SKXJ_96_X)]>"/!GC6Q72_$=G)>7=U:"59&M1/(]/ M\8:%::II-]9ZGI>H1B>UNK299H+A#T9'4D,#ZBOY*CQ'F$>&'D:I+ZO*M[3G ML[\ZAR\M[\MDG=JU]4S]#^ITGCOK5_?4>6WDW>]M]_D>4?\ !1/Q)!X2_8)^ M,U]<21Q1Q^#-5B5G *F22UDCC!!X.7=1COFOY4VY<^]?MK_P<6>*/VC="^!T MUEM\+_\ "D]4O88M1N-#BE%^'#[H8;WS"<1%U4@Q_*SJ V/E!_$GL:_NOZ,O M#O\ 9O#$\2ZL*GMY\WN._*E%*TM%:5[MKIH?E?'&,]MC53Y6N5=5:]WNO+S& M4445_1A\2?KA_P &@W_)Z/CC_L"V7_IQ@K^HE/\ 5CZ?TK^7;_@T&_Y/1\M+_TVCTL5_NU'T?YCZ***^X/-&MU% M>._MA_\ (M:3_P!?3?\ H)KV)NHKQW]L/_D6M)_Z^F_]!-?E7C5_R1>-_P , M?_2HGO<,?\C2EZO\C^)7X[_\EP\8?]AJ\_\ 1[UR3=OI76_';_DM_C#_ +#5 MY_Z/>N2;M]*_2*O_ *1([LE_W^C_ (H_FC^DBOR# M_P"#E[4IM(_:+_9SNK61H;BVDO)8I%^\CK=6A!'T(!K]?*_'O_@YS_Y+Y^SS M];W_ -*;2O\ /;Z/:3XUH)_R5?\ TU,_8^+O^1;+UC_Z4C]A"GB!@TOYY_P#I$@XJ_P"114]%^:/QT_9?\"?\+/\ VDO /AMD\Q=<\0V% M@5/0K+<1H<^V&-?UL.-K,/0U_,?_ ,$6? J_$#_@IW\([.2,R0VVKG4)!CH( M(I)@?^^D%?TW$Y-?JWTN,Q4\SP&!7V:'M&U"I5[R2^Y?\ M!.%^-G[,?P]_:2@TV+Q]X-T'Q='H[O)9)JEJMPMLS[0Y4-P,[5S]*[+2],M= M$TNULK*WAM;.QA2W@@A4)'!&BA415' 55 X %?"?\ P7"_X*<>._\ @G-H MGP['@2V\.S:AXOFOS@KZF_8N^,]_^T7^R5\. M_'6J+:KJGBK0H-0NQ;Q&.$3,OS[$))5=P. 2?K7X#FG"N>8?AC!YUBZE\)4E M*-./,W:5Y7]W97<7JM[:GUU''86>.J8:"_>12NY\R?\ !Q;X!_X3 M+_@F/KM\L?F3>&]9L-04X^ZI(,=6ME^TC'OF$5_+,HVR@?[7]:_LSZ*F92K\*UL++_EW5?W2 MC%_G<_->/:/+CX5/YH_DS^MW]G'_ )-U^'O_ &+.F_\ I)%7RK_P5/\ V@E_ M9D_:P_96\53W'V?3_P#A*;[2M0_8$=CY<5?R[X9Y;2S#C[ZAB/@JN MM!^DH33_ #/O,ZQ$J&4^UCO%1:^33/UC;Y6(]#7GG[6__)J'Q0_[%'5O_2*: ML'_@G_\ ']?VH?V+OAOXW\];B\UC184OV#;B+R$>3/GW,D;''^U6]^UO_P F MH?%#_L4=6_\ 2*:O@\'EM7+^)88"LK2IUE!KSC.WZ'J3K1K8-U8[2C=>C1_) MBY(=A[U_0!_P;*ZJU_\ \$\-2A;9MLO%MY$,=<&"V?GWRWY8K^?^3YY&'O7Z M]?\ !KO^UOI/A[4/&GP:U:ZBL[W7KA=?T(2/M%U,L0BN85SU?RTB<#N(W]*_ MT-^D1E-?'\$8B.'CS2IN,[+>R>K^2;;\DS\?X.Q$*6:1 5^W:ML8,.JG(KYX_9K_ ."9 MOPY_98_:;\=_%;PVVL2>(O'C3&XANI5>UL!-*)Y1" H;YY #EB<#@=:_B#P] MXSP&39)G& QE^?%4E"%E=Q^H9MEM7$XG#U:=K0E=^ECZ&K^? M?_@YB_Y2.#_L5]._]JU_00#GIS]*_GW_ .#F+_E(X/\ L5]._P#:M?=?19TX MPFO^G,_SB>7QY_R+5_B7ZGD__!#+_E*K\'_^PC<_^D5Q7],%?S/_ /!#+_E* MK\'_ /L(W/\ Z17%?TP5ZOTM/^2EPG_7A?\ IR9R^'O^XU/\;_)'Y*_\'69( M^&GP=Q_T$=1_]%PU^*X))K^L']IW]BWX8_MF:/IEC\3/"=KXJM='=Y+)9;JX MMVMF?:'*M#(CS1P.UY;Q,=DLSALH[#G(YKZ_P-\;,CRW*<%PMB*=3V\IN"DHQ<+U)OEU MW_Z4CVK_@I%X;L_%G_!/WXU6=] MQ;K MX,U2Z",,XDAMI)HF^JR1HP]Q7\J[\'Z&OZR/VS!G]C_XJ_\ 8GZMU_Z\IJ_D MYD7+?B:_HOZ)=9O(L93Z*JG]\?\ @'QOB%%?6:4E_*_S_P""1T445_6)^=GZ MX?\ !H-_R>CXX_[ ME_Z<8*_J)3_ %8^G]*_EV_X-!O^3T?''_8%LO\ TXP5 M_42G^K'T_I7P^1_\E!F7K2_]-H]+%?[M1]'^8^BBBON#S1K=17CO[8?_ "+6 MD_\ 7TW_ *":]B;J*\=_;#_Y%K2?^OIO_037Y5XU?\D7C?\ #'_TJ)[W#'_( MTI>K_(_B5^.__)]?^CWKDF[?2 MOTG+?]UI_P"&/Y(\>O\ &_5BKR:^PO\ @A)X@T_PQ_P4[^'=[JFH6.EV,7VW MS+F[N$MX4S:R@9=R%&3QR>M?'JFE5MK?UKEX@RF.:99B,NE+E5:$H7M>W,FK MVNKVOM(="O&LE?E:=O1W/ZO/$?[=/P3\(-_Q,OBU\.[/I]_7K<]>G1C7 MY(?\'"G[6'PU_: ^-?P1O/ _C?0/%EKX=%VVI3:7<"XCL]\]LR[B.,D(QQ_L MU^6?F,>[>W-(B=UKN?49IQC M7QM!X=P45IU;>C3_ $/Z3=;_ ."]_P"RIH@;=\3&NF4-A;;0K^7<1V!$..>V M2!7YY?\ !=__ (*B_"/]N_X.^"O#_P .=4U?4KW0=:DOKI[G39+6/RF@*#:7 MP2=QZ8%?E\1S01D5Z/"?T?N&N'\UIYSA)U95:;;7-*/+=IK5*">S?4QS#C#& MXN@\-445%[V3O^+9]-?\$F?VP?"?["_[8&G_ !"\9:9K.J:;IVFWEM%#IB1O M.)IH_+5L2.JX +=\]*_3#5O^#J+X7V^?L7PS\QP\DE>^R M>OS/LO\ X*__ /!4G3?^"F7B_P %7FD^$]0\*V/@^UNH!'=WZ73W+3NC%_E1 M0N!&HQS]:]S_ &0_^#CBZ_93_9@\$?#E/A;;Z[_PB&GFP-_)K30FY_>NX(01 M';@.!U/2OS"[>](>377BO"WAK$Y/0R#$8;FPU%MPBY2T;O=W33?Q/=O%M8T>;X,^&?L>K6D]DXDUFX;]W M*C(<@(,_*W;%?E(S?O-W?.:83@4?PUZW"O ^2<-PG3R6@J*J6YK.3O:]OB;M M:[VL88[-<5C'%XF7-R[:+KZ)'Z<>!/\ @YX^)G@'P)HF@P?#OP+-!H>GV^G1 M2N]SND6&)8PS8?&2%!..]?.7_!0[_@K/XX_X*0>'?#.F^+M$\-Z3#X8N)KFV M;3(I4:1I556#;W;@!1C&*^50,]:#R:XPXJL1X;\,8C&2S&M@:"/$ECK&CWMUI>J:=.ES: M75M*8IK>1"&5T9<%6! ((K+(R:4/Q7VTHQE'EDKI[H\N,FG='ZD?LS?\'0/Q M"^'/A6UTKXC>#=+\?26B",:K!='3KZ< R@(T3MURP5<^E._:Q_X.=?&WQ7 M\ 7^@?#;P9:_#^348VAEU>XOOM]]#&P(/DX1$C?!^^0Q';!P1^6J\FAJ_+_^ M(*\%?7UF2P$/:7OUY;_X+\ORM;R/=_UFS/V7L?:NWRO]]K_B?HY^S;_P?V;!IHL[*:22+;%NPV7YR=WTXKP;D"A?IQ7T. M4\ \/Y7F$\UR_"QIUIWO)7UYG=Z7MJ_(X\1G&,Q%)4*U1RBK66G38]:_8=_: M>;]C3]JCPC\3(]'37F\*W$MP+!YS MQOADBQO .W&_/0]*_3K3?^#KBS,4?V MWX+S>9G]YY'B/"XSVW0'G'K7XUDX-'W37%Q9X8<-\2XB.*SK#^TG&*BGS25H MW;M:,DMVWMOS3/VTT[_@ZQ\$S;OM7P=\3V_3;Y>O0 M29]*^7R_P!X+P.,IX["89QJ4Y*47SS:4HM-: M-N^J.ZMQ;F56E*E4FFI)IZ+9Z=A4.UQ]M?1>(7AEE'&-&C1 MS9S2I-N+A))^]:][QDGLNAQY/GF(RV4I8=)\UKW3>WHT?O/_ ,%(/^"NW[// M[1O_ 3^^*/A7PA\1+;4O$&N:.L5C92:==VTER_VB)MH\R)1G"DX)[4__@AI M^W%\&_A'_P $Y/!?A;Q5\3O!?AWQ%9WFI23Z=J.I);W$2O>2NA*MC[RL"/4& MOP5STI03FOAZGT>\B_U>GPW2K5(TI556NW%RYE%QM\*5K.^U[]3U(\88KZXL M;*,>91Y;*Z5KWOON?U%_M1?M1_#/QW^R3\4H-&^(O@;4[B;PCJT<<5MKEL\D MC?9)0%5=^222 .237\NA."WUH+,O\34E?5>%_A?AN"L-7PN&K.K&K)2]Y)- M65K:/6_R.'/L^GFCXX_P"P+9?^G&"OZB4_U8^G]*^'R/\ Y*#, MO6E_Z;1Z6*_W:CZ/\Q]%%%?<'FC6ZBO'?VP_^1:TG_KZ;_T$U[$W45X[^V'_ M ,BUI/\ U]-_Z":_*O&K_DB\;_AC_P"E1/>X8_Y&E+U?Y'\2OQW_ .2X>,/^ MPU>?^CWKDF[?2NM^.W_);_&'_8:O/_1[UR3=OI7Z3EO^ZT_\,?R1X]?XWZL2 MBBBNPQ/T2_X)'?\ !)_X3_MJ?L=?&+XO?%#Q/\3M'L/A;J5E9_8O!FE1ZG>7 MB7 RL!1G=@Q'W< +DG@&ODW]N3X8?#WX._M(ZUX?^%]]XZU#P?916YMIO&& ME?V7J_F-"K2B6#"[0')"G RN#WK]"_\ @@7^WY\*_P!F;]A#X]?#WQ=\>=0^ M /C7QYJ^G7&@^(;#1KG4KFS2%?WDB+%&R\X,9#$'#DBOAS_@J+XLT?QS^V3X M@UC1?C5JG[0-MJ%M9R2>--1TR33KC4)! BM&T,@##RMH0'&"%% 'UM_P2U_X M(#:3_P %,O\ @F?\0/BII/B[6M-^*6AZQ?:3X;T+$"Z=K$UO:07*0LS#S/,D MWR("& !"D\ U\]_MZ?\ !._0?V1?V)/V7_B98:QKUYK_ ,VB$<0 #\F=PP?)!0=.17N'[&?_ 5'\/?L;?\ !&N#P[X8\4+9_&[P MW\;;+QSI>CM;3[;FQAMX4NWOB#0Q8RV[:!(?%7AW1_"'@^Z\3^=X?MX[B[G:" M:%#&$=6W961B HR6"@=:XG_@I;^SM\%/V>?$'A&V^#FJ?&348=3M[F75A\0/ M#7]BRQ,K1B+[.NQ?,4@R;C@X*KZU[M_P;8_MK?#7]A[]K'XB:[\3?',GP]TW MQ#X#O-#T[6$L)[Q[>\EN+=D94A1SN4(SC( RF,\UQ?\ P6E^*7AWXM>(/A[? MZ+^UEXD_:HN[>VOK>ZN-7\/SZ2WAQ T#1HGF@>8)BTI./N^2,]10!)_P1D_X M)O?#/]N_1/CCXF^*.N^.M)\.?!?PPGB>:V\*6\$U]J,8\XRQHLH(+[8L* 1D MMR11_P %*];\"_&ZPO+NQTWQ;IR:?KFE&W, M6?,C3AD83 9 P"N06#J:[#_@@_\ \%%O"_\ P3S^%W[4M_J7C(>#O'7BCP(+ M3P/-_9S7AGU6,7#1 +Y'OB'I,=C/;(&1E>&Y0;1 S^>Q$1Z3(. @ /$_^"3'_ 3( MOO\ @IK\<]:T>Y\36?@7P#X#T:7Q+XQ\37,7FII&GQ?>*ID!I&^;&2 %1V.0 MN#V'["K&7P7<:/)H6G)=13O;2RF%5D(82N7=MQ+[0,# /R[_ &)/ 'PY M^*W[4_@OPO\ %?7M8\+^!?$6HIIVHZSIIB$VEF7Y(YV\T%/*60H7)'";CVK[ ML_:X_P"""'AG_@GU\"OVA_'7Q<\6^)[&Q\'^)(O#7PI@M8H(Y/&TD\'GQSR[ ME/[I(Y(RYCQ@PW X(6OR[K]$_P#@M1_P4+\*_MG?LE_LA>&_#?CJ^\5:Q\._ M!#V7BVUECN(Q9ZD8[2,%S(JK+)MB==Z[N >>>0#\[*,T44 ?JOX*_P""-7[/ M'P+_ ."=/PM^-7QX\8?'"9OBYIDNIP7G@3PY%?Z/X50 &-+V1@Q#L& Y(!97 M &$+'\K+@KYS^7N\O<=N[[V.V?>OVZ_X(Y_M[? ?_@G=^SSHVL>)OVP/$'B; MP;=>'ICXB^"%YX,N+U/[5F0EX;6612B1[S]Y2L;DDNV"2/Q;^(NN6'BCX@Z[ MJ6DZ;'HVEZCJ%Q=6>GHL?\ !%#]E_X)?LE?![Q] M\2/&W[1C:I\4_"$7B9H_"?A.+5K'3SY4;R+(ZQ'RU!DXWMDJ".32=?V3QNRRK"MWDPB*,F-FC&X,, M,"U?S_>-M(T_1/&.L66DZBFKZ79WLT%G?*C1K>PK(RQRA6 8!U ;! (SR!0! M^EGQ'_X(%>'-5_;&_9%\+_#7Q;XGUSX8_M.:'#K;:U>PPF\TM(@)]01?+4)N MCMGC*[A]]B#D"OAC]NWX0^"_V?\ ]L'XB>!OA[K6J>(_"?@_6I]'LM3U (L] MZ8#Y(@;]Q^SKG<2/F/H*X7_@EO\ \$[?$/\ P4__ &O-&^%V MA:A;Z#;S6\VI:QK$\7FQZ38P@&28ID;FR515R,LXR0,D>Y?M2?MD_#?XA_\ M! O]G/X-Z/XB6\^(_@?QAJ>IZWI M9E-G;S/>F-_,9!&V1+'PK$_-TX-8WC4E M002N['.!0!)^WS\'?V)/A3\,M6TKX&_$[XN>.OB/H6IQ67VK5=+MX-!U>$,P MGFA=5$@5]TU8VN8?)LYIUVB0%>6C .0>":]$_X*&?LF_LB_"7X=ZAXL^!/[2EW\1M0U M;5(SH_@^X\+W=K'WOVO[]K>6X$'F6%Q$GR1JSG+NHX!ZT =)_P57_ &)/ MV??V/M BL?A?KWQVU3Q=9^(9](U!/&GA8:7IDD,(D622VG$:B5O,5,8R"C$\ M<5QO_!&?_@G!:_\ !4O]MK3_ (8:EXFF\*Z0FE7>M:A>6T"SW3D !C@XP?HC_ (+E_M$>!?VD/ D.K>'?VSO$WQ^D'BJXOM-\&ZAX9NM. MM_#MM/YK;XYI54-Y:^7$!U(.<#%?*?\ P2\'@JV_:JL;_P :?'#Q#^SVFEV, M]UH_C'1;&XN[BTU$;5BC80?.L3*TFXY (&T\-0!TG_!4?X#? #]GOQGH>B?! MJZ^-D.M0-=P>)M)^(VAII=UIYC9%@>)54%A+^^R"/E$8Z$X'R?7ZH_\ !P;_ M ,%%_A/^UO\ GX)> ?#7CQ?CK\3/AZ+D^)?B-7_)%XW_#'_P!*B>]PQ_R-*7J_R9_$K\=_^2X>,/\ L-7G_H]ZY)NWTKK? MCM_R6_QA_P!AJ\_]'O7)-V^E?I.6_P"ZT_\ #'\D>/7^-^K$HHHKL,0HHHH M**** "BBB@ HHHH **** "BBB@!P&* N10./>NF^$GPLUKXT_$O0_"7A^RDO MM:\17T5A9P*O^LED8*N?0#.2>@ )/ J:U:%*$JE1I1BFVWHDEJV_0TC"4FHQ MW9S6,*.U)]TU^P/_ 6J_P""1NC_ ,_8-^'/B7P/8K)>?">QCT;Q'/#%A]3 M@FZ<7 MU[75I+R:.[,\KK8&M[&MO9/[_P#+891117UAYH4444 %%%% !1110 4444 % M%%% !1110 4444 ?KA_P:#?\GH^./^P+9?\ IQ@K^HE/]6/I_2OY=O\ @T&_ MY/1\EBO]VH^C_,?1117W M!YHT]*\=_:^A:3PII+@?*+S:3Z95L?RKV+I7-?%3P0OQ#\$WFFY6.9@'A<_P MN.5_#L?8FOA?$K(Z^;\-8O 8;6GDN*CA\=3K5/A3U]'I?\ M3^&C]I[PY=>$OVC_ ![I=]"T-YI_B&_@F0@C:RW$@/7Z5PH;'X=*_;?_ (+L M_P#!"_Q5\4OBCJWQ7^%FE->>)KK!\3>&5^6XNY5 7[7:@\.S*!OCSEB-RY)( MK\7/%W@;6OA_KTVEZ]I.I:/J5L<2VM[;/!-&?=& (_*JX!XRP&>9;3G0DE5A M%1J4WI.$DK23B]5JM':S1IFV6UL-6?,O=;O%]&GLTS'HIQ1E_A;\J;7W!Y 4 M444 %%%&,T %%%% !1110 4444 %%%% '<_L]_%V/X$_%[1?%-QX;\,^,+32 MYP]QHVOV*7EAJ$1X:.1'! R.C#E3@^Q_I/\ ^";WQ]^#/[5GP+L?%GPK\-^& M?#30!8-4TBSTZWMKK1+G;S$XC4?*<$HXX=1D8(('\O:C%?M-_P &\_CWP)^R M!^P7X]^)7Q"\2:1X3T_Q%XE^S17%]*%>[BM+=-JQ)]^5A)/*-J G)]Z_G?Z1 MW"\#7Y"_\ !>;]N7X,?#>/5/A;X,^'?PY\ M2?$BY1HM8UV;0K6;_A&MPY2)]F6NB#USB//.6X'U!^SU_P ' 7[/?Q]^*%WX M9;6=4\&LL_E:;J'B"!+:QU,= 1(KMY))Z"7;D8YR2!^/?_!;CX?0_#S_ (*9 M?$Q;7R6L-=NX=(Q=2,(1U;>AM1HU*LE"FFV^BU9^CG_!H+X?O)/VL/'VK+"WV M&WT_3K-YJ!LCBSSY48 50><;F(#.:_2L'M7YQX>YL\YQF89U1@X MT*M2*IR:MSQIP47)+>S:=KGK9QAUAH4L,W>2C>2[-N]O5+&%&,4 M44P.7\>?"G1_B/;C^T+;]]'PD\?RR)^/<>QR*\7^(7_!/#P_\0&QJ4>AZU#V M35=)BNC^;9_E7T M8W"Q]G2G[O9I-?Z2S$G?HWB&=?R621P/IC'M7Z]D4FT L5?[U8_ WXD?\ !I9\,;N5GTO5 M/BEX?7G"E8+Y1^/E G\Z\&^(7_!IM>6,TC:'\7O( ^Y#JOAUU)^KI+Q_WR:_ MIJ,0;T_*HIK&*=,/'&_8AE!I/@?BW#N^!SV=NU2E3G][:3*6;8"?\;"Q_P"W M9-?YG\F?CO\ X-?OCMH >31?$?P[\01K]U5OY[69O^ R0[!_WW7D/C?_ (() M_M2^!MS'X:R:O&O1M+U2TN]WT59=WY@&O[$]1^&GA_6"6N='TV5C_$UNN[\\ M9K$O_P!G/PC?@E=)6)CWCE9?TSC]*%OR8 U_]?V'_ !+_ .")'PM^(7F'5/AC\*M8:3[TLFA0P3G_ +:+'N_\ M>KP3XD?\&QWP'\5I(?\ A45OI\C9S+HNNW-N?P1I2H_!:K_B*>-P^F89+B8] MW",:B7S4E^0ED="?\'$P?JW'\T?RU8Q2CK7]#7Q(_P"#3'X2WR,VF'XH^'#Z MI<0WRC_OJ+^M>#?$3_@TQAM&D;0?BUJ5@JDE4U?PYN/L"4E7\\?A6D?&SAF& MF-=6@_\ IY1J*WW1:_$7^K&-E_"Y9>DHO]4?B]R*.]?IOXV_X-;OC-HYD;0? M&OP[UM%^ZL]QMPKT?3-:M)RWT0R M*_YJ*][!^*7"6)5Z684M?YI*+^Z5FV>/O\ @F-^T%\-49]9^#_CZU1>K+I$ MLR_@8PP/X5Y/XJ^&'B7P*Y76O#^M:2RG!%Y92P?^A**^KPN;8#%I2PU:%3MR MRC+\FSSYX6M3^.+CZIHP,E&JW>ZG=:H8S^,]4\P_*UMHUQ(I_X$$Q^M M=.(Q6'H^]6G&/FVE^9-.E4GI%-^AYZ5]J,XKZ@\%_P#!&']I[QTT?V7X/^*K M6.0962_2.R3\YF6O7_!'_!M?^TMXH*_VC9>"_#*MU.H:\DFWZBV6:OF,9XA< M,X5\M?'T4^WM(-_.-3*?\ M"1?%;PKIS-C*:=IMQ?9]0"YB_/%>Y?#K_@TG\(LL9UKQYX^UB3()73]'BMXV M]1EMY%?,5O&SA&,N2CB)59=H4ZDOQ4;?B=\>%\PM><5%>?\&IOP1TQHFN/"7CK777&3J6N>1&WU6-8S^M>\_#K_@W1^!_@IHVM M?@OX%5U .=4FFU')]Q*TH_3%<_\ Q%Z%5VP&5XNKV?LN6/WRDOR'_J^HZU<1 M3C_V]=_>&_#OA^.3G?J.O6 M_'U6$R,/H17]8>G_ ++/A>U.Z:&\NB/^>EPW/_?.*VK#X%>$M/\ ]7HEFV/^ M>JF3_P!")J?;>)6*?NPPM!>?M)R7Y(/^$2G_ ,_)?"/^#5SXG:IY M?_"1?$KP+I"M][[!!=7[+_WTD6?SKVWX=?\ !I3HI4G-7\TW9_-&-3B;'RCR1DHK M^[%+\4KE31]%M=!L([:TACM[>$;42-=JJ*N X-*:3':OU"C0IT::I4DHQ2LD ME9)+9)+:QX*P]0_9]\(Z@6W:/#&3WB=H\?@I KM.10?I^M>#C>$UW:1 MSC^E>Y9Q1]ZODL9X-\'XEWE@HQ?]URC_ .DM'?2XBS&GM5;];/\ -,^:/#7_ M 3B\.^&+R::SM_#>GM,VZ1[31(8GE/'+$8YX]Z[C3/V0M)LXU634]0DC7^" M/;&OY 5Z]N_SFG=:Y\/X)<'TYB2_)'G.G M_LP>$[0YDM)[H^LMPW/Y8K'['35VV]G;PKZ)$%_D*N^6H M'W?TI<9H^[WKZ:C@Z%) EX-101.SCH 7 rngr-20230630.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Cover Page link:presentationLink link:calculationLink link:definitionLink 0000002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED) link:presentationLink link:calculationLink link:definitionLink 0000003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (UNAUDITED) link:presentationLink link:calculationLink link:definitionLink 0000005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY (UNAUDITED) link:presentationLink link:calculationLink link:definitionLink 0000006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED) link:presentationLink link:calculationLink link:definitionLink 0000007 - Disclosure - Organization and Business Operations link:presentationLink link:calculationLink link:definitionLink 0000008 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 0000009 - Disclosure - Assets Held for Sale link:presentationLink link:calculationLink link:definitionLink 0000010 - Disclosure - Property and Equipment, Net link:presentationLink link:calculationLink link:definitionLink 0000011 - Disclosure - Intangible Assets, Net link:presentationLink link:calculationLink link:definitionLink 0000012 - Disclosure - Accrued Expenses link:presentationLink link:calculationLink link:definitionLink 0000013 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 0000014 - Disclosure - Other Financing Liabilities link:presentationLink link:calculationLink link:definitionLink 0000015 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 0000016 - Disclosure - Equity link:presentationLink link:calculationLink link:definitionLink 0000017 - Disclosure - Risk Concentrations link:presentationLink link:calculationLink link:definitionLink 0000018 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 0000019 - Disclosure - Earnings (loss) per Share link:presentationLink link:calculationLink link:definitionLink 0000020 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 0000021 - Disclosure - Segment Reporting link:presentationLink link:calculationLink link:definitionLink 0000022 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 9954701 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 9954702 - Disclosure - Property and Equipment, Net (Tables) link:presentationLink link:calculationLink link:definitionLink 9954703 - Disclosure - Intangible Assets, Net (Tables) link:presentationLink link:calculationLink link:definitionLink 9954704 - Disclosure - Accrued Expenses (Tables) link:presentationLink link:calculationLink link:definitionLink 9954705 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 9954706 - Disclosure - Other Financing Liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 9954707 - Disclosure - Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 9954708 - Disclosure - Earnings (loss) per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 9954709 - Disclosure - Segment Reporting (Tables) link:presentationLink link:calculationLink link:definitionLink 9954710 - Disclosure - Organization and Business Operations (Details) link:presentationLink link:calculationLink link:definitionLink 9954711 - Disclosure - Assets Held for Sale (Details) link:presentationLink link:calculationLink link:definitionLink 9954712 - Disclosure - Property and Equipment, Net (Details) link:presentationLink link:calculationLink link:definitionLink 9954713 - Disclosure - Intangible Assets, Net - Intangibles (Details) link:presentationLink link:calculationLink link:definitionLink 9954714 - Disclosure - Intangible Assets, Net - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954715 - Disclosure - Intangible Assets, Net - Amortization (Details) link:presentationLink link:calculationLink link:definitionLink 9954716 - Disclosure - Accrued Expenses (Details) link:presentationLink link:calculationLink link:definitionLink 9954717 - Disclosure - Leases - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954718 - Disclosure - Leases - Schedule of Other Information Related to Operating Leases (Details) link:presentationLink link:calculationLink link:definitionLink 9954719 - Disclosure - Leases - Schedule of Future Minimum Lease Payments for Operating and Finance Leases (Details) link:presentationLink link:calculationLink link:definitionLink 9954719 - Disclosure - Leases - Schedule of Future Minimum Lease Payments for Operating and Finance Leases (Details) link:presentationLink link:calculationLink link:definitionLink 9954720 - Disclosure - Leases - Schedule of Lease Costs and Other Information Related to Financing Leases (Details) link:presentationLink link:calculationLink link:definitionLink 9954721 - Disclosure - Other Financing Liabilities - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954722 - Disclosure - Other Financing Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 9954723 - Disclosure - Debt - Summary of Debt Outstanding (Details) link:presentationLink link:calculationLink link:definitionLink 9954724 - Disclosure - Debt - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954725 - Disclosure - Debt - Schedule of Future Payments (Details) link:presentationLink link:calculationLink link:definitionLink 9954726 - Disclosure - Equity (Details) link:presentationLink link:calculationLink link:definitionLink 9954727 - Disclosure - Risk Concentrations (Details) link:presentationLink link:calculationLink link:definitionLink 9954728 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 9954729 - Disclosure - Earnings (loss) per Share (Details) link:presentationLink link:calculationLink link:definitionLink 9954730 - Disclosure - Segment Reporting (Details) link:presentationLink link:calculationLink link:definitionLink 9954731 - Disclosure - Subsequent Events (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 8 rngr-20230630_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 9 rngr-20230630_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 10 rngr-20230630_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Variable Rate [Domain] Variable Rate [Domain] Schedule of accrued expenses Schedule of Accrued Liabilities [Table Text Block] Accrued expenses Accrued expenses Accrued Liabilities, Current 2028 Finite-Lived Intangible Assets, Amortization Expense, Rolling Year Five Statistical Measurement [Domain] Statistical Measurement [Domain] Maximum borrowings Line of Credit Facility, Maximum Borrowing Capacity Changes in operating assets and liabilities Increase (Decrease) in Operating Capital [Abstract] Other Fixed Asset Other Fixed Asset [Member] Other Fixed Asset Award Type [Domain] Award Type [Domain] Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Eclipse Revolving Credit Facility Revolving Credit Facility [Member] PSUs Performance Shares [Member] Accounts payable Accounts Payable, Current Discontinued Operations and Disposal Groups [Abstract] 2024 Finite-Lived Intangible Assets, Amortization Expense, Next Rolling 12 Months Other long-term liabilities Increase (Decrease) in Other Noncurrent Liabilities Total other (income) expenses Nonoperating Income (Expense) Commitments and contingencies (Note 14) Commitments and Contingencies Construction in progress Construction in Progress, Gross Additions to fixed assets through asset trades Net Assets Obtained (Disposed) In Exchange For Asset Trades Net Assets Obtained (Disposed) In Exchange For Asset Trades 2026 Finance Lease, Liability, to be Paid, Rolling Year Three Accrued Liabilities, Current [Abstract] Accrued Liabilities, Current [Abstract] Performance period Share-Based Compensation Arrangement by Share-Based Payment Award, Award Requisite Service Period High specification rigs High Specification Rigs [Member] High Specification Rigs [Member] Income Taxes Income Tax Disclosure [Text Block] Customer Concentrations Concentration Risk [Line Items] Term Loan B Facility Term Loan B Facility [Member] Term Loan B Facility Property and equipment Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, before Accumulated Depreciation and Amortization Issuance of shares from Series A Preferred Stock conversion (in shares) Shares Issued, Shares, Share-Based Payment Arrangement, before Forfeiture Customer [Axis] Customer [Axis] Preferred stock, par value (in dollars per share) Preferred Stock, Par or Stated Value Per Share Preferred stock, $0.01 per share; 50,000,000 shares authorized; no shares issued or outstanding as of June 30, 2023 and December 31, 2022 Preferred Stock, Value, Issued Subsequent Event Type [Domain] Subsequent Event Type [Domain] Diluted (in dollars per share) Diluted income (loss) per share (in dollars per share) Earnings Per Share, Diluted Impairment of fixed assets Impairment, Long-Lived Asset, Held-for-Use Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Accounts receivable, net Accounts Receivable, after Allowance for Credit Loss, Current Exercise of right to stop payments on remaining principal balance, amount Extinguishment of Debt, Amount Treasury stock (in shares) Treasury stock, beginning (in shares) Treasury stock, ending (in shares) Treasury Stock, Common, Shares Line of Credit Line of Credit [Member] Other (income) expenses Other Nonoperating Income (Expense) [Abstract] Trading Symbol Trading Symbol Letters of credit outstanding Letters of Credit Outstanding, Amount Discontinued Operations, Held-for-sale or Disposed of by Sale Discontinued Operations, Held-for-Sale or Disposed of by Sale [Member] Net income (loss) Income (loss) attributable to Ranger Energy Services, Inc. Income (loss) attributable to Ranger Energy Services, Inc. Net Income (Loss) Total current liabilities Liabilities, Current SOFR Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member] 2026 Finance Lease, Liability, to be Paid, Year Two Machinery and equipment Machinery and Equipment [Member] Leases Lessee, Operating Leases [Text Block] Property and equipment, net Property and equipment, net Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization Liabilities and Stockholders' Equity Liabilities and Equity [Abstract] Intangible assets Finite-Lived Intangible Assets [Line Items] Repurchase of Class A Common Stock Repurchase of Class A Common Stock Stock Repurchased During Period, Value Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Schedule of earnings (loss) per share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] 2025 Finance Lease, Liability, to be Paid, Rolling Year Two Class B Common Stock Common Class B [Member] Texas margin tax, maximum statutory effective rate Texas Margin Tax, Maximum Statutory Effective Rate The maximum statutory effective rate that the Company is subject to as it relates to the Texas Margin Tax. Land and Building Land and Building [Member] Schedule of property and equipment, net Property, Plant and Equipment [Table Text Block] Equity Components [Axis] Equity Components [Axis] Other financing liability Facility Lease, Liability, Noncurrent Facility Lease, Liability, Noncurrent Accrued expenses Increase (Decrease) in Accrued Liabilities Lessee, Lease, Description [Table] Lessee, Lease, Description [Table] Capital expenditures Capital Expenditures The amount of capital expenditures incurred during the year. Entity Small Business Entity Small Business Local Phone Number Local Phone Number Accounts receivable Increase (Decrease) in Accounts Receivable Credit facility Letter of Credit [Member] Dividends declared (in dollars per share) Common Stock, Dividends, Per Share, Declared Accounts Receivable Accounts Receivable [Member] Other property and equipment Other Capitalized Property Plant and Equipment [Member] Operating leases, right-of-use obligations Long-term portion of operating lease obligations Operating Lease, Liability, Noncurrent 2027 Lessee, Operating Lease, Liability, to be Paid, Rolling Year Three Customer One and Customer Two Customer One and Customer Two [Member] Customer One and Customer Two Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Depreciation expense Depreciation Schedule of long-term debt Schedule of Long-Term Debt Instruments [Table Text Block] Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items] Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items] Accrued Expenses Accrued Liabilities Disclosure [Text Block] The entire disclosure for accrued liabilities at the end of the reporting period. Shares withheld for taxes on equity transactions Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation Customers Two Customer Two [Member] Customer Two Schedule of future minimum leases payments for operating leases Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block] Revenue Revenues 2024 Finance Lease, Liability, to be Paid, Next Rolling 12 Months Share-Based Compensation Arrangement By Share-Based Payment Award, Scenario [Domain] Share-Based Compensation Arrangement By Share-Based Payment Award, Scenario [Domain] Share-Based Compensation Arrangement By Share-Based Payment Award, Scenario [Domain] Product and Service [Domain] Product and Service [Domain] Schedule of other information related to operating and finance leases Lease, Cost [Table Text Block] Inventory Increase (Decrease) in Inventories 2026 Lessee, Operating Lease, Liability, to be Paid, Rolling Year Two Total future minimum lease payments Other Financing Lease Liability Other Financing Lease Liability Cash Flows from Investing Activities Net Cash Provided by (Used in) Investing Activities [Abstract] Antidilutive securities (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Award Type [Axis] Award Type [Axis] Granted shares issued (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Document Quarterly Report Document Quarterly Report Interest expense, net Interest Expense Unrecognized expense related to restricted shares issued Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount Loss on debt retirement Gain (Loss) on Extinguishment of Debt Secured Promissory Note Notes Payable, Other Payables [Member] Debt Instrument, Covenant Compliance [Axis] Debt Instrument, Covenant Compliance [Axis] Debt Instrument, Covenant Compliance Less: amount representing interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Use of Estimates Use of Estimates, Policy [Policy Text Block] Leases Other Financing Liabilities Lessee, Finance Leases [Text Block] Long-term Debt, Type [Domain] Long-Term Debt, Type [Domain] Entity File Number Entity File Number Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Less: current portion of operating lease obligations Operating Lease, Liability, Current Prepaid expenses Prepaid Expense, Current Interest on lease liabilities Finance Lease, Interest Expense Amortization expense Amortization of Intangible Assets Entity Shell Company Entity Shell Company Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Property, Plant and Equipment, Net Property, Plant and Equipment [Line Items] New Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Intangible assets, net Intangible assets, net Finite-Lived Intangible Assets, Net Cash and cash equivalents, Beginning of Period Cash and cash equivalents, End of Period Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Less: accumulated amortization Finite-Lived Intangible Assets, Accumulated Amortization Operating lease costs Operating Lease, Cost Weighted average common shares outstanding Weighted average shares (denominator): Weighted Average Number of Shares Outstanding Reconciliation [Abstract] Assets held for sale Asset, Held-for-Sale, Not Part of Disposal Group, Current Common stock, shares issued (in shares) Common Stock, Shares, Issued Less: Class A Common Stock held in treasury at cost; 1,099,928 treasury shares as of June 30, 2023 and 551,828 treasury shares as of December 31, 2022 Treasury Stock, Common, Value Security Exchange Name Security Exchange Name Total Debt Remaining principal balance Long-Term Debt High specification rigs Workover Rigs [Member] High specification rigs. Class A Common Stock Common Class A [Member] Weighted average period Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Total operating expenses Costs and Expenses Principal payments on other financing liabilities Proceeds from (Payments for) Other Financing Activities Maximum Maximum [Member] Document Type Document Type Installment Purchases Notes Payable to Banks [Member] EBC Credit Facility EBC Credit Facility [Member] EBC Credit Facility Short-term lease costs Short-Term Lease, Cost Entity Address, Address Line One Entity Address, Address Line One Entity Address, Address Line Two Entity Address, Address Line Two Cost of services Cost of services Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization 2027 Finance Lease, Liability, to be Paid, Year Three Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Subsequent Event [Table] Subsequent Event [Table] Equity Share-Based Payment Arrangement [Text Block] Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Other expense, net Other Noncash Income (Expense) 2025 Finance Lease, Liability, to be Paid, Year One Business Acquisition [Axis] Business Acquisition [Axis] Accrued taxes Taxes Payable, Current Subsequent event Subsequent Event [Member] PerfX Wireline Services, LLC PerfX Wireline Services, LLC [Member] PerfX Wireline Services, LLC Customer Concentration Risk Customer Concentration Risk [Member] Finance Lease, Liability, Payment, Due, Rolling Maturity [Abstract] Finance Lease, Liability, to be Paid, Rolling Maturity [Abstract] Schedule of definite lived intangible assets Schedule of Finite-Lived Intangible Assets [Table Text Block] Other current liabilities Other Liabilities, Current Variable Rate [Axis] Variable Rate [Axis] Income Statement [Abstract] Income Statement [Abstract] Contract assets Increase (Decrease) in Contract with Customer, Asset Title of 12(b) Security Title of 12(b) Security Equity-Based awards Equity-Based Awards [Member] Equity-Based Awards [Member] Operating Segments Operating Segments [Member] Lease term, finance leases Lessee, Finance Lease, Term of Contract 2025 Lessee, Operating Lease, Liability, to be Paid, Next Rolling 12 Months Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Diluted: Earnings Per Share, Diluted [Abstract] Additions to fixed assets through installment purchases and financing leases Net Right-Of-Use Asset Obtained (Disposed) In Exchange For Finance Lease Liability Net Right-Of-Use Asset Obtained (Disposed) In Exchange For Finance Lease Liability Entity Tax Identification Number Entity Tax Identification Number Inventory Inventory, Net Statistical Measurement [Axis] Statistical Measurement [Axis] Assets Held for Sale Disposal Groups, Including Discontinued Operations, Disclosure [Text Block] Entity Interactive Data Current Entity Interactive Data Current Debt Long-Term Debt [Text Block] Property, plant and equipment Disposal Group, Including Discontinued Operation, Property, Plant and Equipment Repurchase of Class A Common Stock Payments for Repurchase of Common Stock Wireline services Wireline Services [Member] Wireline Services Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Total controlling interest shareholders’ equity Parent [Member] Segments [Domain] Segments [Domain] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Consolidation Items [Domain] Consolidation Items [Domain] Retained earnings Retained Earnings (Accumulated Deficit) Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Processing solutions and ancillary services Processing Solutions And Ancillary Services [Member] Processing Solutions And Ancillary Services Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Leases [Abstract] Leases [Abstract] Entity Address, State or Province Entity Address, State or Province Total future minimum lease payments Finance Lease, Liability, to be Paid Cash Flows from Operating Activities Net Cash Provided by (Used in) Operating Activities [Abstract] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Operating cash outflows from operating leases Operating Lease, Payments Common stock, shares outstanding (in shares) Common stock, shares outstanding (in shares) Common stock, shares outstanding (in shares) Common Stock, Shares, Outstanding 2024 Long-Term Debt, Maturities, Repayments of Principal in Next Rolling 12 Months Secured Promissory Note Secured Promissory Note [Member] Secured Promissory Note Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Net cash provided by (used in) investing activities Net Cash Provided by (Used in) Investing Activities Class of Stock [Domain] Class of Stock [Domain] Customer [Domain] Customer [Domain] Net income (loss) attributable to Class A Common Stock Net Income (Loss) Available to Common Stockholders, Basic Debt Instrument [Axis] Debt Instrument [Axis] Effective federal income tax rate (as a percent) Effective Income Tax Rate Reconciliation, Percent Present value of future minimum lease payments Operating Lease, Liability 2024 Finance Lease, Liability, to be Paid, Remainder of Fiscal Year Eclipse M&E Term Loan, net M&E Term Loan Facility [Member] M&E Term Loan Facility 2025 Finite-Lived Intangible Assets, Amortization Expense, Rolling Year Two Credit Facility [Axis] Credit Facility [Axis] Schedule of future payments Schedule of Maturities of Long-Term Debt [Table Text Block] Total liabilities Liabilities Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract] Prepaid expenses and other current assets Increase (Decrease) in Prepaid Expense and Other Assets Property and Equipment, Net Property, Plant and Equipment Disclosure [Text Block] Disposal Groups, Including Discontinued Operations [Table] Disposal Groups, Including Discontinued Operations [Table] Debt Disclosure [Abstract] Debt Disclosure [Abstract] Property, Plant and Equipment, Type [Domain] Long-Lived Tangible Asset [Domain] Number of reportable segments Number of Reportable Segments Income (loss) per common share Earnings Per Share [Abstract] Subsequent Event [Line Items] Subsequent Event [Line Items] Common stock A and B Common Stock, Value, Issued Installment Purchases Installment Purchases [Member] Installment Purchases General and administrative General and Administrative Expense Payment terms Sale-Leaseback Transaction, Payment Terms Sale-Leaseback Transaction, Payment Terms Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Equal annual installments Share-based Payment Arrangement, Nonvested Award, Equal Annual Installments Share-based Payment Arrangement, Nonvested Award, Equal Annual Installments Total current assets Assets, Current Preferred Stock Preferred Stock [Member] Principal payments on financing lease obligations Financing cash outflows from finance leases Finance Lease, Principal Payments Schedule of future minimum leases payments for finances leases Finance Lease, Liability, to be Paid, Maturity [Table Text Block] Supplemental Cash Flow Information Supplemental Cash Flow Information [Abstract] Entity Filer Category Entity Filer Category Statement [Table] Statement [Table] Current Fiscal Year End Date Current Fiscal Year End Date Stock repurchase program, authorized amount Stock Repurchase Program, Authorized Amount Intangible Assets, Net Goodwill and Intangible Assets Disclosure [Text Block] Repurchase of Class A Common Stock (in shares) Stock repurchased during the period (in shares) Stock Repurchased During Period, Shares Concentration risk (as a percent) Concentration Risk, Percentage Preferred stock, shares authorized (in shares) Preferred Stock, Shares Authorized Base Rate Base Rate [Member] Number of target shares granted to employees (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Building Building [Member] Preferred stock, shares outstanding (in shares) Preferred stock, shares outstanding (in shares) Preferred stock, shares outstanding (in shares) Preferred Stock, Shares Outstanding Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Schedule of aggregated amortization expense for future periods Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] 2028 Lessee, Operating Lease, Liability, to be Paid, Rolling Year Four Class of Stock [Axis] Class of Stock [Axis] Entities [Table] Entities [Table] Organization and Business Operations Nature of Operations [Text Block] Depreciation and amortization Depreciation and amortization Depreciation, Depletion and Amortization Debt Instrument, Covenant Compliance [Domain] Debt Instrument, Covenant Compliance [Domain] Debt Instrument, Covenant Compliance [Domain] Interest rate (as a percent) Debt Instrument, Interest Rate, Stated Percentage Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Entity Information [Line Items] Entity Information [Line Items] Total stockholders' equity Equity, Attributable to Parent Consolidation Items [Axis] Consolidation Items [Axis] Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Restricted Shares Restricted Stock [Member] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Concentration Risk Type [Axis] Concentration Risk Type [Axis] Subsequent Events [Abstract] Subsequent Events [Abstract] Income (loss) before income tax expense (benefit) Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Property, Plant and Equipment, Type [Axis] Long-Lived Tangible Asset [Axis] Preferred stock, shares issued (in shares) Preferred Stock, Shares Issued Shares converted to Class A Common Stock (in shares) Stock Issued During Period, Shares, Conversion of Convertible Securities Entity Emerging Growth Company Entity Emerging Growth Company Disposal Group Classification [Domain] Disposal Group Classification [Domain] Value of shares granted Shares Granted, Value, Share-Based Payment Arrangement, after Forfeiture Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Document Fiscal Period Focus Document Fiscal Period Focus Estimated Useful Life (years) Finite-Lived Intangible Asset, Useful Life Remaining borrowing Line of Credit Facility, Remaining Borrowing Capacity Antidilutive Securities [Axis] Antidilutive Securities [Axis] Equity based compensation Share-Based Payment Arrangement, Noncash Expense Common Stock Common Stock [Member] Duration of share repurchase program Stock Repurchase Program, Period in Force City Area Code City Area Code Entity Address, Postal Zip Code Entity Address, Postal Zip Code Earnings (loss) per Share Earnings Per Share [Text Block] Product and Service [Axis] Product and Service [Axis] Finance lease, liability, statement of financial position [Extensible Enumeration] Finance Lease, Liability, Statement of Financial Position [Extensible Enumeration] Principal payments on Secured Promissory Note Repayments of Secured Debt 2028 Finance Lease, Liability, to be Paid, Rolling Year Five Document Fiscal Year Focus Document Fiscal Year Focus Weighted average interest rate (as a percent) Debt, Weighted Average Interest Rate Balance, beginning of period Balance, end of period Equity, Including Portion Attributable to Noncontrolling Interest Accrued payables Accrued Payables Current Carrying value of accrued payables as of the balance sheet date. Lease term, operating leases Lessee, Operating Lease, Term of Contract Minimum Minimum [Member] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Disposal Group Classification [Axis] Disposal Group Classification [Axis] Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Assets Assets [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Accrued insurance Accrued Insurance, Current Shares withheld on equity transactions Payment, Tax Withholding, Share-Based Payment Arrangement Net income (loss) attributable to controlling interest Net income (loss) Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Net cash used in financing activities Net Cash Provided by (Used in) Financing Activities Lessee, Lease, Description [Line Items] Lessee, Lease, Description [Line Items] Change in assets held for sale Increase (Decrease) in Asset, Held-for-Sale Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Ownership (in percent) Business Acquisition, Percentage of Voting Interests Acquired Retained Earnings (accumulated deficit) Retained Earnings [Member] Long-term debt, current portion Current portion of long-term debt Long-Term Debt, Current Maturities Total liabilities and stockholders' equity Liabilities and Equity Other assets Other Assets, Noncurrent Basic (in dollars per share) Basic income (loss) per share (in dollars per share) Earnings Per Share, Basic Operating leases, right-of-use assets Operating Lease, Right-of-Use Asset Schedule of Long-term Debt Instruments [Table] Schedule of Long-Term Debt Instruments [Table] Accounting Policies [Abstract] Accounting Policies [Abstract] Payments on Installment Purchases Payments On Installment Purchases Payments On Installment Purchases (Gain) loss on sale of assets Gain (Loss) on Disposition of Assets Share-Based Compensation Arrangement By Share-Based Payment Award, Scenario [Axis] Share-Based Compensation Arrangement By Share-Based Payment Award, Scenario [Axis] Share-Based Compensation Arrangement By Share-Based Payment Award, Scenario 2024 Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year Net income (loss) attributable to Class A Common Stock Net Income (Loss) Available to Common Stockholders, Diluted Finance lease, liability, current, statement of financial position [Extensible Enumeration] Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Entity Address, City or Town Entity Address, City or Town Schedule of segment information Schedule of Segment Reporting Information, by Segment [Table Text Block] Document Transition Report Document Transition Report Cost of services (exclusive of depreciation and amortization): Cost Of Services Excluding Depreciation and Amortization [Abstract] n/a Accounts payable Increase (Decrease) in Accounts Payable Common stock, shares authorized (in shares) Common Stock, Shares Authorized Principal payments on Credit Facility Repayments of Lines of Credit Supplemental Disclosure of Non-cash Investing and Financing Activities Other Noncash Investing and Financing Items [Abstract] Property, Plant and Equipment [Abstract] Property, Plant and Equipment [Abstract] Total Long-Term Debt, Gross Adjustments to reconcile net income (loss) to net cash provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Less: accumulated depreciation Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, Accumulated Depreciation and Amortization Additional paid-in capital Additional Paid in Capital Covenant fixed charge coverage ratio Debt Instrument, Covenant Compliance, Fixed Charge Coverage Ratio Debt Instrument, Covenant Compliance, Fixed Charge Coverage Ratio Scenario 2 Scenario 2 [Member] Scenario 2 Deferred income tax expense Deferred Income Tax Expense (Benefit) Subsequent Event Type [Axis] Subsequent Event Type [Axis] 2027 Finance Lease, Liability, to be Paid, Rolling Year Four Present value of future minimum lease payments Finance Lease, Liability Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Entity Registrant Name Entity Registrant Name Effect of share-based awards (in shares) Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements Other assets Increase (Decrease) in Other Operating Assets Proceeds from disposal of property and equipment Proceeds from Sale of Property, Plant, and Equipment Other current liabilities Increase (Decrease) in Other Current Liabilities Scenario 1 Scenario 1 [Member] Scenario 1 Document Period End Date Document Period End Date Performance Shares, Absolute Grant Date Performance Shares, Absolute Grant Date [Member] Performance Shares, Absolute Grant Date Borrowings under Credit Facility Proceeds from Lines of Credit Revenue Revenue from Contract with Customer Benchmark [Member] Weighted average discount rate Finance Lease, Weighted Average Discount Rate, Percent Long-term portion of finance lease obligations Finance Lease, Liability, Noncurrent Treasury Stock Treasury Stock, Common [Member] Entity Central Index Key Entity Central Index Key Gain on bargain purchase, net of tax Gain on bargain purchase Business Combination, Bargain Purchase, Gain Recognized, Amount Segment Reporting Segment Reporting Information [Line Items] Risk Concentrations Concentration Risk Disclosure [Text Block] Summary of Significant Accounting Policies Basis of Presentation and Significant Accounting Policies [Text Block] (Gain) loss on disposal of property and equipment Gain (Loss) on Disposition of Property Plant Equipment Customer relationships Finite-Lived Intangible Assets, Gross Income tax expense (benefit) Income Tax Expense (Benefit) Accrued compensation Employee-related Liabilities, Current Deferred financing costs on Wells Fargo Payments of Financing Costs Senior Revolving Credit Facility Senior Revolving Credit Facility 2017 [Member] Information pertaining to the senior revolving credit facility entered into on August 16, 2017. Equity [Abstract] Equity [Abstract] Customer One Customer One [Member] Customer One Weighted average remaining lease term Operating Lease, Weighted Average Remaining Lease Term Total revenue Revenue from Contract with Customer, Excluding Assessed Tax Long-term Debt, Type [Axis] Long-Term Debt, Type [Axis] Amendment Flag Amendment Flag Lessee, Operating Lease, Liability, Payment, Due, Rolling Maturity [Abstract] Lessee, Operating Lease, Liability, to be Paid, Rolling Maturity [Abstract] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Shares withheld for taxes on equity transactions (in shares) Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation Weighted average discount rate Operating Lease, Weighted Average Discount Rate, Percent Interest paid Interest Paid, Excluding Capitalized Interest, Operating Activities Credit Facility [Domain] Credit Facility [Domain] Interest rate margin (as a percent) Debt Instrument, Basis Spread on Variable Rate Estimated Useful Life (years) Property, Plant and Equipment, Useful Life Basic: Net Income (Loss) Available to Common Stockholders, Basic [Abstract] Debt term Long-Term Debt, Term Long-term debt, net Long term-debt, net Long-Term Debt, Excluding Current Maturities Weighted average remaining lease term Finance Lease, Weighted Average Remaining Lease Term Finance lease, liability, noncurrent, statement of financial position [Extensible Enumeration] Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Diluted (in shares) Weighted average number of shares - diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted 2027 Finite-Lived Intangible Assets, Amortization Expense, Rolling Year Four Operating expenses Operating Expenses [Abstract] Less: amount representing interest Finance Lease, Liability, Undiscounted Excess Amount Other financing liability, current portion Other Financing Liability, Current Other Financing Liability, Current Purchase of property and equipment Payments to Acquire Property, Plant, and Equipment Additional paid-in capital Additional Paid-in Capital [Member] Vehicles Vehicles [Member] Total assets Assets Cover [Abstract] Subsequent Events Subsequent Events [Text Block] Equity based compensation APIC, Share-Based Payment Arrangement, Increase for Cost Recognition Thereafter Finite-Lived Intangible Assets, Amortization Expense, Rolling after Year Five Segment Reconciling Items Segment Reconciling Items [Member] Series A Preferred Stock Series A Preferred Stock [Member] Other long-term liabilities Other Liabilities, Noncurrent Total future minimum lease payments Lessee, Operating Lease, Liability, to be Paid Wells Fargo Revolving Credit Facility Wells Fargo Revolving Credit Facility [Member] Wells Fargo Revolving Credit Facility Risk Concentrations Risk Concentrations Risk Concentrations [Abstract] Thereafter Finance Lease, Liability, to be Paid, after Rolling Year Five Amortization of finance leases Finance Lease, Right-of-Use Asset, Amortization Segment Reporting Segment Reporting Disclosure [Text Block] Increase in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Cash Flows from Financing Activities Net Cash Provided by (Used in) Financing Activities [Abstract] Equity Component [Domain] Equity Component [Domain] Less: current portion of finance lease obligations Finance Lease, Liability, Current Debt Instrument [Line Items] Debt Instrument [Line Items] Basic (in shares) Weighted average number of shares - basic (in shares) Weighted Average Number of Shares Outstanding, Basic Contract assets Contract with Customer, Asset, after Allowance for Credit Loss Entity Current Reporting Status Entity Current Reporting Status Concentration Risk Type [Domain] Concentration Risk Type [Domain] Operating income (loss) Operating income (loss) Operating Income (Loss) Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] 2026 Finite-Lived Intangible Assets, Amortization Expense, Rolling Year Three Revenue Revenues [Abstract] Segment Reporting, Disclosure of Entity's Reportable Segments [Abstract] Segment Reporting, Disclosure of Entity's Reportable Segments [Abstract] Excess availability percentage Debt Instrument, Covenant Compliance, Excess Availability Debt Instrument, Covenant Compliance, Excess Availability Segments [Axis] Segments [Axis] Statement [Line Items] Statement [Line Items] Shares converted to Class A Common Stock Stock Issued During Period, Value, Conversion of Convertible Securities Concentration Risk [Table] Concentration Risk [Table] Customer relationships Customer Relationships [Member] Performance Shares, Relative Grant Date Performance Shares, Relative Grant Date [Member] Performance Shares, Relative Grant Date Stockholders' equity Equity, Including Portion Attributable to Noncontrolling Interest [Abstract] EX-101.PRE 11 rngr-20230630_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 12 R1.htm IDEA: XBRL DOCUMENT v3.23.2
Cover Page - shares
6 Months Ended
Jun. 30, 2023
Jul. 31, 2023
Entity Information [Line Items]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Jun. 30, 2023  
Document Transition Report false  
Entity File Number 001-38183  
Entity Registrant Name RANGER ENERGY SERVICES, INC.  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 81-5449572  
Entity Address, Address Line One 10350 Richmond  
Entity Address, Address Line Two Suite 550  
Entity Address, City or Town Houston  
Entity Address, State or Province TX  
Entity Address, Postal Zip Code 77042  
City Area Code 713  
Local Phone Number 935-8900  
Title of 12(b) Security Class A Common Stock, $0.01 par value  
Trading Symbol RNGR  
Security Exchange Name NYSE  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Accelerated Filer  
Entity Small Business true  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Central Index Key 0001699039  
Amendment Flag false  
Document Fiscal Year Focus 2023  
Document Fiscal Period Focus Q2  
Current Fiscal Year End Date --12-31  
Class A Common Stock    
Entity Information [Line Items]    
Entity Common Stock, Shares Outstanding   24,521,679
Class B Common Stock    
Entity Information [Line Items]    
Entity Common Stock, Shares Outstanding   0
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.23.2
CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED) - USD ($)
$ in Millions
Jun. 30, 2023
Dec. 31, 2022
Assets    
Cash and cash equivalents $ 6.4 $ 3.7
Accounts receivable, net 74.9 91.2
Contract assets 31.1 26.9
Inventory 7.5 5.9
Prepaid expenses 7.2 9.2
Assets held for sale 1.0 3.2
Total current assets 128.1 140.1
Property and equipment, net 218.8 221.6
Intangible assets, net 6.7 7.1
Operating leases, right-of-use assets 10.0 11.2
Other assets 1.2 1.6
Total assets 364.8 381.6
Liabilities and Stockholders' Equity    
Accounts payable 22.0 24.3
Accrued expenses 31.1 36.1
Other financing liability, current portion 0.6 0.7
Long-term debt, current portion 0.3 6.8
Other current liabilities 6.3 6.6
Total current liabilities 60.3 74.5
Operating leases, right-of-use obligations 8.4 9.6
Other financing liability 11.3 11.6
Long-term debt, net 0.0 11.6
Other long-term liabilities 10.8 8.1
Total liabilities 90.8 115.4
Commitments and contingencies (Note 14)
Stockholders' equity    
Preferred stock, $0.01 per share; 50,000,000 shares authorized; no shares issued or outstanding as of June 30, 2023 and December 31, 2022 0.0 0.0
Less: Class A Common Stock held in treasury at cost; 1,099,928 treasury shares as of June 30, 2023 and 551,828 treasury shares as of December 31, 2022 (9.7) (3.8)
Retained earnings 19.5 7.1
Additional paid-in capital 263.9 262.6
Total stockholders' equity 274.0 266.2
Total liabilities and stockholders' equity 364.8 381.6
Class A Common Stock    
Stockholders' equity    
Common stock A and B 0.3 0.3
Class B Common Stock    
Stockholders' equity    
Common stock A and B $ 0.0 $ 0.0
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.23.2
CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED) (Parenthetical) - $ / shares
Jun. 30, 2023
Dec. 31, 2022
Preferred stock, par value (in dollars per share) $ 0.01 $ 0.01
Preferred stock, shares authorized (in shares) 50,000,000 50,000,000
Preferred stock, shares issued (in shares) 0 0
Preferred stock, shares outstanding (in shares) 0 0
Treasury stock (in shares) 1,099,928 551,828
Class A Common Stock    
Common stock, par value (in dollars per share) $ 0.01 $ 0.01
Common stock, shares authorized (in shares) 100,000,000 100,000,000
Common stock, shares issued (in shares) 25,689,807 25,446,292
Common stock, shares outstanding (in shares) 24,589,879 24,894,464
Class B Common Stock    
Common stock, par value (in dollars per share) $ 0.01 $ 0.01
Common stock, shares authorized (in shares) 100,000,000 100,000,000
Common stock, shares issued (in shares) 0 0
Common stock, shares outstanding (in shares) 0 0
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.23.2
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (UNAUDITED) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Revenue        
Total revenue $ 163.2 $ 153.6 $ 320.7 $ 277.2
Cost of services (exclusive of depreciation and amortization):        
Cost of services 136.3 130.0 267.2 238.0
General and administrative 7.3 11.2 15.7 21.4
Depreciation and amortization 8.7 11.4 18.7 23.0
Impairment of fixed assets 0.0 1.1 0.0 1.1
(Gain) loss on sale of assets (0.5) 2.1 (1.5) 1.1
Total operating expenses 151.8 155.8 300.1 284.6
Operating income (loss) 11.4 (2.2) 20.6 (7.4)
Other (income) expenses        
Interest expense, net 0.9 1.8 2.1 3.9
Loss on debt retirement 2.4 0.0 2.4 0.0
Gain on bargain purchase, net of tax 0.0 (2.8) 0.0 (2.8)
Total other (income) expenses 3.3 (1.0) 4.5 1.1
Income (loss) before income tax expense (benefit) 8.1 (1.2) 16.1 (8.5)
Income tax expense (benefit) 2.0 (0.8) 3.8 (2.4)
Net income (loss) $ 6.1 $ (0.4) $ 12.3 $ (6.1)
Income (loss) per common share        
Basic (in dollars per share) $ 0.25 $ (0.02) $ 0.49 $ (0.29)
Diluted (in dollars per share) $ 0.24 $ (0.02) $ 0.49 $ (0.29)
Weighted average common shares outstanding        
Basic (in shares) 24,840,569 23,581,466 24,890,178 21,041,300
Diluted (in shares) 25,188,123 23,581,466 25,249,026 21,041,300
High specification rigs        
Revenue        
Total revenue $ 77.6 $ 76.0 $ 155.1 $ 140.9
Cost of services (exclusive of depreciation and amortization):        
Cost of services 62.0 61.8 122.1 112.6
Wireline services        
Revenue        
Total revenue 54.5 49.5 104.4 88.1
Cost of services (exclusive of depreciation and amortization):        
Cost of services 48.8 45.2 94.5 85.6
Processing solutions and ancillary services        
Revenue        
Total revenue 31.1 28.1 61.2 48.2
Cost of services (exclusive of depreciation and amortization):        
Cost of services $ 25.5 $ 23.0 $ 50.6 $ 39.8
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.23.2
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY (UNAUDITED) - USD ($)
$ in Millions
Total
Class A Common Stock
Total controlling interest shareholders’ equity
Total controlling interest shareholders’ equity
Series A Preferred Stock
Total controlling interest shareholders’ equity
Class A Common Stock
Preferred Stock
Series A Preferred Stock
Preferred Stock
Class A Common Stock
Common Stock
Class A Common Stock
Treasury Stock
Retained Earnings (accumulated deficit)
Additional paid-in capital
Preferred stock, shares outstanding (in shares) at Dec. 31, 2021           6,000,001          
Common stock, shares outstanding (in shares) at Dec. 31, 2021               18,981,172      
Treasury stock, beginning (in shares) at Dec. 31, 2021                 (551,828)    
Balance, beginning of period at Dec. 31, 2021     $ 248.7     $ 0.1   $ 0.2 $ (3.8) $ (8.0) $ 260.2
Increase (Decrease) in Stockholders' Equity [Roll Forward]                      
Shares converted to Class A Common Stock (in shares)           (6,000,001)   6,000,001      
Issuance of shares from Series A Preferred Stock conversion (in shares)               399,767      
Shares converted to Class A Common Stock       $ 0.1 $ (0.1) $ (0.1) $ 0.1        
Shares withheld for taxes on equity transactions (in shares)               (112,084)      
Net income (loss) attributable to controlling interest $ (6.1)   (6.1)             (6.1)  
Equity based compensation     1.7               1.7
Shares withheld for taxes on equity transactions     (1.2)               (1.2)
Preferred stock, shares outstanding (in shares) at Jun. 30, 2022           0          
Common stock, shares outstanding (in shares) at Jun. 30, 2022               25,268,856      
Treasury stock, ending (in shares) at Jun. 30, 2022                 (551,828)    
Balance, end of period at Jun. 30, 2022     243.1     $ 0.0   $ 0.3 $ (3.8) (14.1) 260.7
Preferred stock, shares outstanding (in shares) at Mar. 31, 2022           6,000,001          
Common stock, shares outstanding (in shares) at Mar. 31, 2022               19,223,189      
Treasury stock, beginning (in shares) at Mar. 31, 2022                 (551,828)    
Balance, beginning of period at Mar. 31, 2022     242.7     $ 0.1   $ 0.2 $ (3.8) (13.7) 259.9
Increase (Decrease) in Stockholders' Equity [Roll Forward]                      
Shares converted to Class A Common Stock (in shares)           (6,000,001)   6,000,001      
Issuance of shares from Series A Preferred Stock conversion (in shares)               60,366      
Shares converted to Class A Common Stock       $ 1.0 $ (1.0) $ (0.1)   $ 0.1      
Shares withheld for taxes on equity transactions (in shares)               (14,700)      
Net income (loss) attributable to controlling interest     (0.4)             (0.4)  
Equity based compensation     0.9               0.9
Shares withheld for taxes on equity transactions     (0.1)               (0.1)
Preferred stock, shares outstanding (in shares) at Jun. 30, 2022           0          
Common stock, shares outstanding (in shares) at Jun. 30, 2022               25,268,856      
Treasury stock, ending (in shares) at Jun. 30, 2022                 (551,828)    
Balance, end of period at Jun. 30, 2022     243.1     $ 0.0   $ 0.3 $ (3.8) (14.1) 260.7
Preferred stock, shares outstanding (in shares) at Dec. 31, 2022 0         0          
Common stock, shares outstanding (in shares) at Dec. 31, 2022   24,894,464           25,446,292      
Treasury stock, beginning (in shares) at Dec. 31, 2022 (551,828)               (551,828)    
Balance, beginning of period at Dec. 31, 2022     266.3     $ 0.0   $ 0.3 $ (3.8) 7.2 262.6
Increase (Decrease) in Stockholders' Equity [Roll Forward]                      
Issuance of shares from Series A Preferred Stock conversion (in shares)               330,616      
Shares withheld for taxes on equity transactions (in shares)               (87,101)      
Repurchase of Class A Common Stock (in shares)   (548,100)             (548,100)    
Repurchase of Class A Common Stock   $ (5.9) (5.9)           $ (5.9)    
Net income (loss) attributable to controlling interest $ 12.3   12.3             12.3  
Equity based compensation     2.3               2.3
Shares withheld for taxes on equity transactions     (1.0)               (1.0)
Preferred stock, shares outstanding (in shares) at Jun. 30, 2023 0         0          
Common stock, shares outstanding (in shares) at Jun. 30, 2023   24,589,879           25,689,807      
Treasury stock, ending (in shares) at Jun. 30, 2023 (1,099,928)               (1,099,928)    
Balance, end of period at Jun. 30, 2023     274.0     $ 0.0   $ 0.3 $ (9.7) 19.5 263.9
Preferred stock, shares outstanding (in shares) at Mar. 31, 2023           0          
Common stock, shares outstanding (in shares) at Mar. 31, 2023               25,677,673      
Treasury stock, beginning (in shares) at Mar. 31, 2023                 (591,228)    
Balance, beginning of period at Mar. 31, 2023     272.2     $ 0.0   $ 0.3 $ (4.2) 13.4 262.7
Increase (Decrease) in Stockholders' Equity [Roll Forward]                      
Issuance of shares from Series A Preferred Stock conversion (in shares)               12,134      
Repurchase of Class A Common Stock (in shares)   (508,700)             (508,700)    
Repurchase of Class A Common Stock   $ (5.5) (5.5)           $ (5.5)    
Net income (loss) attributable to controlling interest     6.1             6.1  
Equity based compensation     1.2               1.2
Preferred stock, shares outstanding (in shares) at Jun. 30, 2023 0         0          
Common stock, shares outstanding (in shares) at Jun. 30, 2023   24,589,879           25,689,807      
Treasury stock, ending (in shares) at Jun. 30, 2023 (1,099,928)               (1,099,928)    
Balance, end of period at Jun. 30, 2023     $ 274.0     $ 0.0   $ 0.3 $ (9.7) $ 19.5 $ 263.9
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.23.2
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED) - USD ($)
$ in Millions
6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Cash Flows from Operating Activities    
Net income (loss) $ 12.3 $ (6.1)
Adjustments to reconcile net income (loss) to net cash provided by operating activities:    
Depreciation and amortization 18.7 23.0
Equity based compensation 2.4 1.7
(Gain) loss on disposal of property and equipment (1.5) 1.1
Impairment of fixed assets 0.0 1.1
Gain on bargain purchase, net of tax 0.0 (2.8)
Deferred income tax expense 3.8 0.0
Loss on debt retirement 2.4 0.0
Other expense, net 0.9 0.6
Changes in operating assets and liabilities    
Accounts receivable 15.8 (3.7)
Contract assets (4.2) (14.5)
Inventory (1.8) (1.7)
Prepaid expenses and other current assets 2.0 5.0
Other assets 0.9 (1.2)
Accounts payable (2.3) 6.2
Accrued expenses (7.2) 0.0
Other current liabilities (0.1) (0.2)
Other long-term liabilities (1.2) (0.7)
Net cash provided by operating activities 40.9 7.8
Cash Flows from Investing Activities    
Purchase of property and equipment (12.9) (5.7)
Proceeds from disposal of property and equipment 4.7 13.9
Net cash provided by (used in) investing activities (8.2) 8.2
Cash Flows from Financing Activities    
Principal payments on financing lease obligations (2.7) (2.3)
Principal payments on Secured Promissory Note (6.2) (2.7)
Principal payments on other financing liabilities (0.5) (1.8)
Shares withheld on equity transactions (0.9) (1.2)
Payments on Installment Purchases (0.2) (0.2)
Repurchase of Class A Common Stock (5.9) 0.0
Deferred financing costs on Wells Fargo (0.7) 0.0
Net cash used in financing activities (30.0) (11.5)
Increase in cash and cash equivalents 2.7 4.5
Cash and cash equivalents, Beginning of Period 3.7 0.6
Cash and cash equivalents, End of Period 6.4 5.1
Supplemental Cash Flow Information    
Interest paid 0.6 0.6
Supplemental Disclosure of Non-cash Investing and Financing Activities    
Additions to fixed assets through installment purchases and financing leases (3.4) (2.0)
Additions to fixed assets through asset trades (1.1) 0.0
Senior Revolving Credit Facility    
Cash Flows from Financing Activities    
Borrowings under Credit Facility 298.6 283.3
Principal payments on Credit Facility (301.1) (276.4)
Term Loan B Facility    
Cash Flows from Financing Activities    
Principal payments on Credit Facility 0.0 (9.4)
Eclipse M&E Term Loan, net    
Cash Flows from Financing Activities    
Principal payments on Credit Facility $ (10.4) $ (0.8)
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.23.2
Organization and Business Operations
6 Months Ended
Jun. 30, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Organization and Business Operations
Note 1 — Organization and Business Operations
Business
Ranger Energy Services, Inc. (“Ranger, Inc.,” “Ranger,” “we,” “us” or the “Company”) is a provider of onshore high specification (“high-spec”) well service rigs, wireline services, and additional processing solutions and ancillary services in the United States (“U.S.”). The Company provides an extensive range of well site services to leading U.S. exploration and production (“E&P”) companies that are fundamental to establishing and maintaining the flow of oil and natural gas throughout the productive life of a well.
Our service offerings consist of well completion support, workover, well maintenance, wireline, fluid management, and other complementary services, as well as installation, commissioning and operating of modular equipment, which are conducted in three reportable segments, as follows:
High Specification Rigs. Provides high-spec well service rigs and complementary equipment and services to facilitate operations throughout the lifecycle of a well.
Wireline Services. Provides services necessary to bring and maintain a well on production and consists of our wireline completion, wireline production, and pump down lines of business.
Processing Solutions and Ancillary Services. Provides other services often utilized in conjunction with our High Specification Rigs and Wireline Services segments. These services include equipment rentals, plug and abandonment, logistics hauling, snubbing and coil tubing, and processing solutions.
The Company’s operations take place in most of the active oil and natural gas basins in the U.S., including the Permian Basin, Denver-Julesburg Basin, Bakken Shale, Eagle Ford Shale, Haynesville Shale, Gulf Coast, South Central Oklahoma Oil Province and Sooner Trend, Anadarko Basin, and Canadian and Kingfisher Counties plays.
Organization
Ranger, Inc. was incorporated as a Delaware corporation in February 2017. Ranger, Inc. is a holding company, and its sole assets consist of membership interests in RNGR Energy Services, LLC, a Delaware limited liability company (“Ranger LLC”). Ranger LLC owns all of the outstanding equity interests in Ranger Energy Services, LLC (“Ranger Services”) and Torrent Energy Services, LLC (“Torrent Services”), and the other subsidiaries through which it operates its assets. Ranger LLC is the sole managing member of Ranger Services and Torrent Services, and is responsible for all operational, management and administrative decisions relating to Ranger Services, its subsidiaries, and Torrent Services’ business and consolidates the financial results of Ranger Services, its subsidiaries, and Torrent Services.
XML 19 R8.htm IDEA: XBRL DOCUMENT v3.23.2
Summary of Significant Accounting Policies
6 Months Ended
Jun. 30, 2023
Accounting Policies [Abstract]  
Summary of Significant Accounting Policies
Note 2 — Summary of Significant Accounting Policies
Basis of Presentation
The unaudited Condensed Consolidated Financial Statements of the Company have been prepared in accordance with generally accepted accounting principles in the United States (“U.S. GAAP”) for interim financial information and the Securities and Exchange Commission’s (the “SEC”) instructions to Form 10-Q and Article 10 of Regulation S-X. Accordingly, certain information and disclosures have been condensed or omitted. The Condensed Consolidated Financial Statements reflect all normal and recurring adjustments that are, in the opinion of management, necessary for the fair presentation of the results of operations for the interim periods. These interim financial statements should be read in conjunction with our audited consolidated financial statements and related notes included in the Annual Report. Interim results for the periods presented may not be indicative of results that will be realized for future periods.
We have made certain reclassifications to our prior period operating expense amounts for year-over-year comparability purposes. Other immaterial reclassifications have been made for comparability purposes. None of these reclassifications have an impact on our consolidated operating results, cash flows or financial position.
Significant Accounting Policies
The Company’s significant accounting policies are disclosed in Note 2 — Summary of Significant Accounting Policies of the Annual Report.
Use of Estimates
The preparation of Condensed Consolidated Financial Statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the Condensed Consolidated Financial Statements and the reported amounts of revenue and expenses during the reporting period. Management uses historical and other pertinent information to determine these estimates. Actual results could differ from such estimates.
Areas where critical accounting estimates are made by management include:
Depreciation and amortization of property and equipment and intangible assets;
Impairment of property and equipment and intangible assets;
Revenue recognition;
Income taxes; and
Equity-based compensation.
New Accounting Pronouncements
Recently Adopted Accounting Standards
In June 2016, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) 2016-13, Financial Instruments - Credit Losses, which replaces the incurred loss impairment methodology to reflect expected credit losses. The amendment requires the measurement of all expected credit losses for financial assets held at the reporting date to be performed based on historical experience, current conditions and reasonable and supportable forecasts. ASU 2016-13 is effective for annual and interim periods beginning after December 15, 2022. The Company adopted this standard on January 1, 2023. This adoption did not have a material impact on the Company’s Consolidated Financial Statements.
In March 2020, the FASB issued ASU 2020-04, Reference Rate Reform - Facilitation of the Effects of Reference Rate Reform on Financial Reporting, which provides optional expedients and exceptions for accounting contracts, hedging relationships and other transactions affected by reference rate reform if certain criteria are met. The amendments apply only to contracts, hedging relationships and other transactions that reference the London Interbank Offering Rate (“LIBOR”) or another reference rate expected to be discontinued due to the reference rate reform. ASU 2020-04 became effective as of March 12, 2020 and can be applied through December 31, 2022, recently amended by ASU 2022-06 which has delayed the application date through December 31, 2024. On September 23, 2022, the Company entered into the Fourth Amendment to the Loan and Security Agreement (the Eclipse Loan and Security Agreement, as amended through and including the Fourth Amendment, the “Amended Loan Agreement”) with EBC and Eclipse Business Capital SPV, LLC where the Secured Overnight Financing Rate (“SOFR”) replaced LIBOR as the reference rate for interest on borrowings, effective October 1, 2022.
With the exception of the standards above, there have been no new accounting pronouncements not yet effective that have significance, or potential significance, to the Company’s Consolidated Financial Statements.
XML 20 R9.htm IDEA: XBRL DOCUMENT v3.23.2
Assets Held for Sale
6 Months Ended
Jun. 30, 2023
Discontinued Operations and Disposal Groups [Abstract]  
Assets Held for Sale
Note 3 — Assets Held for Sale
Assets held for sale includes the net book value of assets the Company plans to sell within the next 12 months and are related to excess assets acquired from the Basic Energy Services, Inc. (“Basic”) acquisition. Long-lived assets that meet the held for sale criteria are held for sale and reported at the lower of their carrying value or fair value less estimated costs to sell.
As of June 30, 2023, the Company classified $0.6 million and $0.4 million of land and buildings within our High Specification Rigs and Processing Solutions and Ancillary Services segments, respectively, as held for sale as they are being actively marketed.
XML 21 R10.htm IDEA: XBRL DOCUMENT v3.23.2
Property and Equipment, Net
6 Months Ended
Jun. 30, 2023
Property, Plant and Equipment [Abstract]  
Property and Equipment, Net
Note 4 — Property and Equipment, Net
Property and equipment, net include the following (in millions):
Estimated Useful Life
(years)
June 30, 2023December 31, 2022
High specification rigs15$138.0 $138.0 
Machinery and equipment
3 - 30
180.1 179.3 
Vehicles
3 - 15
49.0 46.9 
Other property and equipment
5 - 25
19.7 21.3 
Property and equipment386.8 385.5 
Less: accumulated depreciation(178.4)(167.2)
Construction in progress10.4 3.3 
Property and equipment, net$218.8 $221.6 
Depreciation expense was $8.5 million and $11.3 million for the three months ended June 30, 2023 and 2022, respectively and $18.3 million and $22.7 million for the six months ended June 30, 2023 and 2022. For the six months ended June 30, 2023, the Company reclassified $5.7 million of property and equipment to Assets held for sale.
XML 22 R11.htm IDEA: XBRL DOCUMENT v3.23.2
Intangible Assets, Net
6 Months Ended
Jun. 30, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Intangible Assets, Net
Note 5 — Intangible Assets, Net
Definite lived intangible assets are comprised of the following (in millions):
Estimated Useful Life
(years)
June 30, 2023December 31, 2022
Customer relationships
10-18
$11.4 $11.4 
Less: accumulated amortization(4.7)(4.3)
Intangible assets, net$6.7 $7.1 
Amortization expense was $0.2 million and $0.1 million for the three months ended June 30, 2023 and 2022, respectively and $0.4 million and $0.3 million for the six months ended June 30, 2023 and 2022. Amortization expense for the future periods is expected to be as follows (in millions):
For the twelve months ending June 30,Amount
2024$0.7 
20250.7 
20260.7 
20270.7 
20280.7 
Thereafter3.2 
Total$6.7 
XML 23 R12.htm IDEA: XBRL DOCUMENT v3.23.2
Accrued Expenses
6 Months Ended
Jun. 30, 2023
Accrued Liabilities, Current [Abstract]  
Accrued Expenses
Note 6 — Accrued Expenses
Accrued expenses include the following (in millions):
June 30, 2023December 31, 2022
Accrued payables$12.9 $15.9 
Accrued compensation14.4 12.5 
Accrued taxes3.2 2.1 
Accrued insurance0.6 5.6 
Accrued expenses$31.1 $36.1 
XML 24 R13.htm IDEA: XBRL DOCUMENT v3.23.2
Leases
6 Months Ended
Jun. 30, 2023
Leases [Abstract]  
Leases
Note 7 — Leases
Operating Leases
The Company has operating leases, primarily for real estate and equipment, with terms that vary from one to nine years, included in operating lease costs in the table below. The operating leases are included in Operating leases, right-of-use assets, Other current liabilities and Operating leases, right-of-use obligations in the Condensed Consolidated Balance Sheets.
Lease costs associated with yard and field offices are included in cost of services and executive offices are included in general and administrative costs in the Condensed Consolidated Statements of Operations. Lease costs and other information related to operating leases for the three and six months ended June 30, 2023 and 2022, are as follows (in millions):
Three Months Ended June 30,Six Months Ended June 30,
2023202220232022
Short-term lease costs$4.3 $3.6 $9.6 $6.7 
Operating lease costs$0.8 $0.5 $1.6 $1.1 
Operating cash outflows from operating leases$0.8 $0.7 $1.6 $1.2 
Weighted average remaining lease term4.0 years4.8 years
Weighted average discount rate8.1 %9.0 %
Aggregate future minimum lease payments under operating leases are as follows (in millions):
For the twelve months ending June 30,
Total
2024$3.2 
20253.3 
20263.0 
20272.6 
20280.6 
Total future minimum lease payments12.7 
Less: amount representing interest(1.9)
Present value of future minimum lease payments10.8 
Less: current portion of operating lease obligations(2.4)
Long-term portion of operating lease obligations$8.4 
Finance Leases
The Company leases certain assets, primarily automobiles, under finance leases with terms that are generally three to five years. The assets and liabilities under finance leases are recorded at the lower of the present value of the minimum lease payments or the fair value of the assets. The assets are amortized over the shorter of the estimated useful lives or over the lease term. The finance leases are included in Property and equipment, net, Other current liabilities and Other long-term liabilities in the Condensed Consolidated Balance Sheets.
Lease costs and other information related to finance leases for the six months ended June 30, 2023 and 2022, are as follows (in millions):
Three Months Ended June 30,Six Months Ended June 30,
2023202220232022
Amortization of finance leases$0.9 $0.5 $1.7 $1.0 
Interest on lease liabilities$0.3 $0.3 $0.6 $0.4 
Financing cash outflows from finance leases$1.4 $1.1 $2.7 $2.3 
Weighted average remaining lease term2.0 years1.4 years
Weighted average discount rate4.7 %2.3 %
Aggregate future minimum lease payments under finance leases are as follows (in millions):
For the twelve months ending June 30,Total
2024$4.5 
20252.8 
20261.4 
20270.6 
Total future minimum lease payments9.3 
Less: amount representing interest(0.9)
Present value of future minimum lease payments8.4 
Less: current portion of finance lease obligations(4.0)
Long-term portion of finance lease obligations$4.4 
Note 8 — Other Financing Liabilities
The Company has sale, lease-back agreements for land and certain other fixed assets with terms that vary from 18 months to 13 years. The sales did not qualify for sale accounting, therefore these leases were classified as finance leases and no gain or loss was recorded. The net book value of the assets remained in Property and equipment, net and are depreciating over their original useful lives.
As of June 30, 2023, aggregate future lease payments of the financing liabilities are as follows (in millions):
For the twelve months ending June 30,
Total
2024$0.6 
20250.6 
20260.7 
20270.8 
20280.8 
Thereafter8.4 
Total future minimum lease payments$11.9 
Leases
Note 7 — Leases
Operating Leases
The Company has operating leases, primarily for real estate and equipment, with terms that vary from one to nine years, included in operating lease costs in the table below. The operating leases are included in Operating leases, right-of-use assets, Other current liabilities and Operating leases, right-of-use obligations in the Condensed Consolidated Balance Sheets.
Lease costs associated with yard and field offices are included in cost of services and executive offices are included in general and administrative costs in the Condensed Consolidated Statements of Operations. Lease costs and other information related to operating leases for the three and six months ended June 30, 2023 and 2022, are as follows (in millions):
Three Months Ended June 30,Six Months Ended June 30,
2023202220232022
Short-term lease costs$4.3 $3.6 $9.6 $6.7 
Operating lease costs$0.8 $0.5 $1.6 $1.1 
Operating cash outflows from operating leases$0.8 $0.7 $1.6 $1.2 
Weighted average remaining lease term4.0 years4.8 years
Weighted average discount rate8.1 %9.0 %
Aggregate future minimum lease payments under operating leases are as follows (in millions):
For the twelve months ending June 30,
Total
2024$3.2 
20253.3 
20263.0 
20272.6 
20280.6 
Total future minimum lease payments12.7 
Less: amount representing interest(1.9)
Present value of future minimum lease payments10.8 
Less: current portion of operating lease obligations(2.4)
Long-term portion of operating lease obligations$8.4 
Finance Leases
The Company leases certain assets, primarily automobiles, under finance leases with terms that are generally three to five years. The assets and liabilities under finance leases are recorded at the lower of the present value of the minimum lease payments or the fair value of the assets. The assets are amortized over the shorter of the estimated useful lives or over the lease term. The finance leases are included in Property and equipment, net, Other current liabilities and Other long-term liabilities in the Condensed Consolidated Balance Sheets.
Lease costs and other information related to finance leases for the six months ended June 30, 2023 and 2022, are as follows (in millions):
Three Months Ended June 30,Six Months Ended June 30,
2023202220232022
Amortization of finance leases$0.9 $0.5 $1.7 $1.0 
Interest on lease liabilities$0.3 $0.3 $0.6 $0.4 
Financing cash outflows from finance leases$1.4 $1.1 $2.7 $2.3 
Weighted average remaining lease term2.0 years1.4 years
Weighted average discount rate4.7 %2.3 %
Aggregate future minimum lease payments under finance leases are as follows (in millions):
For the twelve months ending June 30,Total
2024$4.5 
20252.8 
20261.4 
20270.6 
Total future minimum lease payments9.3 
Less: amount representing interest(0.9)
Present value of future minimum lease payments8.4 
Less: current portion of finance lease obligations(4.0)
Long-term portion of finance lease obligations$4.4 
XML 25 R14.htm IDEA: XBRL DOCUMENT v3.23.2
Other Financing Liabilities
6 Months Ended
Jun. 30, 2023
Leases [Abstract]  
Other Financing Liabilities
Note 7 — Leases
Operating Leases
The Company has operating leases, primarily for real estate and equipment, with terms that vary from one to nine years, included in operating lease costs in the table below. The operating leases are included in Operating leases, right-of-use assets, Other current liabilities and Operating leases, right-of-use obligations in the Condensed Consolidated Balance Sheets.
Lease costs associated with yard and field offices are included in cost of services and executive offices are included in general and administrative costs in the Condensed Consolidated Statements of Operations. Lease costs and other information related to operating leases for the three and six months ended June 30, 2023 and 2022, are as follows (in millions):
Three Months Ended June 30,Six Months Ended June 30,
2023202220232022
Short-term lease costs$4.3 $3.6 $9.6 $6.7 
Operating lease costs$0.8 $0.5 $1.6 $1.1 
Operating cash outflows from operating leases$0.8 $0.7 $1.6 $1.2 
Weighted average remaining lease term4.0 years4.8 years
Weighted average discount rate8.1 %9.0 %
Aggregate future minimum lease payments under operating leases are as follows (in millions):
For the twelve months ending June 30,
Total
2024$3.2 
20253.3 
20263.0 
20272.6 
20280.6 
Total future minimum lease payments12.7 
Less: amount representing interest(1.9)
Present value of future minimum lease payments10.8 
Less: current portion of operating lease obligations(2.4)
Long-term portion of operating lease obligations$8.4 
Finance Leases
The Company leases certain assets, primarily automobiles, under finance leases with terms that are generally three to five years. The assets and liabilities under finance leases are recorded at the lower of the present value of the minimum lease payments or the fair value of the assets. The assets are amortized over the shorter of the estimated useful lives or over the lease term. The finance leases are included in Property and equipment, net, Other current liabilities and Other long-term liabilities in the Condensed Consolidated Balance Sheets.
Lease costs and other information related to finance leases for the six months ended June 30, 2023 and 2022, are as follows (in millions):
Three Months Ended June 30,Six Months Ended June 30,
2023202220232022
Amortization of finance leases$0.9 $0.5 $1.7 $1.0 
Interest on lease liabilities$0.3 $0.3 $0.6 $0.4 
Financing cash outflows from finance leases$1.4 $1.1 $2.7 $2.3 
Weighted average remaining lease term2.0 years1.4 years
Weighted average discount rate4.7 %2.3 %
Aggregate future minimum lease payments under finance leases are as follows (in millions):
For the twelve months ending June 30,Total
2024$4.5 
20252.8 
20261.4 
20270.6 
Total future minimum lease payments9.3 
Less: amount representing interest(0.9)
Present value of future minimum lease payments8.4 
Less: current portion of finance lease obligations(4.0)
Long-term portion of finance lease obligations$4.4 
Note 8 — Other Financing Liabilities
The Company has sale, lease-back agreements for land and certain other fixed assets with terms that vary from 18 months to 13 years. The sales did not qualify for sale accounting, therefore these leases were classified as finance leases and no gain or loss was recorded. The net book value of the assets remained in Property and equipment, net and are depreciating over their original useful lives.
As of June 30, 2023, aggregate future lease payments of the financing liabilities are as follows (in millions):
For the twelve months ending June 30,
Total
2024$0.6 
20250.6 
20260.7 
20270.8 
20280.8 
Thereafter8.4 
Total future minimum lease payments$11.9 
XML 26 R15.htm IDEA: XBRL DOCUMENT v3.23.2
Debt
6 Months Ended
Jun. 30, 2023
Debt Disclosure [Abstract]  
Debt
Note 9 — Debt
The aggregate carrying amounts, net of issuance costs, of the Company’s debt consists of the following (in millions):
June 30, 2023December 31, 2022
Wells Fargo Revolving Credit Facility$— $— 
Eclipse Revolving Credit Facility— 1.4 
Eclipse M&E Term Loan, net— 10.4 
Secured Promissory Note— 6.1 
Installment Purchases0.3 0.5 
Total Debt0.3 18.4 
Current portion of long-term debt(0.3)(6.8)
Long term-debt, net$— $11.6 
Eclipse Loan and Security Agreement
On September 27, 2021, the Company entered into a Loan and Security Agreement with Eclipse Business Capital LLC (“EBC”) and Eclipse Business Capital SPV, LLC, as administrative agent, providing the Company with a senior secured credit facility in an aggregate principal amount of $77.5 million (the “EBC Credit Facility”), consisting of (i) a revolving credit facility in an aggregate principal amount of up to $50.0 million (the “Revolving Credit Facility”), (ii) a machinery and equipment term loan facility in an aggregate principal amount of up to $12.5 million (the “M&E Term Loan Facility”) and (iii) a term loan B facility in an aggregate principal amount of up to $15.0 million (the “Term Loan B Facility”).
During the three and six months ended June 30, 2023, the Company recognized a loss on the retirement of debt of $2.4 million, as the Revolving Credit Facility, M&E Loan Facility and Term Loan B Facility were extinguished in connection with the initiation of the Wells Fargo Revolving Credit Facility, which is described further below.
Revolving Credit Facility
Borrowings under the Revolving Credit Facility bore interest at a rate per annum ranging from 4.5% to 5% in excess of SOFR and 3.5% to 4% in excess of the Base Rate, dependent on the fixed cost coverage ratio. The year to date weighted average interest rate on borrowings was approximately 9.4% through the extinguishment date of May 31, 2023.
M&E Term Loan Facility
Borrowings under the M&E Term Loan Facility bore interest at a rate per annum equal to 8% in excess of the SOFR Rate and 7% in excess of the Base Rate. The weighted average interest rate for the M&E Term Loan Facility was 13.0% through the maturity date of May 31, 2023. On May 31, 2023, the remaining balance of the loan was $8.4 million, which was paid utilizing funds from the Wells Fargo Revolving Credit Facility.
Term Loan B Facility
Borrowings under Term Loan B Facility bore interest at a rate per annum equal to 12% in excess of the SOFR Rate and 11% in excess of the Base Rate. Term Loan B Facility was scheduled to mature in September 2022 and the remaining balance of $0.3 million was fully repaid on August 16, 2022. The weighted average interest rate for Term Loan B was 13.0% through the maturity date of August 16, 2022.
Secured Promissory Note
On July 8, 2021, the Company acquired the assets of PerfX Wireline Services (“PerfX”), a provider of wireline services that operated in Williston, North Dakota and Midland, Texas. In connection with the PerfX acquisition, Bravo Wireline, LLC, a wholly owned subsidiary of Ranger, entered into a security agreement with Chief Investments, LLC, as administrative agent, for the financing of certain assets acquired (the “Secured Promissory Note”). Borrowings under the Secured Promissory Note bore interest at a rate of 8.5% per annum and was scheduled to mature in January 2024. On May 31, 2023, the remaining balance of the loan was $5.4 million, which was repaid utilizing funds from the Wells Fargo Revolving Credit Facility.
Wells Fargo Bank, N.A. Credit Agreement
On May 31, 2023, the Company entered into a Credit Agreement with Wells Fargo Bank, N.A., providing the Company with a secured credit facility (“Wells Fargo Revolving Credit Facility”) in an aggregate principal amount of $75 million. Debt under the Credit Agreement is secured by a lien on substantially all of the Company’s assets. The Company was in compliance with the Credit Agreement covenant by maintaining a fixed charge coverage ratio of greater than 1.0 as of June 30, 2023.
The Wells Fargo Revolving Credit Facility was drawn in part on May 31, 2023, to repay the Revolving Credit Facility, M&E Term Loan Facility, and the Secured Promissory Note. The undrawn portion of the Wells Fargo Revolving Credit Facility is available to fund working capital and other general corporate expenses and for other-permitted uses, including the financing of permitted investments and restricted payments. The Wells Fargo Revolving Credit Facility is subject to a borrowing base that is calculated based upon a percentage of the Company’s eligible accounts receivable less certain reserves. The Company’s eligible accounts receivable serve as collateral for the borrowings under the Wells Fargo Revolving Credit Facility, which is scheduled to mature on May 31, 2028. The Wells Fargo Revolving Credit Facility includes an acceleration clause with tiered triggers starting when excess availability is 20% or less. Cash dominion, which permits the administrative agent to sweep cash daily from certain bank accounts into an account of the administrative agent to repay the Company’s obligations under the Revolving Credit Facility, will be instituted if excess availability is 12.5% or less.
Under the Wells Fargo Revolving Credit Facility, the total loan capacity was $64.3 million, which was based on a borrowing base certificate in effect as of June 30, 2023. The Company did not have any borrowings under the Wells Fargo Revolving Credit Facility. The Company does have a $1.6 million Letter of Credit open under the facility, leaving a residual $62.7 million available for borrowings as of June 30, 2023. Borrowings under the Revolving Credit Facility bear interest at a rate per annum ranging from 1.75% to 2.25% in excess of SOFR and 0.75% to 1.25% in excess of the Base Rate, dependent on the average excess availability. The weighted average interest rate for the loan was approximately 6.9% for the six months ended June 30, 2023.
Other Installment Purchases
The Company entered into various Installment and Security Agreements (collectively, the “Installment Agreements”) in connection with the purchase of certain ancillary equipment, where such assets are being held as collateral. As of June 30, 2023, the aggregate principal balance outstanding under the Installment Agreements was $0.3 million and is payable ratably over 36 months from the time of each purchase. The monthly installment payments contain an imputed interest rate that are consistent with the Company’s incremental borrowing rate and is not significant to the Company.
Debt Obligations and Scheduled Maturities
As of June 30, 2023, aggregate future principal payments of total debt are as follows (in millions):
For the twelve months ending June 30,Total
2024$0.3 
Total$0.3 
XML 27 R16.htm IDEA: XBRL DOCUMENT v3.23.2
Equity
6 Months Ended
Jun. 30, 2023
Equity [Abstract]  
Equity
Note 10 — Equity
Equity-Based Compensation
In 2017, the Company adopted the Ranger Energy Services, Inc. 2017 Long Term Incentive Plan (the “2017 Plan”). The Company has granted shares of restricted stock (“restricted shares” or “RSAs”) and performance-based restricted stock units (“performance stock units” or “PSUs”) under the 2017 Plan.
Restricted Stock Awards
The Company has granted RSAs, which generally vest in three equal annual installments beginning on the first anniversary date of the grant. During the six months ended June 30, 2022, the Company granted approximately 388,300 RSAs, with an approximated aggregate value of $4.2 million. As of June 30, 2023, there was an aggregate $5.9 million of unrecognized expense related to restricted shares issued which is expected to be recognized over a weighted average period of 1.9 years.
Performance Stock Units
The performance criteria applicable to performance stock units that have been granted by the Company are based on relative total shareholder return, which measures the Company’s total shareholder return as compared to the total shareholder return of a designated peer group, and absolute total shareholder return. Generally, the performance stock units are subject to an approximated three-year performance period. During the six months ended June 30, 2023, the Company granted approximately 100,400 target shares of market-based performance stock units, of which 55,200 were granted at a relative grant date fair value of approximately $15.71 per share and 55,200 were granted at an absolute grant date fair value of approximately and $13.12 per share. Additionally, the Company granted approximately 55,200 target shares of market-based performance stock units with a specified floor price per share, of which 27,600 were granted a relative grant date fair value of approximately $15.22 and 27,600 were granted at an absolute grant date fair value of approximately and $10.85 per share. Shares granted during the six months ended June 30, 2023 are expected to vest (if at all) following the completion of the applicable performance period on December 31, 2025. As of June 30, 2023, there was an aggregate $2.8 million of unrecognized compensation cost related to performance stock units which are expected to be recognized over a weighted average period of 1.7 years.
Share Repurchases
On March 7, 2023, the Company announced a share repurchase program allowing the Company to purchase Class A Common Stock held by non-affiliates, not to exceed $35.0 million in aggregate value. Share repurchases may take place in any transaction form as allowable by the Securities and Exchange Commission. Approval of the program by the Board of Directors of the Company is specific for the next 36 months.
During the three and six months ended June 30, 2023, the Company repurchased 508,700 and 548,100 shares, respectively, of the Company’s Class A Common Stock for an aggregate $5.5 million and $5.9 million, respectively, on the open market.
Warrant from PerfX Acquisition
The PerfX acquisition purchase price included a warrant to acquire a 30% ownership in the XConnect Business (“XConnect”), which expires on July 8, 2031. XConnect is the manufacturer of a perforating gun system developed by the PerfX sellers alongside the PerfX wireline service business. The warrant requires the Company to maintain a specific minimum level of purchases of XConnect’s manufactured products. Should the Company fail to maintain the specified minimum level of purchases, a forfeiture event would occur; however, the Company may elect to cure the forfeiture event through a cash payment to XConnect. If the Company elects to not cure the forfeiture event, the ownership percentage would reduce to 15%. Upon the occurrence of a second uncured forfeiture event, the warrant is deemed to be cancelled. The value of the warrant by the Company is negligible as of June 30, 2023. The Company finalized the purchase price allocation in the fourth quarter of 2021.
XML 28 R17.htm IDEA: XBRL DOCUMENT v3.23.2
Risk Concentrations
6 Months Ended
Jun. 30, 2023
Risk Concentrations  
Risk Concentrations
Note 11 — Risk Concentrations
Customer Concentrations 
During the three and six months ended June 30, 2023, one customer accounted for approximately 11% and 10%, respectively, of the Company’s consolidated revenues. As of June 30, 2023, approximately 6% of the net accounts receivable balance was due from this customer.
During the three months ended June 30, 2022, two customers accounted for approximately 11% and 10% each of the Company’s consolidated revenue. During the six months ended June 30, 2022, two customers accounted for approximately 11% and 10%, respectively, of the Company’s consolidated revenue. As of June 30, 2022, approximately 27% of the net accounts receivable balance, in aggregate, was due from these two customers.
XML 29 R18.htm IDEA: XBRL DOCUMENT v3.23.2
Income Taxes
6 Months Ended
Jun. 30, 2023
Income Tax Disclosure [Abstract]  
Income Taxes
Note 12 — Income Taxes
Effective Tax Rate
The Company is a corporation and is subject to U.S. federal income tax. The Company uses an estimated annual effective tax rate for purposes of determining the income tax provision during interim reporting periods. In calculating the estimated annual effective tax rate, the Company considers forecasted annual pre-tax income and estimated permanent book versus tax differences. Adjustments to the effective tax rate and other income tax related estimates could occur during the year as information and assumptions change which could include, but are not limited to, changes to forecasted amounts, estimates of permanent book versus tax differences, and changes to tax laws and rates. The effective U.S. federal income tax rate, excluding the impact of discrete items, applicable to the Company for the six months ended June 30, 2023 and 2022 was 23.8% and 29.4%, respectively. The Company is subject to the Texas Margin Tax, which requires tax payments at a maximum statutory effective rate of 0.75% on the taxable margin of each taxable entity that does business in Texas.
Tax Attributes
Historically, utilization of a portion of the Company's net operating loss carryforwards has been subject to limitations of utilization under Section 382 of the Internal Revenue Code of 1986 (“Section 382”), as amended. The Company incurred an ownership change, triggering another Section 382 loss limitation, during the three months ended June 30, 2023. The Company is currently in the process of conducting an analysis to determine the full tax consequence of such limitation and does not expect this will have a material cash impact to taxes for the remainder of 2023.
A valuation allowance (“VA”) has been recorded to reduce the Company’s net deferred tax assets to an amount that is more likely than not to be realized. The VA is based upon the uncertainty of the realization of certain federal and state deferred tax assets related to net operating loss carryforwards and other tax attributes. The Company currently believes that it is reasonably possible to achieve a three-year cumulative level of profitability within the next 12 months, and as early as the third quarter of 2023, which would enhance the ability to conclude that is it more likely than not that the deferred tax assets would be realized and support a release of a portion or substantially all of the VA. A release of the VA would result in the recognition of an increase in deferred tax assets and an income tax benefit in the period in which the release occurs, although the exact timing and amount of the release is subject to change based on numerous factors, including projections of future taxable income, which continues to be assessed based on available information each reporting period.
Other Tax Matters
Total income tax expense for the six months ended June 30, 2023 and 2022 differed from amounts computed by applying the U.S. federal statutory tax rates to pre-tax income or loss primarily due to the release of the VA on deferred tax assets, the impact of permanently non-deductible expenses, state income taxes and certain discrete tax benefits recognized during the six months ended June 30, 2023.
The Company is subject to the following material taxing jurisdictions: the United States and Texas. As of June 30, 2023, the Company has no current tax years under audit. The Company remains subject to examination for federal income taxes and state income taxes for tax years 2016 through 2022.
The Company has evaluated all tax positions for which the statute of limitations remains open and believes that the material positions taken would more likely than not be sustained upon examination. Therefore, as of June 30, 2023, the Company had not established any reserves for, nor recorded any unrecognized benefits related to, uncertain tax positions.
In August 2022, President Biden signed the Inflation Reduction Act of 2022 (“IRA 2022”) (Public Law Number 117-169) into law. The Company is still evaluating the impact of this legislation as it relates to the Employee Retention Credit.
XML 30 R19.htm IDEA: XBRL DOCUMENT v3.23.2
Earnings (loss) per Share
6 Months Ended
Jun. 30, 2023
Earnings Per Share [Abstract]  
Earnings (loss) per Share
Note 13 — Earnings (loss) per Share
Earnings or loss per share is based on the amount of net income or loss allocated to the shareholders and the weighted average number of shares outstanding during the period for each class of Common Stock. The numerator and denominator used to compute earnings or loss per share were as follows (in millions, except share and per share data):
Three Months Ended June 30,Six Months Ended June 30,
2023202220232022
Income (loss) (numerator):
Basic:
Income (loss) attributable to Ranger Energy Services, Inc.$6.1 $(0.4)$12.3 $(6.1)
Net income (loss) attributable to Class A Common Stock$6.1 $(0.4)$12.3 $(6.1)
Diluted:
Income (loss) attributable to Ranger Energy Services, Inc.$6.1 $(0.4)$12.3 $(6.1)
Net income (loss) attributable to Class A Common Stock$6.1 $(0.4)$12.3 $(6.1)
Weighted average shares (denominator):
Weighted average number of shares - basic24,840,569 23,581,466 24,890,178 21,041,300 
Effect of share-based awards347,554 — 358,848 — 
Weighted average number of shares - diluted25,188,123 23,581,466 25,249,026 21,041,300 
Basic income (loss) per share$0.25 $(0.02)$0.49 $(0.29)
Diluted income (loss) per share$0.24 $(0.02)$0.49 $(0.29)
During the three and six months ended June 30, 2022, the Company excluded 1.0 million of equity-based awards, as the effect was anti-dilutive.
XML 31 R20.htm IDEA: XBRL DOCUMENT v3.23.2
Commitments and Contingencies
6 Months Ended
Jun. 30, 2023
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies
Note 14 — Commitments and Contingencies
Legal Matters
From time to time, the Company is involved in various legal matters arising in the normal course of business. The Company does not believe that the ultimate resolution of these currently pending matters will have a material adverse effect on its condensed consolidated financial position or results of operations.
XML 32 R21.htm IDEA: XBRL DOCUMENT v3.23.2
Segment Reporting
6 Months Ended
Jun. 30, 2023
Segment Reporting, Disclosure of Entity's Reportable Segments [Abstract]  
Segment Reporting
Note 15 — Segment Reporting
The Company’s operations are located in the United States and organized into three reportable segments: High Specification Rigs, Wireline Services and Processing Solutions and Ancillary Services. The reportable segments comprise the structure used by the Chief Operating Decision Maker (“CODM”) to make key operating decisions and assess performance during the years presented in the accompanying Condensed Consolidated Financial Statements. The CODM evaluates the segments’ operating performance based on multiple measures including operating income, rig hours and stage counts. The tables below present the operating income measurement, as the Company believes this is most consistent with the principals used in measuring the Condensed Consolidated Financial Statements.
The following is a description of each operating segment:
High Specification Rigs. Provides high-spec well service rigs and complementary equipment and services to facilitate operations throughout the lifecycle of a well.
Wireline Services.  Provides services necessary to bring and maintain a well on production and consists of our wireline completion, wireline production and pump down lines of business.
Processing Solutions and Ancillary Services.  Provides other services often utilized in conjunction with our High Specification Rigs and Wireline Services segments. These services include equipment rentals, plug and abandonment, logistics hauling, processing solutions, as well as snubbing and coil tubing.    
Other. The Company incurs costs, indicated as Other, that are not allocable to any of the operating segments or lines of business and include corporate general and administrative expenses as well as depreciation of office furniture and fixtures and other corporate assets.
Certain segment information for the six months ended June 30, 2023 and 2022 is as follows (in millions):
High Specification RigsWireline ServicesProcessing Solutions and Ancillary ServicesOtherTotal
Three Months Ended June 30, 2023
Revenue$77.6 $54.5 $31.1 $— $163.2 
Cost of services62.0 48.8 25.5 — 136.3 
Depreciation and amortization4.1 2.9 1.4 0.3 8.7 
Operating income (loss)11.5 2.8 4.2 (7.1)11.4 
Net income (loss)$11.5 $2.8 $4.2 $(12.4)$6.1 
Capital expenditures$3.7 $3.2 $2.8 $— $9.7 
Six Months Ended June 30, 2023
Revenue$155.1 $104.4 $61.2 $— $320.7 
Cost of services122.1 94.5 50.6 — 267.2 
Depreciation and amortization9.6 5.3 3.0 0.8 18.7 
Operating income (loss)23.4 4.6 7.6 (15.0)20.6 
Net income (loss)$23.4 $4.6 $7.6 $(23.3)$12.3 
Capital expenditures$5.8 $4.5 $7.1 $— $17.4 
High Specification RigsWireline ServicesProcessing Solutions and Ancillary ServicesOtherTotal
Three Months Ended June 30, 2022
Revenue$76.0 $49.5 $28.1 $— $153.6 
Cost of services61.8 45.2 23.0 — 130.0 
Depreciation and amortization8.1 2.8 — 0.5 11.4 
Operating income (loss)6.1 1.5 5.1 (14.9)(2.2)
Gain on bargain purchase$— $— $— $(2.8)$(2.8)
Net income (loss)$6.1 $1.5 $5.1 $(13.1)$(0.4)
Capital expenditures$1.7 $0.7 $2.9 $— $5.3 
Six Months Ended June 30, 2022
Revenue$140.9 $88.1 $48.2 $— $277.2 
Cost of services112.6 85.6 39.8 — 238.0 
Depreciation and amortization14.5 5.5 2.0 1.0 23.0 
Operating income (loss)13.8 (3.0)6.4 (24.6)(7.4)
Gain on bargain purchase$— $— $— $(2.8)$(2.8)
Net income (loss)$13.8 $(3.0)$6.4 $(23.3)$(6.1)
Capital expenditures$2.9 $1.6 $3.2 $— $7.7 
XML 33 R22.htm IDEA: XBRL DOCUMENT v3.23.2
Subsequent Events
6 Months Ended
Jun. 30, 2023
Subsequent Events [Abstract]  
Subsequent Events
Note 16 — Subsequent Events
The Company evaluated subsequent events and transactions that occurred after the balance sheet date up to July 31, 2023. Based upon this review, the Company did not identify any other subsequent events that would have required adjustment or disclosure in the financial statements.
On August 7, 2023, the Board of Directors declared a quarterly cash dividend of $0.05 per share payable September 8, 2023 to common stockholders of record at the close of business on August 18, 2023.
XML 34 R23.htm IDEA: XBRL DOCUMENT v3.23.2
Summary of Significant Accounting Policies (Policies)
6 Months Ended
Jun. 30, 2023
Accounting Policies [Abstract]  
Basis of Presentation
Basis of Presentation
The unaudited Condensed Consolidated Financial Statements of the Company have been prepared in accordance with generally accepted accounting principles in the United States (“U.S. GAAP”) for interim financial information and the Securities and Exchange Commission’s (the “SEC”) instructions to Form 10-Q and Article 10 of Regulation S-X. Accordingly, certain information and disclosures have been condensed or omitted. The Condensed Consolidated Financial Statements reflect all normal and recurring adjustments that are, in the opinion of management, necessary for the fair presentation of the results of operations for the interim periods. These interim financial statements should be read in conjunction with our audited consolidated financial statements and related notes included in the Annual Report. Interim results for the periods presented may not be indicative of results that will be realized for future periods.
We have made certain reclassifications to our prior period operating expense amounts for year-over-year comparability purposes. Other immaterial reclassifications have been made for comparability purposes. None of these reclassifications have an impact on our consolidated operating results, cash flows or financial position.
Use of Estimates
Use of Estimates
The preparation of Condensed Consolidated Financial Statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the Condensed Consolidated Financial Statements and the reported amounts of revenue and expenses during the reporting period. Management uses historical and other pertinent information to determine these estimates. Actual results could differ from such estimates.
Areas where critical accounting estimates are made by management include:
Depreciation and amortization of property and equipment and intangible assets;
Impairment of property and equipment and intangible assets;
Revenue recognition;
Income taxes; and
Equity-based compensation.
New Accounting Pronouncements
New Accounting Pronouncements
Recently Adopted Accounting Standards
In June 2016, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) 2016-13, Financial Instruments - Credit Losses, which replaces the incurred loss impairment methodology to reflect expected credit losses. The amendment requires the measurement of all expected credit losses for financial assets held at the reporting date to be performed based on historical experience, current conditions and reasonable and supportable forecasts. ASU 2016-13 is effective for annual and interim periods beginning after December 15, 2022. The Company adopted this standard on January 1, 2023. This adoption did not have a material impact on the Company’s Consolidated Financial Statements.
In March 2020, the FASB issued ASU 2020-04, Reference Rate Reform - Facilitation of the Effects of Reference Rate Reform on Financial Reporting, which provides optional expedients and exceptions for accounting contracts, hedging relationships and other transactions affected by reference rate reform if certain criteria are met. The amendments apply only to contracts, hedging relationships and other transactions that reference the London Interbank Offering Rate (“LIBOR”) or another reference rate expected to be discontinued due to the reference rate reform. ASU 2020-04 became effective as of March 12, 2020 and can be applied through December 31, 2022, recently amended by ASU 2022-06 which has delayed the application date through December 31, 2024. On September 23, 2022, the Company entered into the Fourth Amendment to the Loan and Security Agreement (the Eclipse Loan and Security Agreement, as amended through and including the Fourth Amendment, the “Amended Loan Agreement”) with EBC and Eclipse Business Capital SPV, LLC where the Secured Overnight Financing Rate (“SOFR”) replaced LIBOR as the reference rate for interest on borrowings, effective October 1, 2022.
With the exception of the standards above, there have been no new accounting pronouncements not yet effective that have significance, or potential significance, to the Company’s Consolidated Financial Statements.
XML 35 R24.htm IDEA: XBRL DOCUMENT v3.23.2
Property and Equipment, Net (Tables)
6 Months Ended
Jun. 30, 2023
Property, Plant and Equipment [Abstract]  
Schedule of property and equipment, net
Property and equipment, net include the following (in millions):
Estimated Useful Life
(years)
June 30, 2023December 31, 2022
High specification rigs15$138.0 $138.0 
Machinery and equipment
3 - 30
180.1 179.3 
Vehicles
3 - 15
49.0 46.9 
Other property and equipment
5 - 25
19.7 21.3 
Property and equipment386.8 385.5 
Less: accumulated depreciation(178.4)(167.2)
Construction in progress10.4 3.3 
Property and equipment, net$218.8 $221.6 
XML 36 R25.htm IDEA: XBRL DOCUMENT v3.23.2
Intangible Assets, Net (Tables)
6 Months Ended
Jun. 30, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of definite lived intangible assets
Definite lived intangible assets are comprised of the following (in millions):
Estimated Useful Life
(years)
June 30, 2023December 31, 2022
Customer relationships
10-18
$11.4 $11.4 
Less: accumulated amortization(4.7)(4.3)
Intangible assets, net$6.7 $7.1 
Schedule of aggregated amortization expense for future periods Amortization expense for the future periods is expected to be as follows (in millions):
For the twelve months ending June 30,Amount
2024$0.7 
20250.7 
20260.7 
20270.7 
20280.7 
Thereafter3.2 
Total$6.7 
XML 37 R26.htm IDEA: XBRL DOCUMENT v3.23.2
Accrued Expenses (Tables)
6 Months Ended
Jun. 30, 2023
Accrued Liabilities, Current [Abstract]  
Schedule of accrued expenses
Accrued expenses include the following (in millions):
June 30, 2023December 31, 2022
Accrued payables$12.9 $15.9 
Accrued compensation14.4 12.5 
Accrued taxes3.2 2.1 
Accrued insurance0.6 5.6 
Accrued expenses$31.1 $36.1 
XML 38 R27.htm IDEA: XBRL DOCUMENT v3.23.2
Leases (Tables)
6 Months Ended
Jun. 30, 2023
Leases [Abstract]  
Schedule of other information related to operating and finance leases
Lease costs associated with yard and field offices are included in cost of services and executive offices are included in general and administrative costs in the Condensed Consolidated Statements of Operations. Lease costs and other information related to operating leases for the three and six months ended June 30, 2023 and 2022, are as follows (in millions):
Three Months Ended June 30,Six Months Ended June 30,
2023202220232022
Short-term lease costs$4.3 $3.6 $9.6 $6.7 
Operating lease costs$0.8 $0.5 $1.6 $1.1 
Operating cash outflows from operating leases$0.8 $0.7 $1.6 $1.2 
Weighted average remaining lease term4.0 years4.8 years
Weighted average discount rate8.1 %9.0 %
Lease costs and other information related to finance leases for the six months ended June 30, 2023 and 2022, are as follows (in millions):
Three Months Ended June 30,Six Months Ended June 30,
2023202220232022
Amortization of finance leases$0.9 $0.5 $1.7 $1.0 
Interest on lease liabilities$0.3 $0.3 $0.6 $0.4 
Financing cash outflows from finance leases$1.4 $1.1 $2.7 $2.3 
Weighted average remaining lease term2.0 years1.4 years
Weighted average discount rate4.7 %2.3 %
Schedule of future minimum leases payments for operating leases
Aggregate future minimum lease payments under operating leases are as follows (in millions):
For the twelve months ending June 30,
Total
2024$3.2 
20253.3 
20263.0 
20272.6 
20280.6 
Total future minimum lease payments12.7 
Less: amount representing interest(1.9)
Present value of future minimum lease payments10.8 
Less: current portion of operating lease obligations(2.4)
Long-term portion of operating lease obligations$8.4 
Schedule of future minimum leases payments for finances leases
Aggregate future minimum lease payments under finance leases are as follows (in millions):
For the twelve months ending June 30,Total
2024$4.5 
20252.8 
20261.4 
20270.6 
Total future minimum lease payments9.3 
Less: amount representing interest(0.9)
Present value of future minimum lease payments8.4 
Less: current portion of finance lease obligations(4.0)
Long-term portion of finance lease obligations$4.4 
As of June 30, 2023, aggregate future lease payments of the financing liabilities are as follows (in millions):
For the twelve months ending June 30,
Total
2024$0.6 
20250.6 
20260.7 
20270.8 
20280.8 
Thereafter8.4 
Total future minimum lease payments$11.9 
XML 39 R28.htm IDEA: XBRL DOCUMENT v3.23.2
Other Financing Liabilities (Tables)
6 Months Ended
Jun. 30, 2023
Leases [Abstract]  
Schedule of future minimum leases payments for finances leases
Aggregate future minimum lease payments under finance leases are as follows (in millions):
For the twelve months ending June 30,Total
2024$4.5 
20252.8 
20261.4 
20270.6 
Total future minimum lease payments9.3 
Less: amount representing interest(0.9)
Present value of future minimum lease payments8.4 
Less: current portion of finance lease obligations(4.0)
Long-term portion of finance lease obligations$4.4 
As of June 30, 2023, aggregate future lease payments of the financing liabilities are as follows (in millions):
For the twelve months ending June 30,
Total
2024$0.6 
20250.6 
20260.7 
20270.8 
20280.8 
Thereafter8.4 
Total future minimum lease payments$11.9 
XML 40 R29.htm IDEA: XBRL DOCUMENT v3.23.2
Debt (Tables)
6 Months Ended
Jun. 30, 2023
Debt Disclosure [Abstract]  
Schedule of long-term debt
The aggregate carrying amounts, net of issuance costs, of the Company’s debt consists of the following (in millions):
June 30, 2023December 31, 2022
Wells Fargo Revolving Credit Facility$— $— 
Eclipse Revolving Credit Facility— 1.4 
Eclipse M&E Term Loan, net— 10.4 
Secured Promissory Note— 6.1 
Installment Purchases0.3 0.5 
Total Debt0.3 18.4 
Current portion of long-term debt(0.3)(6.8)
Long term-debt, net$— $11.6 
Schedule of future payments
As of June 30, 2023, aggregate future principal payments of total debt are as follows (in millions):
For the twelve months ending June 30,Total
2024$0.3 
Total$0.3 
XML 41 R30.htm IDEA: XBRL DOCUMENT v3.23.2
Earnings (loss) per Share (Tables)
6 Months Ended
Jun. 30, 2023
Earnings Per Share [Abstract]  
Schedule of earnings (loss) per share
Earnings or loss per share is based on the amount of net income or loss allocated to the shareholders and the weighted average number of shares outstanding during the period for each class of Common Stock. The numerator and denominator used to compute earnings or loss per share were as follows (in millions, except share and per share data):
Three Months Ended June 30,Six Months Ended June 30,
2023202220232022
Income (loss) (numerator):
Basic:
Income (loss) attributable to Ranger Energy Services, Inc.$6.1 $(0.4)$12.3 $(6.1)
Net income (loss) attributable to Class A Common Stock$6.1 $(0.4)$12.3 $(6.1)
Diluted:
Income (loss) attributable to Ranger Energy Services, Inc.$6.1 $(0.4)$12.3 $(6.1)
Net income (loss) attributable to Class A Common Stock$6.1 $(0.4)$12.3 $(6.1)
Weighted average shares (denominator):
Weighted average number of shares - basic24,840,569 23,581,466 24,890,178 21,041,300 
Effect of share-based awards347,554 — 358,848 — 
Weighted average number of shares - diluted25,188,123 23,581,466 25,249,026 21,041,300 
Basic income (loss) per share$0.25 $(0.02)$0.49 $(0.29)
Diluted income (loss) per share$0.24 $(0.02)$0.49 $(0.29)
XML 42 R31.htm IDEA: XBRL DOCUMENT v3.23.2
Segment Reporting (Tables)
6 Months Ended
Jun. 30, 2023
Segment Reporting, Disclosure of Entity's Reportable Segments [Abstract]  
Schedule of segment information
Certain segment information for the six months ended June 30, 2023 and 2022 is as follows (in millions):
High Specification RigsWireline ServicesProcessing Solutions and Ancillary ServicesOtherTotal
Three Months Ended June 30, 2023
Revenue$77.6 $54.5 $31.1 $— $163.2 
Cost of services62.0 48.8 25.5 — 136.3 
Depreciation and amortization4.1 2.9 1.4 0.3 8.7 
Operating income (loss)11.5 2.8 4.2 (7.1)11.4 
Net income (loss)$11.5 $2.8 $4.2 $(12.4)$6.1 
Capital expenditures$3.7 $3.2 $2.8 $— $9.7 
Six Months Ended June 30, 2023
Revenue$155.1 $104.4 $61.2 $— $320.7 
Cost of services122.1 94.5 50.6 — 267.2 
Depreciation and amortization9.6 5.3 3.0 0.8 18.7 
Operating income (loss)23.4 4.6 7.6 (15.0)20.6 
Net income (loss)$23.4 $4.6 $7.6 $(23.3)$12.3 
Capital expenditures$5.8 $4.5 $7.1 $— $17.4 
High Specification RigsWireline ServicesProcessing Solutions and Ancillary ServicesOtherTotal
Three Months Ended June 30, 2022
Revenue$76.0 $49.5 $28.1 $— $153.6 
Cost of services61.8 45.2 23.0 — 130.0 
Depreciation and amortization8.1 2.8 — 0.5 11.4 
Operating income (loss)6.1 1.5 5.1 (14.9)(2.2)
Gain on bargain purchase$— $— $— $(2.8)$(2.8)
Net income (loss)$6.1 $1.5 $5.1 $(13.1)$(0.4)
Capital expenditures$1.7 $0.7 $2.9 $— $5.3 
Six Months Ended June 30, 2022
Revenue$140.9 $88.1 $48.2 $— $277.2 
Cost of services112.6 85.6 39.8 — 238.0 
Depreciation and amortization14.5 5.5 2.0 1.0 23.0 
Operating income (loss)13.8 (3.0)6.4 (24.6)(7.4)
Gain on bargain purchase$— $— $— $(2.8)$(2.8)
Net income (loss)$13.8 $(3.0)$6.4 $(23.3)$(6.1)
Capital expenditures$2.9 $1.6 $3.2 $— $7.7 
XML 43 R32.htm IDEA: XBRL DOCUMENT v3.23.2
Organization and Business Operations (Details)
6 Months Ended
Jun. 30, 2023
segment
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Number of reportable segments 3
XML 44 R33.htm IDEA: XBRL DOCUMENT v3.23.2
Assets Held for Sale (Details) - Discontinued Operations, Held-for-sale or Disposed of by Sale - Land and Building
$ in Millions
Jun. 30, 2023
USD ($)
High specification rigs  
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]  
Property, plant and equipment $ 0.6
Processing solutions and ancillary services  
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]  
Property, plant and equipment $ 0.4
XML 45 R34.htm IDEA: XBRL DOCUMENT v3.23.2
Property and Equipment, Net (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Dec. 31, 2022
Property, Plant and Equipment, Net          
Property and equipment $ 386.8   $ 386.8   $ 385.5
Less: accumulated depreciation (178.4)   (178.4)   (167.2)
Construction in progress 10.4   10.4   3.3
Property and equipment, net 218.8   218.8   221.6
Depreciation expense $ 8.5 $ 11.3 18.3 $ 22.7  
Change in assets held for sale     $ 5.7    
High specification rigs          
Property, Plant and Equipment, Net          
Estimated Useful Life (years) 15 years   15 years    
Property and equipment $ 138.0   $ 138.0   138.0
Machinery and equipment          
Property, Plant and Equipment, Net          
Property and equipment 180.1   180.1   179.3
Vehicles          
Property, Plant and Equipment, Net          
Property and equipment 49.0   49.0   46.9
Other property and equipment          
Property, Plant and Equipment, Net          
Property and equipment $ 19.7   $ 19.7   $ 21.3
Minimum | Machinery and equipment          
Property, Plant and Equipment, Net          
Estimated Useful Life (years) 3 years   3 years    
Minimum | Vehicles          
Property, Plant and Equipment, Net          
Estimated Useful Life (years) 3 years   3 years    
Minimum | Other property and equipment          
Property, Plant and Equipment, Net          
Estimated Useful Life (years) 5 years   5 years    
Maximum | Machinery and equipment          
Property, Plant and Equipment, Net          
Estimated Useful Life (years) 30 years   30 years    
Maximum | Vehicles          
Property, Plant and Equipment, Net          
Estimated Useful Life (years) 15 years   15 years    
Maximum | Other property and equipment          
Property, Plant and Equipment, Net          
Estimated Useful Life (years) 25 years   25 years    
XML 46 R35.htm IDEA: XBRL DOCUMENT v3.23.2
Intangible Assets, Net - Intangibles (Details) - USD ($)
$ in Millions
Jun. 30, 2023
Dec. 31, 2022
Intangible assets    
Less: accumulated amortization $ (4.7) $ (4.3)
Intangible assets, net 6.7 7.1
Customer relationships    
Intangible assets    
Customer relationships $ 11.4 $ 11.4
Minimum | Customer relationships    
Intangible assets    
Estimated Useful Life (years) 10 years  
Maximum | Customer relationships    
Intangible assets    
Estimated Useful Life (years) 18 years  
XML 47 R36.htm IDEA: XBRL DOCUMENT v3.23.2
Intangible Assets, Net - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Goodwill and Intangible Assets Disclosure [Abstract]        
Amortization expense $ 0.2 $ 0.1 $ 0.4 $ 0.3
XML 48 R37.htm IDEA: XBRL DOCUMENT v3.23.2
Intangible Assets, Net - Amortization (Details) - USD ($)
$ in Millions
Jun. 30, 2023
Dec. 31, 2022
Goodwill and Intangible Assets Disclosure [Abstract]    
2024 $ 0.7  
2025 0.7  
2026 0.7  
2027 0.7  
2028 0.7  
Thereafter 3.2  
Intangible assets, net $ 6.7 $ 7.1
XML 49 R38.htm IDEA: XBRL DOCUMENT v3.23.2
Accrued Expenses (Details) - USD ($)
$ in Millions
Jun. 30, 2023
Dec. 31, 2022
Accrued Liabilities, Current [Abstract]    
Accrued payables $ 12.9 $ 15.9
Accrued compensation 14.4 12.5
Accrued taxes 3.2 2.1
Accrued insurance 0.6 5.6
Accrued expenses $ 31.1 $ 36.1
XML 50 R39.htm IDEA: XBRL DOCUMENT v3.23.2
Leases - Narrative (Details)
Jun. 30, 2023
Minimum  
Lessee, Lease, Description [Line Items]  
Lease term, operating leases 1 year
Lease term, finance leases 3 years
Maximum  
Lessee, Lease, Description [Line Items]  
Lease term, operating leases 9 years
Lease term, finance leases 5 years
XML 51 R40.htm IDEA: XBRL DOCUMENT v3.23.2
Leases - Schedule of Other Information Related to Operating Leases (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Leases [Abstract]        
Short-term lease costs $ 4.3 $ 3.6 $ 9.6 $ 6.7
Operating lease costs 0.8 0.5 1.6 1.1
Operating cash outflows from operating leases $ 0.8 $ 0.7 $ 1.6 $ 1.2
Weighted average remaining lease term 4 years 4 years 9 months 18 days 4 years 4 years 9 months 18 days
Weighted average discount rate 8.10% 9.00% 8.10% 9.00%
XML 52 R41.htm IDEA: XBRL DOCUMENT v3.23.2
Leases - Schedule of Future Minimum Lease Payments for Operating and Finance Leases (Details) - USD ($)
$ in Millions
Jun. 30, 2023
Dec. 31, 2022
Lessee, Operating Lease, Liability, Payment, Due, Rolling Maturity [Abstract]    
2024 $ 3.2  
2025 3.3  
2026 3.0  
2027 2.6  
2028 0.6  
Total future minimum lease payments 12.7  
Less: amount representing interest (1.9)  
Present value of future minimum lease payments 10.8  
Less: current portion of operating lease obligations (2.4)  
Long-term portion of operating lease obligations 8.4 $ 9.6
Finance Lease, Liability, Payment, Due, Rolling Maturity [Abstract]    
2024 4.5  
2025 2.8  
2026 1.4  
2027 0.6  
Total future minimum lease payments 9.3  
Less: amount representing interest (0.9)  
Present value of future minimum lease payments 8.4  
Less: current portion of finance lease obligations (4.0)  
Long-term portion of finance lease obligations $ 4.4  
Finance lease, liability, noncurrent, statement of financial position [Extensible Enumeration] Other long-term liabilities  
Finance lease, liability, current, statement of financial position [Extensible Enumeration] Other current liabilities  
Finance lease, liability, statement of financial position [Extensible Enumeration] Other current liabilities, Other long-term liabilities  
XML 53 R42.htm IDEA: XBRL DOCUMENT v3.23.2
Leases - Schedule of Lease Costs and Other Information Related to Financing Leases (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]        
Amortization of finance leases $ 0.9 $ 0.5 $ 1.7 $ 1.0
Interest on lease liabilities 0.3 0.3 0.6 0.4
Financing cash outflows from finance leases $ 1.4 $ 1.1 $ 2.7 $ 2.3
Weighted average remaining lease term 2 years 1 year 4 months 24 days 2 years 1 year 4 months 24 days
Weighted average discount rate 4.70% 2.30% 4.70% 2.30%
XML 54 R43.htm IDEA: XBRL DOCUMENT v3.23.2
Other Financing Liabilities - Narrative (Details) - Other Fixed Asset
6 Months Ended
Jun. 30, 2023
Minimum  
Lessee, Lease, Description [Line Items]  
Payment terms 18 months
Maximum  
Lessee, Lease, Description [Line Items]  
Payment terms 13 years
XML 55 R44.htm IDEA: XBRL DOCUMENT v3.23.2
Other Financing Liabilities (Details) - Building
$ in Millions
Jun. 30, 2023
USD ($)
Lessee, Lease, Description [Line Items]  
2024 $ 0.6
2025 0.6
2026 0.7
2027 0.8
2028 0.8
Thereafter 8.4
Total future minimum lease payments $ 11.9
XML 56 R45.htm IDEA: XBRL DOCUMENT v3.23.2
Debt - Summary of Debt Outstanding (Details) - USD ($)
$ in Millions
Jun. 30, 2023
Dec. 31, 2022
Debt Instrument [Line Items]    
Total Debt $ 0.3 $ 18.4
Current portion of long-term debt (0.3) (6.8)
Long term-debt, net 0.0 11.6
Secured Promissory Note    
Debt Instrument [Line Items]    
Total Debt 0.0 6.1
Installment Purchases    
Debt Instrument [Line Items]    
Total Debt 0.3 0.5
Wells Fargo Revolving Credit Facility    
Debt Instrument [Line Items]    
Total Debt 0.0 0.0
Eclipse Revolving Credit Facility    
Debt Instrument [Line Items]    
Total Debt 0.0 1.4
Eclipse M&E Term Loan, net    
Debt Instrument [Line Items]    
Total Debt $ 0.0 $ 10.4
XML 57 R46.htm IDEA: XBRL DOCUMENT v3.23.2
Debt - Narrative (Details) - USD ($)
3 Months Ended 6 Months Ended
May 31, 2023
Aug. 16, 2022
Oct. 01, 2021
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Dec. 31, 2022
Sep. 27, 2021
Debt Instrument [Line Items]                  
Loss on debt retirement       $ 2,400,000 $ 0 $ 2,400,000 $ 0    
Remaining principal balance       $ 300,000   $ 300,000   $ 18,400,000  
Installment Purchases                  
Debt Instrument [Line Items]                  
Debt term       36 months   36 months      
Installment Purchases | Secured Promissory Note                  
Debt Instrument [Line Items]                  
Exercise of right to stop payments on remaining principal balance, amount $ 5,400,000                
Interest rate (as a percent)       8.50%   8.50%      
Installment Purchases                  
Debt Instrument [Line Items]                  
Remaining principal balance       $ 300,000   $ 300,000   500,000  
EBC Credit Facility | Line of Credit                  
Debt Instrument [Line Items]                  
Maximum borrowings                 $ 77,500,000
Eclipse Revolving Credit Facility                  
Debt Instrument [Line Items]                  
Remaining principal balance       0   $ 0   1,400,000  
Eclipse Revolving Credit Facility | Line of Credit                  
Debt Instrument [Line Items]                  
Maximum borrowings                 50,000,000
Eclipse Revolving Credit Facility | Line of Credit | SOFR                  
Debt Instrument [Line Items]                  
Weighted average interest rate (as a percent) 9.40%                
Eclipse Revolving Credit Facility | Line of Credit | Minimum | SOFR                  
Debt Instrument [Line Items]                  
Interest rate margin (as a percent)           4.50%      
Eclipse Revolving Credit Facility | Line of Credit | Minimum | Base Rate                  
Debt Instrument [Line Items]                  
Interest rate margin (as a percent)           3.50%      
Eclipse Revolving Credit Facility | Line of Credit | Maximum | SOFR                  
Debt Instrument [Line Items]                  
Interest rate margin (as a percent)           5.00%      
Eclipse Revolving Credit Facility | Line of Credit | Maximum | Base Rate                  
Debt Instrument [Line Items]                  
Interest rate margin (as a percent)           4.00%      
Eclipse M&E Term Loan, net                  
Debt Instrument [Line Items]                  
Remaining principal balance       0   $ 0   10,400,000  
Eclipse M&E Term Loan, net | Line of Credit                  
Debt Instrument [Line Items]                  
Maximum borrowings                 12,500,000
Weighted average interest rate (as a percent) 13.00%                
Exercise of right to stop payments on remaining principal balance, amount $ 8,400,000                
Eclipse M&E Term Loan, net | Line of Credit | SOFR                  
Debt Instrument [Line Items]                  
Interest rate margin (as a percent)           8.00%      
Eclipse M&E Term Loan, net | Line of Credit | Base Rate                  
Debt Instrument [Line Items]                  
Interest rate margin (as a percent)           7.00%      
Term Loan B Facility | Line of Credit                  
Debt Instrument [Line Items]                  
Maximum borrowings                 $ 15,000,000
Weighted average interest rate (as a percent)   13.00%              
Exercise of right to stop payments on remaining principal balance, amount   $ 300,000              
Term Loan B Facility | Line of Credit | SOFR                  
Debt Instrument [Line Items]                  
Interest rate margin (as a percent)     12.00%            
Term Loan B Facility | Line of Credit | Base Rate                  
Debt Instrument [Line Items]                  
Interest rate margin (as a percent)     11.00%            
Wells Fargo Revolving Credit Facility                  
Debt Instrument [Line Items]                  
Remaining principal balance       0   $ 0   $ 0  
Wells Fargo Revolving Credit Facility | Line of Credit                  
Debt Instrument [Line Items]                  
Maximum borrowings $ 75,000,000     $ 64,300,000   $ 64,300,000      
Weighted average interest rate (as a percent)       6.90%   6.90%      
Covenant fixed charge coverage ratio       1.0   1.0      
Remaining principal balance       $ 0   $ 0      
Remaining borrowing       62,700,000   $ 62,700,000      
Wells Fargo Revolving Credit Facility | Line of Credit | Scenario 1                  
Debt Instrument [Line Items]                  
Excess availability percentage 20.00%                
Wells Fargo Revolving Credit Facility | Line of Credit | Scenario 2                  
Debt Instrument [Line Items]                  
Excess availability percentage 12.50%                
Wells Fargo Revolving Credit Facility | Line of Credit | Minimum | SOFR                  
Debt Instrument [Line Items]                  
Interest rate margin (as a percent)           1.75%      
Wells Fargo Revolving Credit Facility | Line of Credit | Minimum | Base Rate                  
Debt Instrument [Line Items]                  
Interest rate margin (as a percent)           0.75%      
Wells Fargo Revolving Credit Facility | Line of Credit | Maximum | SOFR                  
Debt Instrument [Line Items]                  
Interest rate margin (as a percent)           2.25%      
Wells Fargo Revolving Credit Facility | Line of Credit | Maximum | Base Rate                  
Debt Instrument [Line Items]                  
Interest rate margin (as a percent)           1.25%      
Credit facility | Line of Credit                  
Debt Instrument [Line Items]                  
Letters of credit outstanding       $ 1,600,000   $ 1,600,000      
XML 58 R47.htm IDEA: XBRL DOCUMENT v3.23.2
Debt - Schedule of Future Payments (Details)
$ in Millions
Jun. 30, 2023
USD ($)
Debt Disclosure [Abstract]  
2024 $ 0.3
Total $ 0.3
XML 59 R48.htm IDEA: XBRL DOCUMENT v3.23.2
Equity (Details)
3 Months Ended 6 Months Ended
Mar. 07, 2023
USD ($)
Jun. 30, 2023
USD ($)
installment
shares
Jun. 30, 2023
USD ($)
installment
$ / shares
shares
Jun. 30, 2022
USD ($)
shares
Jul. 09, 2031
Jul. 08, 2031
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Stock repurchase program, authorized amount | $ $ 35,000,000          
Duration of share repurchase program 36 months          
Subsequent event | PerfX Wireline Services, LLC            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Ownership (in percent)         15.00% 30.00%
Class A Common Stock            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Stock repurchased during the period (in shares)   508,700 548,100      
Repurchase of Class A Common Stock | $   $ 5,500,000 $ 5,900,000      
Restricted Shares            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Equal annual installments | installment   3 3      
Granted shares issued (in shares)       388,300    
Value of shares granted | $       $ 4,200,000    
Unrecognized expense related to restricted shares issued | $   $ 5,900,000 $ 5,900,000      
Weighted average period     1 year 10 months 24 days      
PSUs            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Granted shares issued (in shares)     100,400      
Unrecognized expense related to restricted shares issued | $   $ 2,800,000 $ 2,800,000      
Weighted average period     1 year 8 months 12 days      
Performance period     3 years      
PSUs | Scenario 1            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Granted shares issued (in shares)     55,200      
Performance Shares, Relative Grant Date            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Granted shares issued (in shares)     55,200      
Number of target shares granted to employees (in dollars per share) | $ / shares     $ 15.71      
Performance Shares, Relative Grant Date | Scenario 1            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Granted shares issued (in shares)     27,600      
Number of target shares granted to employees (in dollars per share) | $ / shares     $ 15.22      
Performance Shares, Absolute Grant Date            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Granted shares issued (in shares)     55,200      
Number of target shares granted to employees (in dollars per share) | $ / shares     $ 13.12      
Performance Shares, Absolute Grant Date | Scenario 1            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Granted shares issued (in shares)     27,600      
Number of target shares granted to employees (in dollars per share) | $ / shares     $ 10.85      
XML 60 R49.htm IDEA: XBRL DOCUMENT v3.23.2
Risk Concentrations (Details) - Customer Concentration Risk
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Revenue | Customer One        
Customer Concentrations        
Concentration risk (as a percent) 11.00% 11.00% 10.00% 11.00%
Revenue | Customers Two        
Customer Concentrations        
Concentration risk (as a percent)   10.00%   10.00%
Accounts Receivable | Customer One        
Customer Concentrations        
Concentration risk (as a percent)     6.00%  
Accounts Receivable | Customer One and Customer Two        
Customer Concentrations        
Concentration risk (as a percent)       27.00%
XML 61 R50.htm IDEA: XBRL DOCUMENT v3.23.2
Income Taxes (Details)
6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Income Tax Disclosure [Abstract]    
Effective federal income tax rate (as a percent) 23.80% 29.40%
Texas margin tax, maximum statutory effective rate 0.75%  
XML 62 R51.htm IDEA: XBRL DOCUMENT v3.23.2
Earnings (loss) per Share (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Basic:        
Income (loss) attributable to Ranger Energy Services, Inc. $ 6.1 $ (0.4) $ 12.3 $ (6.1)
Net income (loss) attributable to Class A Common Stock 6.1 (0.4) 12.3 (6.1)
Diluted:        
Income (loss) attributable to Ranger Energy Services, Inc. 6.1 (0.4) 12.3 (6.1)
Net income (loss) attributable to Class A Common Stock $ 6.1 $ (0.4) $ 12.3 $ (6.1)
Weighted average shares (denominator):        
Weighted average number of shares - basic (in shares) 24,840,569 23,581,466 24,890,178 21,041,300
Effect of share-based awards (in shares) 347,554 0 358,848 0
Weighted average number of shares - diluted (in shares) 25,188,123 23,581,466 25,249,026 21,041,300
Basic income (loss) per share (in dollars per share) $ 0.25 $ (0.02) $ 0.49 $ (0.29)
Diluted income (loss) per share (in dollars per share) $ 0.24 $ (0.02) $ 0.49 $ (0.29)
Equity-Based awards        
Weighted average shares (denominator):        
Antidilutive securities (in shares)   1,000,000   1,000,000
XML 63 R52.htm IDEA: XBRL DOCUMENT v3.23.2
Segment Reporting (Details)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2023
USD ($)
Jun. 30, 2022
USD ($)
Jun. 30, 2023
USD ($)
segment
Jun. 30, 2022
USD ($)
Segment Reporting        
Number of reportable segments | segment     3  
Revenue $ 163.2 $ 153.6 $ 320.7 $ 277.2
Cost of services 136.3 130.0 267.2 238.0
Depreciation and amortization 8.7 11.4 18.7 23.0
Operating income (loss) 11.4 (2.2) 20.6 (7.4)
Gain on bargain purchase 0.0 (2.8) 0.0 (2.8)
Net income (loss) 6.1 (0.4) 12.3 (6.1)
Capital expenditures 9.7 5.3 17.4 7.7
Operating Segments | High specification rigs        
Segment Reporting        
Revenue 77.6 76.0 155.1 140.9
Cost of services 62.0 61.8 122.1 112.6
Depreciation and amortization 4.1 8.1 9.6 14.5
Operating income (loss) 11.5 6.1 23.4 13.8
Gain on bargain purchase   0.0   0.0
Net income (loss) 11.5 6.1 23.4 13.8
Capital expenditures 3.7 1.7 5.8 2.9
Operating Segments | Wireline services        
Segment Reporting        
Revenue 54.5 49.5 104.4 88.1
Cost of services 48.8 45.2 94.5 85.6
Depreciation and amortization 2.9 2.8 5.3 5.5
Operating income (loss) 2.8 1.5 4.6 (3.0)
Gain on bargain purchase   0.0   0.0
Net income (loss) 2.8 1.5 4.6 (3.0)
Capital expenditures 3.2 0.7 4.5 1.6
Operating Segments | Processing solutions and ancillary services        
Segment Reporting        
Revenue 31.1 28.1 61.2 48.2
Cost of services 25.5 23.0 50.6 39.8
Depreciation and amortization 1.4 0.0 3.0 2.0
Operating income (loss) 4.2 5.1 7.6 6.4
Gain on bargain purchase   0.0   0.0
Net income (loss) 4.2 5.1 7.6 6.4
Capital expenditures 2.8 2.9 7.1 3.2
Segment Reconciling Items        
Segment Reporting        
Revenue 0.0 0.0 0.0 0.0
Cost of services 0.0 0.0 0.0 0.0
Depreciation and amortization 0.3 0.5 0.8 1.0
Operating income (loss) (7.1) (14.9) (15.0) (24.6)
Gain on bargain purchase   (2.8)   (2.8)
Net income (loss) (12.4) (13.1) (23.3) (23.3)
Capital expenditures $ 0.0 $ 0.0 $ 0.0 $ 0.0
XML 64 R53.htm IDEA: XBRL DOCUMENT v3.23.2
Subsequent Events (Details)
Aug. 08, 2023
$ / shares
Subsequent event  
Subsequent Event [Line Items]  
Dividends declared (in dollars per share) $ 0.05
XML 65 rngr-20230630_htm.xml IDEA: XBRL DOCUMENT 0001699039 2023-01-01 2023-06-30 0001699039 us-gaap:CommonClassAMember 2023-07-31 0001699039 us-gaap:CommonClassBMember 2023-07-31 0001699039 2023-06-30 0001699039 2022-12-31 0001699039 us-gaap:CommonClassAMember 2023-06-30 0001699039 us-gaap:CommonClassAMember 2022-12-31 0001699039 us-gaap:CommonClassBMember 2023-06-30 0001699039 us-gaap:CommonClassBMember 2022-12-31 0001699039 rngr:HighSpecificationRigsMember 2023-04-01 2023-06-30 0001699039 rngr:HighSpecificationRigsMember 2022-04-01 2022-06-30 0001699039 rngr:HighSpecificationRigsMember 2023-01-01 2023-06-30 0001699039 rngr:HighSpecificationRigsMember 2022-01-01 2022-06-30 0001699039 rngr:WirelineServicesMember 2023-04-01 2023-06-30 0001699039 rngr:WirelineServicesMember 2022-04-01 2022-06-30 0001699039 rngr:WirelineServicesMember 2023-01-01 2023-06-30 0001699039 rngr:WirelineServicesMember 2022-01-01 2022-06-30 0001699039 rngr:ProcessingSolutionsAndAncillaryServicesMember 2023-04-01 2023-06-30 0001699039 rngr:ProcessingSolutionsAndAncillaryServicesMember 2022-04-01 2022-06-30 0001699039 rngr:ProcessingSolutionsAndAncillaryServicesMember 2023-01-01 2023-06-30 0001699039 rngr:ProcessingSolutionsAndAncillaryServicesMember 2022-01-01 2022-06-30 0001699039 2023-04-01 2023-06-30 0001699039 2022-04-01 2022-06-30 0001699039 2022-01-01 2022-06-30 0001699039 us-gaap:SeriesAPreferredStockMember us-gaap:PreferredStockMember 2023-03-31 0001699039 us-gaap:SeriesAPreferredStockMember us-gaap:PreferredStockMember 2022-03-31 0001699039 us-gaap:SeriesAPreferredStockMember us-gaap:PreferredStockMember 2022-12-31 0001699039 us-gaap:SeriesAPreferredStockMember us-gaap:PreferredStockMember 2021-12-31 0001699039 us-gaap:SeriesAPreferredStockMember us-gaap:PreferredStockMember 2022-04-01 2022-06-30 0001699039 us-gaap:SeriesAPreferredStockMember us-gaap:PreferredStockMember 2022-01-01 2022-06-30 0001699039 us-gaap:SeriesAPreferredStockMember us-gaap:PreferredStockMember 2023-06-30 0001699039 us-gaap:SeriesAPreferredStockMember us-gaap:PreferredStockMember 2022-06-30 0001699039 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2023-03-31 0001699039 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2022-03-31 0001699039 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2022-12-31 0001699039 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2021-12-31 0001699039 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2023-04-01 2023-06-30 0001699039 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2022-04-01 2022-06-30 0001699039 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2023-01-01 2023-06-30 0001699039 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2022-01-01 2022-06-30 0001699039 us-gaap:CommonClassAMember us-gaap:PreferredStockMember 2022-01-01 2022-06-30 0001699039 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2023-06-30 0001699039 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2022-06-30 0001699039 us-gaap:TreasuryStockCommonMember 2023-03-31 0001699039 us-gaap:TreasuryStockCommonMember 2022-03-31 0001699039 us-gaap:TreasuryStockCommonMember 2022-12-31 0001699039 us-gaap:TreasuryStockCommonMember 2021-12-31 0001699039 us-gaap:TreasuryStockCommonMember 2023-04-01 2023-06-30 0001699039 us-gaap:TreasuryStockCommonMember 2023-01-01 2023-06-30 0001699039 us-gaap:TreasuryStockCommonMember 2023-06-30 0001699039 us-gaap:TreasuryStockCommonMember 2022-06-30 0001699039 us-gaap:RetainedEarningsMember 2023-03-31 0001699039 us-gaap:RetainedEarningsMember 2022-03-31 0001699039 us-gaap:RetainedEarningsMember 2022-12-31 0001699039 us-gaap:RetainedEarningsMember 2021-12-31 0001699039 us-gaap:RetainedEarningsMember 2023-04-01 2023-06-30 0001699039 us-gaap:RetainedEarningsMember 2022-04-01 2022-06-30 0001699039 us-gaap:RetainedEarningsMember 2023-01-01 2023-06-30 0001699039 us-gaap:RetainedEarningsMember 2022-01-01 2022-06-30 0001699039 us-gaap:RetainedEarningsMember 2023-06-30 0001699039 us-gaap:RetainedEarningsMember 2022-06-30 0001699039 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0001699039 us-gaap:AdditionalPaidInCapitalMember 2022-03-31 0001699039 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001699039 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001699039 us-gaap:AdditionalPaidInCapitalMember 2023-04-01 2023-06-30 0001699039 us-gaap:AdditionalPaidInCapitalMember 2022-04-01 2022-06-30 0001699039 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-06-30 0001699039 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-06-30 0001699039 us-gaap:AdditionalPaidInCapitalMember 2023-06-30 0001699039 us-gaap:AdditionalPaidInCapitalMember 2022-06-30 0001699039 us-gaap:ParentMember 2023-03-31 0001699039 us-gaap:ParentMember 2022-03-31 0001699039 us-gaap:ParentMember 2022-12-31 0001699039 us-gaap:ParentMember 2021-12-31 0001699039 us-gaap:ParentMember 2023-04-01 2023-06-30 0001699039 us-gaap:ParentMember 2022-04-01 2022-06-30 0001699039 us-gaap:ParentMember 2023-01-01 2023-06-30 0001699039 us-gaap:ParentMember 2022-01-01 2022-06-30 0001699039 us-gaap:CommonClassAMember us-gaap:ParentMember 2022-04-01 2022-06-30 0001699039 us-gaap:CommonClassAMember us-gaap:ParentMember 2022-01-01 2022-06-30 0001699039 us-gaap:SeriesAPreferredStockMember us-gaap:ParentMember 2022-04-01 2022-06-30 0001699039 us-gaap:SeriesAPreferredStockMember us-gaap:ParentMember 2022-01-01 2022-06-30 0001699039 us-gaap:ParentMember 2023-06-30 0001699039 us-gaap:ParentMember 2022-06-30 0001699039 rngr:SeniorRevolvingCreditFacility2017Member 2023-01-01 2023-06-30 0001699039 rngr:SeniorRevolvingCreditFacility2017Member 2022-01-01 2022-06-30 0001699039 rngr:TermLoanBFacilityMember 2023-01-01 2023-06-30 0001699039 rngr:TermLoanBFacilityMember 2022-01-01 2022-06-30 0001699039 rngr:METermLoanFacilityMember 2023-01-01 2023-06-30 0001699039 rngr:METermLoanFacilityMember 2022-01-01 2022-06-30 0001699039 2021-12-31 0001699039 2022-06-30 0001699039 us-gaap:DiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember us-gaap:LandAndBuildingMember rngr:HighSpecificationRigsMember 2023-06-30 0001699039 us-gaap:DiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember us-gaap:LandAndBuildingMember rngr:ProcessingSolutionsAndAncillaryServicesMember 2023-06-30 0001699039 rngr:WorkoverRigsMember 2023-06-30 0001699039 rngr:WorkoverRigsMember 2022-12-31 0001699039 srt:MinimumMember us-gaap:MachineryAndEquipmentMember 2023-06-30 0001699039 srt:MaximumMember us-gaap:MachineryAndEquipmentMember 2023-06-30 0001699039 us-gaap:MachineryAndEquipmentMember 2023-06-30 0001699039 us-gaap:MachineryAndEquipmentMember 2022-12-31 0001699039 srt:MinimumMember us-gaap:VehiclesMember 2023-06-30 0001699039 srt:MaximumMember us-gaap:VehiclesMember 2023-06-30 0001699039 us-gaap:VehiclesMember 2023-06-30 0001699039 us-gaap:VehiclesMember 2022-12-31 0001699039 srt:MinimumMember us-gaap:OtherCapitalizedPropertyPlantAndEquipmentMember 2023-06-30 0001699039 srt:MaximumMember us-gaap:OtherCapitalizedPropertyPlantAndEquipmentMember 2023-06-30 0001699039 us-gaap:OtherCapitalizedPropertyPlantAndEquipmentMember 2023-06-30 0001699039 us-gaap:OtherCapitalizedPropertyPlantAndEquipmentMember 2022-12-31 0001699039 srt:MinimumMember us-gaap:CustomerRelationshipsMember 2023-06-30 0001699039 srt:MaximumMember us-gaap:CustomerRelationshipsMember 2023-06-30 0001699039 us-gaap:CustomerRelationshipsMember 2023-06-30 0001699039 us-gaap:CustomerRelationshipsMember 2022-12-31 0001699039 srt:MinimumMember 2023-06-30 0001699039 srt:MaximumMember 2023-06-30 0001699039 srt:MinimumMember rngr:OtherFixedAssetMember 2023-01-01 2023-06-30 0001699039 srt:MaximumMember rngr:OtherFixedAssetMember 2023-01-01 2023-06-30 0001699039 us-gaap:BuildingMember 2023-06-30 0001699039 rngr:WellsFargoRevolvingCreditFacilityMember 2023-06-30 0001699039 rngr:WellsFargoRevolvingCreditFacilityMember 2022-12-31 0001699039 us-gaap:RevolvingCreditFacilityMember 2023-06-30 0001699039 us-gaap:RevolvingCreditFacilityMember 2022-12-31 0001699039 rngr:METermLoanFacilityMember 2023-06-30 0001699039 rngr:METermLoanFacilityMember 2022-12-31 0001699039 us-gaap:NotesPayableOtherPayablesMember 2023-06-30 0001699039 us-gaap:NotesPayableOtherPayablesMember 2022-12-31 0001699039 rngr:InstallmentPurchasesMember 2023-06-30 0001699039 rngr:InstallmentPurchasesMember 2022-12-31 0001699039 rngr:EBCCreditFacilityMember us-gaap:LineOfCreditMember 2021-09-27 0001699039 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2021-09-27 0001699039 rngr:METermLoanFacilityMember us-gaap:LineOfCreditMember 2021-09-27 0001699039 rngr:TermLoanBFacilityMember us-gaap:LineOfCreditMember 2021-09-27 0001699039 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2023-01-01 2023-06-30 0001699039 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2023-01-01 2023-06-30 0001699039 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember us-gaap:BaseRateMember 2023-01-01 2023-06-30 0001699039 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember us-gaap:BaseRateMember 2023-01-01 2023-06-30 0001699039 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2023-05-31 0001699039 rngr:METermLoanFacilityMember us-gaap:LineOfCreditMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2023-01-01 2023-06-30 0001699039 rngr:METermLoanFacilityMember us-gaap:LineOfCreditMember us-gaap:BaseRateMember 2023-01-01 2023-06-30 0001699039 rngr:METermLoanFacilityMember us-gaap:LineOfCreditMember 2023-05-31 0001699039 rngr:METermLoanFacilityMember us-gaap:LineOfCreditMember 2023-05-31 2023-05-31 0001699039 rngr:TermLoanBFacilityMember us-gaap:LineOfCreditMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2021-10-01 2021-10-01 0001699039 rngr:TermLoanBFacilityMember us-gaap:LineOfCreditMember us-gaap:BaseRateMember 2021-10-01 2021-10-01 0001699039 rngr:TermLoanBFacilityMember us-gaap:LineOfCreditMember 2022-08-16 2022-08-16 0001699039 rngr:TermLoanBFacilityMember us-gaap:LineOfCreditMember 2022-08-16 0001699039 rngr:SecuredPromissoryNoteMember us-gaap:NotesPayableToBanksMember 2023-06-30 0001699039 rngr:SecuredPromissoryNoteMember us-gaap:NotesPayableToBanksMember 2023-05-31 2023-05-31 0001699039 rngr:WellsFargoRevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2023-05-31 0001699039 rngr:WellsFargoRevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2023-06-30 0001699039 rngr:WellsFargoRevolvingCreditFacilityMember us-gaap:LineOfCreditMember rngr:Scenario1Member 2023-05-31 0001699039 rngr:WellsFargoRevolvingCreditFacilityMember us-gaap:LineOfCreditMember rngr:Scenario2Member 2023-05-31 0001699039 us-gaap:LetterOfCreditMember us-gaap:LineOfCreditMember 2023-06-30 0001699039 srt:MinimumMember rngr:WellsFargoRevolvingCreditFacilityMember us-gaap:LineOfCreditMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2023-01-01 2023-06-30 0001699039 srt:MaximumMember rngr:WellsFargoRevolvingCreditFacilityMember us-gaap:LineOfCreditMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2023-01-01 2023-06-30 0001699039 srt:MinimumMember rngr:WellsFargoRevolvingCreditFacilityMember us-gaap:LineOfCreditMember us-gaap:BaseRateMember 2023-01-01 2023-06-30 0001699039 srt:MaximumMember rngr:WellsFargoRevolvingCreditFacilityMember us-gaap:LineOfCreditMember us-gaap:BaseRateMember 2023-01-01 2023-06-30 0001699039 rngr:InstallmentPurchasesMember 2023-06-30 0001699039 us-gaap:RestrictedStockMember 2023-06-30 0001699039 us-gaap:RestrictedStockMember 2022-01-01 2022-06-30 0001699039 us-gaap:RestrictedStockMember 2023-01-01 2023-06-30 0001699039 us-gaap:PerformanceSharesMember 2023-01-01 2023-06-30 0001699039 rngr:PerformanceSharesRelativeGrantDateMember 2023-01-01 2023-06-30 0001699039 rngr:PerformanceSharesAbsoluteGrantDateMember 2023-01-01 2023-06-30 0001699039 us-gaap:PerformanceSharesMember rngr:Scenario1Member 2023-01-01 2023-06-30 0001699039 rngr:PerformanceSharesRelativeGrantDateMember rngr:Scenario1Member 2023-01-01 2023-06-30 0001699039 rngr:PerformanceSharesAbsoluteGrantDateMember rngr:Scenario1Member 2023-01-01 2023-06-30 0001699039 us-gaap:PerformanceSharesMember 2023-06-30 0001699039 2023-03-07 0001699039 2023-03-07 2023-03-07 0001699039 us-gaap:CommonClassAMember 2023-04-01 2023-06-30 0001699039 us-gaap:CommonClassAMember 2023-01-01 2023-06-30 0001699039 rngr:PerfXWirelineServicesLLCMember us-gaap:SubsequentEventMember 2031-07-08 0001699039 rngr:PerfXWirelineServicesLLCMember us-gaap:SubsequentEventMember 2031-07-09 0001699039 rngr:CustomerOneMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2023-04-01 2023-06-30 0001699039 rngr:CustomerOneMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-06-30 0001699039 rngr:CustomerOneMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-06-30 0001699039 rngr:CustomerOneMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2022-04-01 2022-06-30 0001699039 rngr:CustomerTwoMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2022-04-01 2022-06-30 0001699039 rngr:CustomerOneMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-06-30 0001699039 rngr:CustomerTwoMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-06-30 0001699039 rngr:CustomerOneAndCustomerTwoMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-06-30 0001699039 rngr:EquityBasedAwardsMember 2022-01-01 2022-06-30 0001699039 rngr:EquityBasedAwardsMember 2022-04-01 2022-06-30 0001699039 us-gaap:OperatingSegmentsMember rngr:HighSpecificationRigsMember 2023-04-01 2023-06-30 0001699039 us-gaap:OperatingSegmentsMember rngr:WirelineServicesMember 2023-04-01 2023-06-30 0001699039 us-gaap:OperatingSegmentsMember rngr:ProcessingSolutionsAndAncillaryServicesMember 2023-04-01 2023-06-30 0001699039 us-gaap:MaterialReconcilingItemsMember 2023-04-01 2023-06-30 0001699039 us-gaap:OperatingSegmentsMember rngr:HighSpecificationRigsMember 2023-01-01 2023-06-30 0001699039 us-gaap:OperatingSegmentsMember rngr:WirelineServicesMember 2023-01-01 2023-06-30 0001699039 us-gaap:OperatingSegmentsMember rngr:ProcessingSolutionsAndAncillaryServicesMember 2023-01-01 2023-06-30 0001699039 us-gaap:MaterialReconcilingItemsMember 2023-01-01 2023-06-30 0001699039 us-gaap:OperatingSegmentsMember rngr:HighSpecificationRigsMember 2022-04-01 2022-06-30 0001699039 us-gaap:OperatingSegmentsMember rngr:WirelineServicesMember 2022-04-01 2022-06-30 0001699039 us-gaap:OperatingSegmentsMember rngr:ProcessingSolutionsAndAncillaryServicesMember 2022-04-01 2022-06-30 0001699039 us-gaap:MaterialReconcilingItemsMember 2022-04-01 2022-06-30 0001699039 us-gaap:OperatingSegmentsMember rngr:HighSpecificationRigsMember 2022-01-01 2022-06-30 0001699039 us-gaap:OperatingSegmentsMember rngr:WirelineServicesMember 2022-01-01 2022-06-30 0001699039 us-gaap:OperatingSegmentsMember rngr:ProcessingSolutionsAndAncillaryServicesMember 2022-01-01 2022-06-30 0001699039 us-gaap:MaterialReconcilingItemsMember 2022-01-01 2022-06-30 0001699039 us-gaap:SubsequentEventMember 2023-08-08 2023-08-08 shares iso4217:USD iso4217:USD shares rngr:segment pure rngr:installment 0001699039 false 2023 Q2 --12-31 P1Y P3Y0M0D http://fasb.org/us-gaap/2023#OtherLiabilitiesNoncurrent http://fasb.org/us-gaap/2023#OtherLiabilitiesCurrent http://fasb.org/us-gaap/2023#OtherLiabilitiesCurrent http://fasb.org/us-gaap/2023#OtherLiabilitiesNoncurrent 10-Q true 2023-06-30 false 001-38183 RANGER ENERGY SERVICES, INC. DE 81-5449572 10350 Richmond Suite 550 Houston TX 77042 713 935-8900 Class A Common Stock, $0.01 par value RNGR NYSE Yes Yes Accelerated Filer true false false 24521679 0 6400000 3700000 74900000 91200000 31100000 26900000 7500000 5900000 7200000 9200000 1000000.0 3200000 128100000 140100000 218800000 221600000 6700000 7100000 10000000.0 11200000 1200000 1600000 364800000 381600000 22000000.0 24300000 31100000 36100000 600000 700000 300000 6800000 6300000 6600000 60300000 74500000 8400000 9600000 11300000 11600000 0 11600000 10800000 8100000 90800000 115400000 0.01 0.01 50000000 50000000 0 0 0 0 0 0 0.01 0.01 100000000 100000000 25689807 24589879 25446292 24894464 300000 300000 0.01 0.01 100000000 100000000 0 0 0 0 0 0 1099928 551828 9700000 3800000 19500000 7100000 263900000 262600000 274000000.0 266200000 364800000 381600000 77600000 76000000.0 155100000 140900000 54500000 49500000 104400000 88100000 31100000 28100000 61200000 48200000 163200000 153600000 320700000 277200000 62000000.0 61800000 122100000 112600000 48800000 45200000 94500000 85600000 25500000 23000000.0 50600000 39800000 136300000 130000000.0 267200000 238000000.0 7300000 11200000 15700000 21400000 8700000 11400000 18700000 23000000.0 0 1100000 0 1100000 500000 -2100000 1500000 -1100000 151800000 155800000 300100000 284600000 11400000 -2200000 20600000 -7400000 900000 1800000 2100000 3900000 -2400000 0 -2400000 0 0 2800000 0 2800000 -3300000 1000000.0 -4500000 -1100000 8100000 -1200000 16100000 -8500000 2000000.0 -800000 3800000 -2400000 6100000 -400000 12300000 -6100000 0.25 -0.02 0.49 -0.29 0.24 -0.02 0.49 -0.29 24840569 23581466 24890178 21041300 25188123 23581466 25249026 21041300 0 6000001 0 100000 0 6000001 0 100000 -6000001 -100000 -6000001 -100000 0 0 0 0 0 0 0 0 25677673 19223189 300000 200000 25446292 18981172 300000 200000 12134 60366 330616 399767 14700 87101 112084 6000001 100000 6000001 100000 25689807 25268856 300000 300000 25689807 25268856 300000 300000 591228 551828 -4200000 -3800000 551828 551828 -3800000 -3800000 508700 5500000 548100 5900000 1099928 551828 -9700000 -3800000 1099928 551828 -9700000 -3800000 13400000 -13700000 7200000 -8000000.0 6100000 -400000 12300000 -6100000 19500000 -14100000 19500000 -14100000 262700000 259900000 262600000 260200000 1200000 900000 2300000 1700000 100000 1000000.0 1200000 263900000 260700000 263900000 260700000 272200000 242700000 266300000 248700000 6100000 -400000 12300000 -6100000 1200000 900000 2300000 1700000 100000 1000000.0 1200000 -1000000.0 -100000 1000000.0 100000 5500000 5900000 274000000.0 243100000 274000000.0 243100000 12300000 -6100000 18700000 23000000.0 2400000 1700000 1500000 -1100000 0 1100000 0 2800000 3800000 0 -2400000 0 -900000 -600000 -15800000 3700000 4200000 14500000 1800000 1700000 -2000000.0 -5000000.0 -900000 1200000 -2300000 6200000 -7200000 0 -100000 -200000 -1200000 -700000 40900000 7800000 12900000 5700000 4700000 13900000 -8200000 8200000 298600000 283300000 301100000 276400000 0 9400000 2700000 2300000 6200000 2700000 -500000 -1800000 10400000 800000 900000 1200000 200000 200000 5900000 0 700000 0 -30000000.0 -11500000 2700000 4500000 3700000 600000 6400000 5100000 600000 600000 -3400000 -2000000.0 -1100000 0 <div style="margin-bottom:6pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 1 — Organization and Business Operations </span></div><div style="margin-bottom:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Business</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ranger Energy Services, Inc. (“Ranger, Inc.,” “Ranger,” “we,” “us” or the “Company”) is a provider of onshore high specification (“high-spec”) well service rigs, wireline services, and additional processing solutions and ancillary services in the United States (“U.S.”). The Company provides an extensive range of well site services to leading U.S. exploration and production (“E&amp;P”) companies that are fundamental to establishing and maintaining the flow of oil and natural gas throughout the productive life of a well. </span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our service offerings consist of well completion support, workover, well maintenance, wireline, fluid management, and other complementary services, as well as installation, commissioning and operating of modular equipment, which are conducted in three reportable segments, as follows:</span></div><div style="margin-bottom:6pt;padding-left:54pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">High Specification Rigs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Provides high-spec well service rigs and complementary equipment and services to facilitate operations throughout the lifecycle of a well.</span></div><div style="margin-bottom:6pt;padding-left:54pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">Wireline Services. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Provides services necessary to bring and maintain a well on production and consists of our wireline completion, wireline production, and pump down lines of business.</span></div><div style="margin-bottom:6pt;padding-left:54pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">Processing Solutions and Ancillary Services. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Provides other services often utilized in conjunction with our High Specification Rigs and Wireline Services segments. These services include equipment rentals, plug and abandonment, logistics hauling, snubbing and coil tubing, and processing solutions.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s operations take place in most of the active oil and natural gas basins in the U.S., including the Permian Basin, Denver-Julesburg Basin, Bakken Shale, Eagle Ford Shale, Haynesville Shale, Gulf Coast, South Central Oklahoma Oil Province and Sooner Trend, Anadarko Basin, and Canadian and Kingfisher Counties plays.</span></div><div style="margin-bottom:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Organization</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Ranger, Inc. was incorporated as a Delaware corporation in February 2017. Ranger, Inc. is a holding company, and its sole assets consist of membership interests in RNGR Energy Services, LLC, a Delaware limited liability company (“Ranger LLC”). Ranger LLC owns all of the outstanding equity interests in Ranger Energy Services, LLC (“Ranger Services”) and Torrent Energy Services, LLC (“Torrent Services”), and the other subsidiaries through which it operates its assets. Ranger LLC is the sole managing member of Ranger Services and Torrent Services, and is responsible for all operational, management and administrative decisions relating to Ranger Services, its subsidiaries, and Torrent Services’ business and consolidates the financial results of Ranger Services, its subsidiaries, and Torrent Services.</span></div> 3 <div style="margin-bottom:6pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 2 — Summary of Significant Accounting Policies </span></div><div style="margin-bottom:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Basis of Presentation</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The unaudited Condensed Consolidated Financial Statements of the Company have been prepared in accordance with generally accepted accounting principles in the United States (“U.S. GAAP”) for interim financial information and the Securities and Exchange Commission’s (the “SEC”) instructions to Form 10-Q and Article 10 of Regulation S-X. Accordingly, certain information and disclosures have been condensed or omitted. The Condensed Consolidated Financial Statements reflect all normal and recurring adjustments that are, in the opinion of management, necessary for the fair presentation of the results of operations for the interim periods. These interim financial statements should be read in conjunction with our audited consolidated financial statements and related notes included in the Annual Report. Interim results for the periods presented may not be indicative of results that will be realized for future periods.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have made certain reclassifications to our prior period operating expense amounts for year-over-year comparability purposes. Other immaterial reclassifications have been made for comparability purposes. None of these reclassifications have an impact on our consolidated operating results, cash flows or financial position.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Significant Accounting Policies</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s significant accounting policies are disclosed in Note 2 — Summary of Significant Accounting Policies of the Annual Report. </span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Use of Estimates</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of Condensed Consolidated Financial Statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the Condensed Consolidated Financial Statements and the reported amounts of revenue and expenses during the reporting period. Management uses historical and other pertinent information to determine these estimates. Actual results could differ from such estimates. </span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Areas where critical accounting estimates are made by management include:</span></div><div style="margin-bottom:6pt;padding-left:45pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Depreciation and amortization of property and equipment and intangible assets;</span></div><div style="margin-bottom:6pt;padding-left:45pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Impairment of property and equipment and intangible assets;</span></div><div style="margin-bottom:6pt;padding-left:45pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Revenue recognition; </span></div><div style="margin-bottom:6pt;padding-left:45pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Income taxes; and</span></div><div style="margin-bottom:6pt;padding-left:45pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Equity-based compensation.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">New Accounting Pronouncements</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Recently Adopted Accounting Standards</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2016, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) 2016-13, Financial Instruments - Credit Losses, which replaces the incurred loss impairment methodology to reflect expected credit losses. The amendment requires the measurement of all expected credit losses for financial assets held at the reporting date to be performed based on historical experience, current conditions and reasonable and supportable forecasts. ASU 2016-13 is effective for annual and interim periods beginning after December 15, 2022. The Company adopted this standard on January 1, 2023. This adoption did not have a material impact on the Company’s Consolidated Financial Statements.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2020, the FASB issued ASU 2020-04, Reference Rate Reform - Facilitation of the Effects of Reference Rate Reform on Financial Reporting, which provides optional expedients and exceptions for accounting contracts, hedging relationships and other transactions affected by reference rate reform if certain criteria are met. The amendments apply only to contracts, hedging relationships and other transactions that reference the London Interbank Offering Rate (“LIBOR”) or another reference rate expected to be discontinued due to the reference rate reform. ASU 2020-04 became effective as of March 12, 2020 and can be applied through December 31, 2022, recently amended by ASU 2022-06 which has delayed the application date through December 31, 2024. On September 23, 2022, the Company entered into the Fourth Amendment to the Loan and Security Agreement (the Eclipse Loan and Security Agreement, as amended through and including the Fourth Amendment, the “Amended Loan Agreement”) with EBC and Eclipse Business Capital SPV, LLC where the Secured Overnight Financing Rate (“SOFR”) replaced LIBOR as the reference rate for interest on borrowings, effective October 1, 2022.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">With the exception of the standards above, there have been no new accounting pronouncements not yet effective that have significance, or potential significance, to the Company’s Consolidated Financial Statements.</span></div> <div style="margin-bottom:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Basis of Presentation</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The unaudited Condensed Consolidated Financial Statements of the Company have been prepared in accordance with generally accepted accounting principles in the United States (“U.S. GAAP”) for interim financial information and the Securities and Exchange Commission’s (the “SEC”) instructions to Form 10-Q and Article 10 of Regulation S-X. Accordingly, certain information and disclosures have been condensed or omitted. The Condensed Consolidated Financial Statements reflect all normal and recurring adjustments that are, in the opinion of management, necessary for the fair presentation of the results of operations for the interim periods. These interim financial statements should be read in conjunction with our audited consolidated financial statements and related notes included in the Annual Report. Interim results for the periods presented may not be indicative of results that will be realized for future periods.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have made certain reclassifications to our prior period operating expense amounts for year-over-year comparability purposes. Other immaterial reclassifications have been made for comparability purposes. None of these reclassifications have an impact on our consolidated operating results, cash flows or financial position.</span></div> <div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Use of Estimates</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of Condensed Consolidated Financial Statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the Condensed Consolidated Financial Statements and the reported amounts of revenue and expenses during the reporting period. Management uses historical and other pertinent information to determine these estimates. Actual results could differ from such estimates. </span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Areas where critical accounting estimates are made by management include:</span></div><div style="margin-bottom:6pt;padding-left:45pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Depreciation and amortization of property and equipment and intangible assets;</span></div><div style="margin-bottom:6pt;padding-left:45pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Impairment of property and equipment and intangible assets;</span></div><div style="margin-bottom:6pt;padding-left:45pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Revenue recognition; </span></div><div style="margin-bottom:6pt;padding-left:45pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Income taxes; and</span></div><div style="margin-bottom:6pt;padding-left:45pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Equity-based compensation.</span></div> <div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">New Accounting Pronouncements</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Recently Adopted Accounting Standards</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2016, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) 2016-13, Financial Instruments - Credit Losses, which replaces the incurred loss impairment methodology to reflect expected credit losses. The amendment requires the measurement of all expected credit losses for financial assets held at the reporting date to be performed based on historical experience, current conditions and reasonable and supportable forecasts. ASU 2016-13 is effective for annual and interim periods beginning after December 15, 2022. The Company adopted this standard on January 1, 2023. This adoption did not have a material impact on the Company’s Consolidated Financial Statements.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2020, the FASB issued ASU 2020-04, Reference Rate Reform - Facilitation of the Effects of Reference Rate Reform on Financial Reporting, which provides optional expedients and exceptions for accounting contracts, hedging relationships and other transactions affected by reference rate reform if certain criteria are met. The amendments apply only to contracts, hedging relationships and other transactions that reference the London Interbank Offering Rate (“LIBOR”) or another reference rate expected to be discontinued due to the reference rate reform. ASU 2020-04 became effective as of March 12, 2020 and can be applied through December 31, 2022, recently amended by ASU 2022-06 which has delayed the application date through December 31, 2024. On September 23, 2022, the Company entered into the Fourth Amendment to the Loan and Security Agreement (the Eclipse Loan and Security Agreement, as amended through and including the Fourth Amendment, the “Amended Loan Agreement”) with EBC and Eclipse Business Capital SPV, LLC where the Secured Overnight Financing Rate (“SOFR”) replaced LIBOR as the reference rate for interest on borrowings, effective October 1, 2022.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">With the exception of the standards above, there have been no new accounting pronouncements not yet effective that have significance, or potential significance, to the Company’s Consolidated Financial Statements.</span></div> <div style="margin-bottom:6pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 3 — Assets Held for Sale</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assets held for sale includes the net book value of assets the Company plans to sell within the next 12 months and are related to excess assets acquired from the Basic Energy Services, Inc. (“Basic”) acquisition. Long-lived assets that meet the held for sale criteria are held for sale and reported at the lower of their carrying value or fair value less estimated costs to sell.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of June 30, 2023, the Company classified $0.6 million and $0.4 million of land and buildings within our High Specification Rigs and Processing Solutions and Ancillary Services segments, respectively, as held for sale as they are being actively marketed.</span></div> 600000 400000 <div style="margin-bottom:6pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 4 — Property and Equipment, Net </span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment, net include the following (in millions):</span></div><div style="margin-bottom:3pt;margin-top:5pt;text-align:center;text-indent:27pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:54.929%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.194%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.458%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.814%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Estimated Useful Life<br/>(years)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">High specification rigs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">138.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">138.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Machinery and equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 - 30</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">180.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">179.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vehicles</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 - 15</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other property and equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 - 25</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">386.8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">385.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: accumulated depreciation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(178.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(167.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction in progress</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">218.8 </span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">221.6 </span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation expense was $8.5 million and $11.3 million for the three months ended June 30, 2023 and 2022, respectively and $18.3 million and $22.7 million for the six months ended June 30, 2023 and 2022. For the six months ended June 30, 2023, the Company reclassified $5.7 million of property and equipment to Assets held for sale.</span></div> <div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment, net include the following (in millions):</span></div><div style="margin-bottom:3pt;margin-top:5pt;text-align:center;text-indent:27pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:54.929%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.194%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.458%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.814%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Estimated Useful Life<br/>(years)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">High specification rigs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">138.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">138.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Machinery and equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 - 30</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">180.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">179.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vehicles</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 - 15</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other property and equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 - 25</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">386.8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">385.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: accumulated depreciation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(178.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(167.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction in progress</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">218.8 </span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">221.6 </span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> P15Y 138000000.0 138000000.0 P3Y P30Y 180100000 179300000 P3Y P15Y 49000000.0 46900000 P5Y P25Y 19700000 21300000 386800000 385500000 178400000 167200000 10400000 3300000 218800000 221600000 8500000 11300000 18300000 22700000 5700000 <div style="margin-bottom:6pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 5 — Intangible Assets, Net</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Definite lived intangible assets are comprised of the following (in millions):</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center;text-indent:27pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:46.847%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.562%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.495%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.497%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Estimated Useful Life<br/>(years)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10-18</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.4 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.4 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: accumulated amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4.7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.7 </span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.1 </span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization expense was $0.2 million and $0.1 million for the three months ended June 30, 2023 and 2022, respectively and $0.4 million and $0.3 million for the six months ended June 30, 2023 and 2022. Amortization expense for the future periods is expected to be as follows (in millions):</span></div><div style="margin-top:5pt;text-align:center;text-indent:27pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:80.571%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.496%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">For the twelve months ending June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.7 </span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="margin-bottom:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Definite lived intangible assets are comprised of the following (in millions):</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center;text-indent:27pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:46.847%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.562%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.495%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.497%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Estimated Useful Life<br/>(years)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10-18</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.4 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.4 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: accumulated amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4.7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.7 </span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.1 </span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> P10Y P18Y 11400000 11400000 4700000 4300000 6700000 7100000 200000 100000 400000 300000 Amortization expense for the future periods is expected to be as follows (in millions):<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:80.571%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.496%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">For the twelve months ending June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.7 </span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table> 700000 700000 700000 700000 700000 3200000 6700000 <div style="margin-bottom:6pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 6 — Accrued Expenses</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued expenses include the following (in millions):</span></div><div style="margin-top:5pt;text-align:center;text-indent:27pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:62.296%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.469%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.471%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued payables</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued compensation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued insurance</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.1 </span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36.1 </span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="margin-bottom:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued expenses include the following (in millions):</span></div><div style="margin-top:5pt;text-align:center;text-indent:27pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:62.296%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.469%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.471%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued payables</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued compensation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued insurance</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.1 </span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36.1 </span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 12900000 15900000 14400000 12500000 3200000 2100000 600000 5600000 31100000 36100000 <div style="margin-bottom:6pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 7 — Leases</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Operating Leases</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has operating leases, primarily for real estate and equipment, with terms that vary from <span style="-sec-ix-hidden:f-496">one</span> to nine years, included in operating lease costs in the table below. The operating leases are included in Operating leases, right-of-use assets, Other current liabilities and Operating leases, right-of-use obligations in the Condensed Consolidated Balance Sheets.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lease costs associated with yard and field offices are included in cost of services and executive offices are included in general and administrative costs in the Condensed Consolidated Statements of Operations. Lease costs and other information related to operating leases for the three and six months ended June 30, 2023 and 2022, are as follows (in millions):</span></div><div style="margin-top:8pt;text-align:center;text-indent:27pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:38.756%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.519%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.288%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.519%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.288%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.807%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.856%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.375%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.292%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Six Months Ended June 30, </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term lease costs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash outflows from operating leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average remaining lease term</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.0 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.8 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average discount rate</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-bottom:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Aggregate future minimum lease payments under operating leases are as follows (in millions):</span></div><div style="margin-bottom:3pt;margin-top:5pt;text-align:center;text-indent:27pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:80.571%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.496%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">For the twelve months ending June 30,</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total future minimum lease payments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.7 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: amount representing interest</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Present value of future minimum lease payments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.8 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: current portion of operating lease obligations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term portion of operating lease obligations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.4 </span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Finance Leases</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company leases certain assets, primarily automobiles, under finance leases with terms that are generally <span style="-sec-ix-hidden:f-526">three</span> to five years. The assets and liabilities under finance leases are recorded at the lower of the present value of the minimum lease payments or the fair value of the assets. The assets are amortized over the shorter of the estimated useful lives or over the lease term. The finance leases are included in Property and equipment, net, Other current liabilities and Other long-term liabilities in the Condensed Consolidated Balance Sheets.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lease costs and other information related to finance leases for the six months ended June 30, 2023 and 2022, are as follows (in millions):</span></div><div style="margin-bottom:3pt;margin-top:5pt;text-align:center;text-indent:27pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"></td><td style="width:37.044%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.627%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.389%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.627%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.830%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.627%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.389%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.631%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Six Months Ended June 30, </span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of finance leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest on lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing cash outflows from finance leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average remaining lease term</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.0 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.4 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average discount rate</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-bottom:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Aggregate future minimum lease payments under finance leases are as follows (in millions):</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center;text-indent:27pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:80.571%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.496%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">For the twelve months ending June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total future minimum lease payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: amount representing interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-551"><span style="-sec-ix-hidden:f-552"><span style="-sec-ix-hidden:f-553">Present value of future minimum lease payments</span></span></span></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.4 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: current portion of finance lease obligations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4.0)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term portion of finance lease obligations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.4 </span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="margin-bottom:6pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 7 — Leases</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Operating Leases</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has operating leases, primarily for real estate and equipment, with terms that vary from <span style="-sec-ix-hidden:f-496">one</span> to nine years, included in operating lease costs in the table below. The operating leases are included in Operating leases, right-of-use assets, Other current liabilities and Operating leases, right-of-use obligations in the Condensed Consolidated Balance Sheets.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lease costs associated with yard and field offices are included in cost of services and executive offices are included in general and administrative costs in the Condensed Consolidated Statements of Operations. Lease costs and other information related to operating leases for the three and six months ended June 30, 2023 and 2022, are as follows (in millions):</span></div><div style="margin-top:8pt;text-align:center;text-indent:27pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:38.756%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.519%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.288%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.519%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.288%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.807%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.856%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.375%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.292%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Six Months Ended June 30, </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term lease costs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash outflows from operating leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average remaining lease term</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.0 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.8 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average discount rate</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-bottom:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Aggregate future minimum lease payments under operating leases are as follows (in millions):</span></div><div style="margin-bottom:3pt;margin-top:5pt;text-align:center;text-indent:27pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:80.571%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.496%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">For the twelve months ending June 30,</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total future minimum lease payments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.7 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: amount representing interest</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Present value of future minimum lease payments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.8 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: current portion of operating lease obligations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term portion of operating lease obligations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.4 </span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Finance Leases</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company leases certain assets, primarily automobiles, under finance leases with terms that are generally <span style="-sec-ix-hidden:f-526">three</span> to five years. The assets and liabilities under finance leases are recorded at the lower of the present value of the minimum lease payments or the fair value of the assets. The assets are amortized over the shorter of the estimated useful lives or over the lease term. The finance leases are included in Property and equipment, net, Other current liabilities and Other long-term liabilities in the Condensed Consolidated Balance Sheets.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lease costs and other information related to finance leases for the six months ended June 30, 2023 and 2022, are as follows (in millions):</span></div><div style="margin-bottom:3pt;margin-top:5pt;text-align:center;text-indent:27pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"></td><td style="width:37.044%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.627%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.389%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.627%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.830%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.627%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.389%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.631%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Six Months Ended June 30, </span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of finance leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest on lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing cash outflows from finance leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average remaining lease term</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.0 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.4 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average discount rate</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-bottom:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Aggregate future minimum lease payments under finance leases are as follows (in millions):</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center;text-indent:27pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:80.571%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.496%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">For the twelve months ending June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total future minimum lease payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: amount representing interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-551"><span style="-sec-ix-hidden:f-552"><span style="-sec-ix-hidden:f-553">Present value of future minimum lease payments</span></span></span></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.4 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: current portion of finance lease obligations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4.0)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term portion of finance lease obligations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.4 </span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 8 — Other Financing Liabilities</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has sale, lease-back agreements for land and certain other fixed assets with terms that vary from 18 months to 13 years. The sales did not qualify for sale accounting, therefore these leases were classified as finance leases and no gain or loss was recorded. The net book value of the assets remained in Property and equipment, net and are depreciating over their original useful lives.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of June 30, 2023, aggregate future lease payments of the financing liabilities are as follows (in millions):</span></div><div style="margin-bottom:6pt;text-align:center;text-indent:27pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:80.571%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.496%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">For the twelve months ending June 30,</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total future minimum lease payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.9 </span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> P9Y <div style="margin-bottom:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lease costs associated with yard and field offices are included in cost of services and executive offices are included in general and administrative costs in the Condensed Consolidated Statements of Operations. Lease costs and other information related to operating leases for the three and six months ended June 30, 2023 and 2022, are as follows (in millions):</span></div><div style="margin-top:8pt;text-align:center;text-indent:27pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:38.756%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.519%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.288%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.519%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.288%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.807%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.856%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.375%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.292%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Six Months Ended June 30, </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term lease costs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash outflows from operating leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average remaining lease term</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.0 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.8 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average discount rate</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-bottom:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lease costs and other information related to finance leases for the six months ended June 30, 2023 and 2022, are as follows (in millions):</span></div><div style="margin-bottom:3pt;margin-top:5pt;text-align:center;text-indent:27pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"></td><td style="width:37.044%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.627%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.389%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.627%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.830%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.627%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.389%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.631%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Six Months Ended June 30, </span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of finance leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest on lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing cash outflows from finance leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average remaining lease term</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.0 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.4 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average discount rate</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div> 4300000 3600000 9600000 6700000 800000 500000 1600000 1100000 800000 700000 1600000 1200000 P4Y P4Y9M18D 0.081 0.090 <div style="margin-bottom:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Aggregate future minimum lease payments under operating leases are as follows (in millions):</span></div><div style="margin-bottom:3pt;margin-top:5pt;text-align:center;text-indent:27pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:80.571%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.496%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">For the twelve months ending June 30,</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total future minimum lease payments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.7 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: amount representing interest</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Present value of future minimum lease payments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.8 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: current portion of operating lease obligations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term portion of operating lease obligations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.4 </span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 3200000 3300000 3000000.0 2600000 600000 12700000 1900000 10800000 2400000 8400000 P5Y 900000 500000 1700000 1000000.0 300000 300000 600000 400000 1400000 1100000 2700000 2300000 P2Y P1Y4M24D 0.047 0.023 <div style="margin-bottom:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Aggregate future minimum lease payments under finance leases are as follows (in millions):</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center;text-indent:27pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:80.571%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.496%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">For the twelve months ending June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total future minimum lease payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: amount representing interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-551"><span style="-sec-ix-hidden:f-552"><span style="-sec-ix-hidden:f-553">Present value of future minimum lease payments</span></span></span></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.4 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: current portion of finance lease obligations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4.0)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term portion of finance lease obligations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.4 </span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of June 30, 2023, aggregate future lease payments of the financing liabilities are as follows (in millions):</span></div><div style="margin-bottom:6pt;text-align:center;text-indent:27pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:80.571%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.496%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">For the twelve months ending June 30,</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total future minimum lease payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.9 </span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 4500000 2800000 1400000 600000 9300000 900000 8400000 4000000.0 4400000 P18M P13Y 600000 600000 700000 800000 800000 8400000 11900000 <div style="margin-bottom:6pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 9 — Debt </span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The aggregate carrying amounts, net of issuance costs, of the Company’s debt consists of the following (in millions):</span></div><div style="margin-top:5pt;text-align:center;text-indent:27pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:62.243%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.495%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.496%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Wells Fargo Revolving Credit Facility</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Eclipse Revolving Credit Facility</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Eclipse M&amp;E Term Loan, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Secured Promissory Note</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Installment Purchases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Debt</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.3 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.4 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current portion of long-term debt</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6.8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long term-debt, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.6 </span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Eclipse Loan and Security Agreement</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On September 27, 2021, the Company entered into a Loan and Security Agreement with Eclipse Business Capital LLC (“EBC”) and Eclipse Business Capital SPV, LLC, as administrative agent, providing the Company with a senior secured credit facility in an aggregate principal amount of $77.5 million (the “EBC Credit Facility”), consisting of (i) a revolving credit facility in an aggregate principal amount of up to $50.0 million (the “Revolving Credit Facility”), (ii) a machinery and equipment term loan facility in an aggregate principal amount of up to $12.5 million (the “M&amp;E Term Loan Facility”) and (iii) a term loan B facility in an aggregate principal amount of up to $15.0 million (the “Term Loan B Facility”). </span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three and six months ended June 30, 2023, the Company recognized a loss on the retirement of debt of $2.4 million, as the Revolving Credit Facility, M&amp;E Loan Facility and Term Loan B Facility were extinguished in connection with the initiation of the Wells Fargo Revolving Credit Facility, which is described further below. </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revolving Credit Facility</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Borrowings under the Revolving Credit Facility bore interest at a rate per annum ranging from 4.5% to 5% in excess of SOFR and 3.5% to 4% in excess of the Base Rate, dependent on the fixed cost coverage ratio. The year to date weighted average interest rate on borrowings was approximately 9.4% through the extinguishment date of May 31, 2023.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">M&amp;E Term Loan Facility</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Borrowings under the M&amp;E Term Loan Facility bore interest at a rate per annum equal to 8% in excess of the SOFR Rate and 7% in excess of the Base Rate. The weighted average interest rate for the M&amp;E Term Loan Facility was 13.0% through the maturity date of May 31, 2023. On May 31, 2023, the remaining balance of the loan was $8.4 million, which was paid utilizing funds from the Wells Fargo Revolving Credit Facility. </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Term Loan B Facility</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Borrowings under Term Loan B Facility bore interest at a rate per annum equal to 12% in excess of the SOFR Rate and 11% in excess of the Base Rate. Term Loan B Facility was scheduled to mature in September 2022 and the remaining balance of $0.3 million was fully repaid on August 16, 2022. The weighted average interest rate for Term Loan B was 13.0% through the maturity date of August 16, 2022. </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Secured Promissory Note</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On July 8, 2021, the Company acquired the assets of PerfX Wireline Services (“PerfX”), a provider of wireline services that operated in Williston, North Dakota and Midland, Texas. In connection with the PerfX acquisition, Bravo Wireline, LLC, a wholly owned subsidiary of Ranger, entered into a security agreement with Chief Investments, LLC, as administrative agent, for the financing of certain assets acquired (the “Secured Promissory Note”). Borrowings under the Secured Promissory Note bore interest at a rate of 8.5% per annum and was scheduled to mature in January 2024. On May 31, 2023, the remaining balance of the loan was $5.4 million, which was repaid utilizing funds from the Wells Fargo Revolving Credit Facility.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Wells Fargo Bank, N.A. Credit Agreement</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On May 31, 2023, the Company entered into a Credit Agreement with Wells Fargo Bank, N.A., providing the Company with a secured credit facility (“Wells Fargo Revolving Credit Facility”) in an aggregate principal amount of $75 million. Debt under the Credit Agreement is secured by a lien on substantially all of the Company’s assets. The Company was in compliance with the Credit Agreement covenant by maintaining a fixed charge coverage ratio of greater than 1.0 as of June 30, 2023.</span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">The Wells Fargo Revolving Credit Facility was drawn in part on May 31, 2023, to repay the Revolving Credit Facility, M&amp;E Term Loan Facility, and the Secured Promissory Note. The undrawn portion of the Wells Fargo Revolving Credit Facility is available to fund working capital and other general corporate expenses and for other-permitted uses, including the financing of permitted investments and restricted payments. The Wells Fargo Revolving Credit Facility is subject to a borrowing base that is calculated based upon a percentage of the Company’s eligible accounts receivable less certain reserves. The Company’s eligible accounts receivable serve as collateral for the borrowings under the Wells Fargo Revolving Credit Facility, which is scheduled to mature on May 31, 2028. The Wells Fargo Revolving Credit Facility includes an acceleration clause with tiered triggers starting when excess availability is 20% or less. Cash dominion, which permits the administrative agent to sweep cash daily from certain bank accounts into an account of the administrative agent to repay the Company’s obligations under the Revolving Credit Facility, will be instituted if excess availability is 12.5% or less.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the Wells Fargo Revolving Credit Facility, the total loan capacity was $64.3 million, which was based on a borrowing base certificate in effect as of June 30, 2023. The Company did not have any borrowings under the Wells Fargo Revolving Credit Facility. The Company does have a $1.6 million Letter of Credit open under the facility, leaving a residual $62.7 million available for borrowings as of June 30, 2023. Borrowings under the Revolving Credit Facility bear interest at a rate per annum ranging from 1.75% to 2.25% in excess of SOFR and 0.75% to 1.25% in excess of the Base Rate, dependent on the average excess availability. The weighted average interest rate for the loan was approximately 6.9% for the six months ended June 30, 2023.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Other Installment Purchases</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company entered into various Installment and Security Agreements (collectively, the “Installment Agreements”) in connection with the purchase of certain ancillary equipment, where such assets are being held as collateral. As of June 30, 2023, the aggregate principal balance outstanding under the Installment Agreements was $0.3 million and is payable ratably over 36 months from the time of each purchase. The monthly installment payments contain an imputed interest rate that are consistent with the Company’s incremental borrowing rate and is not significant to the Company.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Debt Obligations and Scheduled Maturities</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of June 30, 2023, aggregate future principal payments of total debt are as follows (in millions):</span></div><div style="margin-top:5pt;text-align:center;text-indent:27pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:84.844%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.224%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">For the twelve months ending June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.3 </span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="margin-bottom:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The aggregate carrying amounts, net of issuance costs, of the Company’s debt consists of the following (in millions):</span></div><div style="margin-top:5pt;text-align:center;text-indent:27pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:62.243%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.495%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.496%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Wells Fargo Revolving Credit Facility</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Eclipse Revolving Credit Facility</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Eclipse M&amp;E Term Loan, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Secured Promissory Note</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Installment Purchases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Debt</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.3 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.4 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current portion of long-term debt</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6.8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long term-debt, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.6 </span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 0 0 0 1400000 0 10400000 0 6100000 300000 500000 300000 18400000 300000 6800000 0 11600000 77500000 50000000 12500000 15000000 -2400000 -2400000 0.045 0.05 0.035 0.04 0.094 0.08 0.07 0.130 8400000 0.12 0.11 300000 0.130 0.085 5400000 75000000 1.0 0.20 0.125 64300000 0 1600000 62700000 0.0175 0.0225 0.0075 0.0125 0.069 300000 P36M <div style="margin-bottom:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of June 30, 2023, aggregate future principal payments of total debt are as follows (in millions):</span></div><div style="margin-top:5pt;text-align:center;text-indent:27pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:84.844%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.224%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">For the twelve months ending June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.3 </span></td><td style="background-color:#ffffff;border-bottom:2pt solid #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 300000 300000 <div style="margin-bottom:6pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 10 — Equity </span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Equity-Based Compensation</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2017, the Company adopted the Ranger Energy Services, Inc. 2017 Long Term Incentive Plan (the “2017 Plan”). The Company has granted shares of restricted stock (“restricted shares” or “RSAs”) and performance-based restricted stock units (“performance stock units” or “PSUs”) under the 2017 Plan.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Restricted Stock Awards</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has granted RSAs, which generally vest in three equal annual installments beginning on the first anniversary date of the grant. During the six months ended June 30, 2022, the Company granted approximately 388,300 RSAs, with an approximated aggregate value of $4.2 million. As of June 30, 2023, there was an aggregate $5.9 million of unrecognized expense related to restricted shares issued which is expected to be recognized over a weighted average period of 1.9 years. </span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Performance Stock Units</span></div><div style="margin-bottom:10pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The performance criteria applicable to performance stock units that have been granted by the Company are based on relative total shareholder return, which measures the Company’s total shareholder return as compared to the total shareholder return of a designated peer group, and absolute total shareholder return. Generally, the performance stock units are subject to an approximated three-year performance period. During the six months ended June 30, 2023, the Company granted approximately 100,400 target shares of market-based performance stock units, of which 55,200 were granted at a relative grant date fair value of approximately $15.71 per share and 55,200 were granted at an absolute grant date fair value of approximately and $13.12 per share. Additionally, the Company granted approximately 55,200 target shares of market-based performance stock units with a specified floor price per share, of which 27,600 were granted a relative grant date fair value of approximately $15.22 and 27,600 were granted at an absolute grant date fair value of approximately and $10.85 per share. Shares granted during the six months ended June 30, 2023 are expected to vest (if at all) following the completion of the applicable performance period on December 31, 2025. As of June 30, 2023, there was an aggregate $2.8 million of unrecognized compensation cost related to performance stock units which are expected to be recognized over a weighted average period of 1.7 years. </span></div><div style="margin-bottom:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Share Repurchases</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 7, 2023, the Company announced a share repurchase program allowing the Company to purchase Class A Common Stock held by non-affiliates, not to exceed $35.0 million in aggregate value. Share repurchases may take place in any transaction form as allowable by the Securities and Exchange Commission. Approval of the program by the Board of Directors of the Company is specific for the next 36 months.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three and six months ended June 30, 2023, the Company repurchased 508,700 and 548,100 shares, respectively, of the Company’s Class A Common Stock for an aggregate $5.5 million and $5.9 million, respectively, on the open market.</span></div><div style="margin-bottom:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Warrant from PerfX Acquisition</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The PerfX acquisition purchase price included a warrant to acquire a 30% ownership in the XConnect Business (“XConnect”), which expires on July 8, 2031. XConnect is the manufacturer of a perforating gun system developed by the PerfX sellers alongside the PerfX wireline service business. The warrant requires the Company to maintain a specific minimum level of purchases of XConnect’s manufactured products. Should the Company fail to maintain the specified minimum level of purchases, a forfeiture event would occur; however, the Company may elect to cure the forfeiture event through a cash payment to XConnect. If the Company elects to not cure the forfeiture event, the ownership percentage would reduce to 15%. Upon the occurrence of a second uncured forfeiture event, the warrant is deemed to be cancelled. The value of the warrant by the Company is negligible as of June 30, 2023. The Company finalized the purchase price allocation in the fourth quarter of 2021.</span></div> 3 388300 4200000 5900000 P1Y10M24D P3Y 100400 55200 15.71 55200 13.12 55200 27600 15.22 27600 10.85 2800000 P1Y8M12D 35000000 P36M 508700 548100 5500000 5900000 0.30 0.15 <div style="margin-bottom:6pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 11 — Risk Concentrations </span></div><div style="margin-bottom:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Customer Concentrations </span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three and six months ended June 30, 2023, one customer accounted for approximately 11% and 10%, respectively, of the Company’s consolidated revenues. As of June 30, 2023, approximately 6% of the net accounts receivable balance was due from this customer.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended June 30, 2022, two customers accounted for approximately 11% and 10% each of the Company’s consolidated revenue. During the six months ended June 30, 2022, two customers accounted for approximately 11% and 10%, respectively, of the Company’s consolidated revenue. As of June 30, 2022, approximately 27% of the net accounts receivable balance, in aggregate, was due from these two customers.</span></div> 0.11 0.10 0.06 0.11 0.10 0.11 0.10 0.27 <div style="margin-bottom:6pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 12 — Income Taxes</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Effective Tax Rate</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is a corporation and is subject to U.S. federal income tax. The Company uses an estimated annual effective tax rate for purposes of determining the income tax provision during interim reporting periods. In calculating the estimated annual effective tax rate, the Company considers forecasted annual pre-tax income and estimated permanent book versus tax differences. Adjustments to the effective tax rate and other income tax related estimates could occur during the year as information and assumptions change which could include, but are not limited to, changes to forecasted amounts, estimates of permanent book versus tax differences, and changes to tax laws and rates. The effective U.S. federal income tax rate, excluding the impact of discrete items, applicable to the Company for the six months ended June 30, 2023 and 2022 was 23.8% and 29.4%, respectively. The Company is subject to the Texas Margin Tax, which requires tax payments at a maximum statutory effective rate of 0.75% on the taxable margin of each taxable entity that does business in Texas. </span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Tax Attributes</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Historically, utilization of a portion of the Company's net operating loss carryforwards has been subject to limitations of utilization under Section 382 of the Internal Revenue Code of 1986 (“Section 382”), as amended. The Company incurred an ownership change, triggering another Section 382 loss limitation, during the three months ended June 30, 2023. The Company is currently in the process of conducting an analysis to determine the full tax consequence of such limitation and does not expect this will have a material cash impact to taxes for the remainder of 2023.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A valuation allowance (“VA”) has been recorded to reduce the Company’s net deferred tax assets to an amount that is more likely than not to be realized. The VA is based upon the uncertainty of the realization of certain federal and state deferred tax assets related to net operating loss carryforwards and other tax attributes. The Company currently believes that it is reasonably possible to achieve a three-year cumulative level of profitability within the next 12 months, and as early as the third quarter of 2023, which would enhance the ability to conclude that is it more likely than not that the deferred tax assets would be realized and support a release of a portion or substantially all of the VA. A release of the VA would result in the recognition of an increase in deferred tax assets and an income tax benefit in the period in which the release occurs, although the exact timing and amount of the release is subject to change based on numerous factors, including projections of future taxable income, which continues to be assessed based on available information each reporting period.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Other Tax Matters</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total income tax expense for the six months ended June 30, 2023 and 2022 differed from amounts computed by applying the U.S. federal statutory tax rates to pre-tax income or loss primarily due to the release of the VA on deferred tax assets, the impact of permanently non-deductible expenses, state income taxes and certain discrete tax benefits recognized during the six months ended June 30, 2023. </span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is subject to the following material taxing jurisdictions: the United States and Texas. As of June 30, 2023, the Company has no current tax years under audit. The Company remains subject to examination for federal income taxes and state income taxes for tax years 2016 through 2022. </span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has evaluated all tax positions for which the statute of limitations remains open and believes that the material positions taken would more likely than not be sustained upon examination. Therefore, as of June 30, 2023, the Company had not established any reserves for, nor recorded any unrecognized benefits related to, uncertain tax positions.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2022, President Biden signed the Inflation Reduction Act of 2022 (“IRA 2022”) (Public Law Number 117-169) into law. The Company is still evaluating the impact of this legislation as it relates to the Employee Retention Credit.</span></div> 0.238 0.294 0.0075 <div style="margin-bottom:6pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 13 — Earnings (loss) per Share </span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Earnings or loss per share is based on the amount of net income or loss allocated to the shareholders and the weighted average number of shares outstanding during the period for each class of Common Stock. The numerator and denominator used to compute earnings or loss per share were as follows (in millions, except share and per share data):</span></div><div style="margin-bottom:6pt;text-align:center;text-indent:27pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.444%"><tr><td style="width:1.0%"></td><td style="width:50.757%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.573%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.200%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.419%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.200%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.728%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.200%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.419%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.204%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended June 30, </span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Income (loss) (numerator):</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Basic:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income (loss) attributable to Ranger Energy Services, Inc.</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss) attributable to Class A Common Stock</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.1 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.4)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.3 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6.1)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Diluted:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income (loss) attributable to Ranger Energy Services, Inc.</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss) attributable to Class A Common Stock</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.1 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.4)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.3 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6.1)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted average shares (denominator):</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average number of shares - basic</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,840,569 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,581,466 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,890,178 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,041,300 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of share-based awards</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">347,554 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">358,848 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average number of shares - diluted</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,188,123 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,581,466 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,249,026 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,041,300 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic income (loss) per share</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.25 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.02)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.49 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.29)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted income (loss) per share</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.24 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.02)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.49 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.29)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three and six months ended June 30, 2022, the Company excluded 1.0 million of equity-based awards, as the effect was anti-dilutive.</span></div> <div style="margin-bottom:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Earnings or loss per share is based on the amount of net income or loss allocated to the shareholders and the weighted average number of shares outstanding during the period for each class of Common Stock. The numerator and denominator used to compute earnings or loss per share were as follows (in millions, except share and per share data):</span></div><div style="margin-bottom:6pt;text-align:center;text-indent:27pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.444%"><tr><td style="width:1.0%"></td><td style="width:50.757%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.573%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.200%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.419%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.200%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.728%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.200%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.419%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.204%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended June 30, </span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Income (loss) (numerator):</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Basic:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income (loss) attributable to Ranger Energy Services, Inc.</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss) attributable to Class A Common Stock</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.1 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.4)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.3 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6.1)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Diluted:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income (loss) attributable to Ranger Energy Services, Inc.</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss) attributable to Class A Common Stock</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.1 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.4)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.3 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6.1)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted average shares (denominator):</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average number of shares - basic</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,840,569 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,581,466 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,890,178 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,041,300 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of share-based awards</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">347,554 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">358,848 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average number of shares - diluted</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,188,123 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,581,466 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,249,026 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,041,300 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic income (loss) per share</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.25 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.02)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.49 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.29)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted income (loss) per share</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.24 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.02)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.49 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.29)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 6100000 -400000 12300000 -6100000 6100000 -400000 12300000 -6100000 6100000 -400000 12300000 -6100000 6100000 -400000 12300000 -6100000 24840569 23581466 24890178 21041300 347554 0 358848 0 25188123 23581466 25249026 21041300 0.25 -0.02 0.49 -0.29 0.24 -0.02 0.49 -0.29 1000000 1000000 <div style="margin-bottom:6pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 14 — Commitments and Contingencies </span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Legal Matters</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, the Company is involved in various legal matters arising in the normal course of business. The Company does not believe that the ultimate resolution of these currently pending matters will have a material adverse effect on its condensed consolidated financial position or results of operations.</span></div> <div style="margin-bottom:6pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 15 — Segment Reporting </span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s operations are located in the United States and organized into three reportable segments: High Specification Rigs, Wireline Services and Processing Solutions and Ancillary Services. The reportable segments comprise the structure used by the Chief Operating Decision Maker (“CODM”) to make key operating decisions and assess performance during the years presented in the accompanying Condensed Consolidated Financial Statements. The CODM evaluates the segments’ operating performance based on multiple measures including operating income, rig hours and stage counts. The tables below present the operating income measurement, as the Company believes this is most consistent with the principals used in measuring the Condensed Consolidated Financial Statements.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a description of each operating segment:</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">High Specification Rigs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Provides high-spec well service rigs and complementary equipment and services to facilitate operations throughout the lifecycle of a well.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Wireline Services</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">  Provides services necessary to bring and maintain a well on production and consists of our wireline completion, wireline production and pump down lines of business.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Processing Solutions and Ancillary Services</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">  Provides other services often utilized in conjunction with our High Specification Rigs and Wireline Services segments. These services include equipment rentals, plug and abandonment, logistics hauling, processing solutions, as well as snubbing and coil tubing.    </span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company incurs costs, indicated as Other, that are not allocable to any of the operating segments or lines of business and include corporate general and administrative expenses as well as depreciation of office furniture and fixtures and other corporate assets.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain segment information for the six months ended June 30, 2023 and 2022 is as follows (in millions):</span></div><div style="margin-bottom:7pt;margin-top:5pt;text-align:center;text-indent:27pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:37.282%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.252%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.811%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.664%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.223%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.493%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">High Specification Rigs</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Wireline Services</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Processing Solutions and Ancillary Services</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Other</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="27" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended June 30, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">163.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of services</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">136.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income (loss)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.5 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.8 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.2 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7.1)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.4 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12.4)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capital expenditures</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="27" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended June 30, 2023</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">155.1 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104.4 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61.2 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">320.7 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of services</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">122.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">267.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income (loss)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.4 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15.0)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.4 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.6 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.6 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(23.3)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.3 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capital expenditures</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:37.282%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.811%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.517%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.223%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.492%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">High Specification Rigs</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Wireline Services</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Processing Solutions and Ancillary Services</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Other</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="27" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended June 30, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28.1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">153.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of services</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income (loss)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.1 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.5 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.1 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14.9)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.2)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gain on bargain purchase</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.1 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.5 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.1 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13.1)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.4)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capital expenditures</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="27" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended June 30, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">140.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88.1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">277.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of services</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">238.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income (loss)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.8 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.0)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.4 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(24.6)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7.4)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gain on bargain purchase</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.8 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.0)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.4 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(23.3)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6.1)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capital expenditures</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 3 <div style="margin-bottom:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain segment information for the six months ended June 30, 2023 and 2022 is as follows (in millions):</span></div><div style="margin-bottom:7pt;margin-top:5pt;text-align:center;text-indent:27pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:37.282%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.252%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.811%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.664%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.223%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.493%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">High Specification Rigs</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Wireline Services</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Processing Solutions and Ancillary Services</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Other</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="27" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended June 30, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">163.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of services</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">136.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income (loss)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.5 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.8 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.2 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7.1)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.4 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12.4)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capital expenditures</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="27" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended June 30, 2023</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">155.1 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104.4 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61.2 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">320.7 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of services</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">122.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">267.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income (loss)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.4 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15.0)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.4 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.6 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.6 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(23.3)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.3 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capital expenditures</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:37.282%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.811%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.517%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.223%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.492%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">High Specification Rigs</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Wireline Services</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Processing Solutions and Ancillary Services</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Other</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="27" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended June 30, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28.1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">153.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of services</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income (loss)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.1 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.5 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.1 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14.9)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.2)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gain on bargain purchase</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.1 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.5 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.1 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13.1)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.4)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capital expenditures</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="27" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six Months Ended June 30, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">140.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88.1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">277.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of services</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">238.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income (loss)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.8 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.0)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.4 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(24.6)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7.4)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gain on bargain purchase</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.8 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.0)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.4 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(23.3)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6.1)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capital expenditures</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 77600000 54500000 31100000 0 163200000 62000000.0 48800000 25500000 0 136300000 4100000 2900000 1400000 300000 8700000 11500000 2800000 4200000 -7100000 11400000 11500000 2800000 4200000 -12400000 6100000 3700000 3200000 2800000 0 9700000 155100000 104400000 61200000 0 320700000 122100000 94500000 50600000 0 267200000 9600000 5300000 3000000.0 800000 18700000 23400000 4600000 7600000 -15000000.0 20600000 23400000 4600000 7600000 -23300000 12300000 5800000 4500000 7100000 0 17400000 76000000.0 49500000 28100000 0 153600000 61800000 45200000 23000000.0 0 130000000.0 8100000 2800000 0 500000 11400000 6100000 1500000 5100000 -14900000 -2200000 0 0 0 2800000 2800000 6100000 1500000 5100000 -13100000 -400000 1700000 700000 2900000 0 5300000 140900000 88100000 48200000 0 277200000 112600000 85600000 39800000 0 238000000.0 14500000 5500000 2000000.0 1000000.0 23000000.0 13800000 -3000000.0 6400000 -24600000 -7400000 0 0 0 2800000 2800000 13800000 -3000000.0 6400000 -23300000 -6100000 2900000 1600000 3200000 0 7700000 <div style="margin-bottom:6pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 16 — Subsequent Events</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company evaluated subsequent events and transactions that occurred after the balance sheet date up to July 31, 2023. Based upon this review, the Company did not identify any other subsequent events that would have required adjustment or disclosure in the financial statements.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On August 7, 2023, the Board of Directors declared a quarterly cash dividend of $0.05 per share payable September 8, 2023 to common stockholders of record at the close of business on August 18, 2023.</span></div> 0.05 EXCEL 66 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( +:("%<'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 " "VB A7H*IJ?>\ K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M2@,Q$(=?17+?G?V#4L(VEQ9/"H(%Q5M(IFWH)AN2D=V^O=G8;A%] "&7S/SR MS3>03GFNAH O8? 8R&"\FVSO(E=^S8Y$G@-$=40K8YD2+C7W0["2TC4$IJH>P"))+4G"#"S\0F2BTXJK@)*&<,%KM>#]9^@S3"O 'BTZBE"7-3 Q M3_3GJ>_@!IAAA,'&[P+JA9BK?V)S!]@E.46SI,9Q+,W?-F]3&[_O"["=M!F[WY MQ\970='!KW\AO@!02P,$% @ MH@(5YE&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" "VB A7-7%\W^@WDL25- CGGNP]L;ZBC]5P> MQ.E?M,N>;;<;R$UBR<-]L"I!Z$?9?_JTKX@7 &OBF/GE62G>G:)WCB2OGQ&DRCK-KKY_?-1/8,F MDH7QOZ8*RP3;9D'=-]_%&^JRZX;J?#$36]88_O0#[EJ_FMR>2.R5]W;NO0VI M#]]S-U'=5J+[YPTS.87#L=7\8K($1M6TU,DM=:I9^I)0(9D(GM&<;;B0)GNP ME!2)J5(<,*JFO6YNKUO-WHP)GWNZ4R(U-AB3!ROEW;"T'X+Q-7WV1YAK24-8F,BP;":!ONYP3Y8J/VP<^L'#$V3\)$)DS%8P[)PT^[C MOC%[8&A-/8*EZY5A7KD\CE0C77](5R@192]5'$!7)X$DGQK/Y[ MQOHXHOY^;'(,!]6U_((R08&ZG@M( MPB"'P)[O=]SH&99<)+[J$YV.9;1[#BS"!1=AF&S>VG7TF>J^]WP7&:W">MT7R@F@F^]2/7W)AAS?N_C$;/@4VXX"8,X\Y;HS,> M2QJ@O_U-^5@,*_9Z5ML\/)T#G'!!3AC&G;2MCM2TO]P8+-##1J" H^K:*G@) MP[#SD;LJ7[,UCR!@.B(RL#O-_L R#SGG("9<(!.&6>?>EPH%^1)A\O/C+VC! MW$2H3!I-PDI.0-7(/%+I#]7;1'5I[GZ[0#]:EQ9&&RK0E@;FB0VL6[,&2(%. M!(8;A?J>'ZW0XCE\Y(')^!&!^?1N;EQ0. D@EZAF' M3*QTC[Q3"G*MWPP;&IES"@N6KJ7 <76-%M!#8&8YY''-5!XA>S67BN"XNO8* M^"&55HL<- (%) $('1912RR$O7 M_6X#NC*Z@P7*$W@.MK$+MK&/+-PO/6X7Z(N=PG+?3%.KN"@NAX+UK%A,CE SLLT0FOP1^2:34R:-C8: M/0?LV"^^BL%H8II$& V>]F/8.BH=<3 MQT7ZX1A]3F0L::1G:,9Z.!'H[.LA4^ND:GJWPG9(VAV"NSWUUMJ:/!9(9,,$ MDS7LF^,-^T1 LS=T#CRR"SRR>R=OV"[H/)D:N_G*4[?W(K^9[;4;I#I-6\7BV4><3U=@?HX M M5:AUV5._*[*]+]F)Y)MT^\@CEY*'Z>&:48\)_8"ZO^1<'D[T#^0[D(;_ 5!+ M P04 " "VB A7EB[DG^L& !B( & 'AL+W=O5;NY0L7/^2:,85^;:)87K762FW/.QT9 MK-F&2H=O60S?++G84 6W8M616\'H(AVTB3K$=?W.AH9Q:W29?O8H1I=\IZ(P M9H\"R=UF0\7K-8OXRU4+M]X^^!:NUBKYH#.ZW-(5FS'UM'T4<-<_DIO;Q57+31"QB 4J<4'ASS.; ML"A*/ &.G[G35O',9&#U^LW[WVGP$,R<2C;AT;_A0JVO6H,66K EW47J&W_Y MS/* >HF_@$]Y+9N"P4[J?@F'PP(-F&<_:6_\HFH#,#=A@$D'T".'>#E M [PTT Q9&M:4*CJZ%/P%B<0:O"47Z=RDHR&:,$Z6<:8$?!O".#6:/-Q/;^YG M-U,$5[.'N]OI^#O<7(_OQO>3&S3[?'/S?88^/MV/GZ:W\,TG=(:>9E/T\<,G M] &%,?H:1A&LA[SL*("3..T$^:.OLT>3AD=_V<4.\MPV(B[Q#,,G]N%3%L!P MG XG]>$=F(1B)D@Q$R3UYS7X&TO)E#&,;%S7/"[99^=R2P-VU8*-))EX9JW1 MGW]@W[TP!74B9[40O2)$S^9]-*%RC6B\0$%RP7[NPF<:L=@<=>;*3UTEQ>!Y MY#O=R\YS-1C=QG/ZA4T-8[? V+5B' (-F903WNLAYU];+H1\9VA&9M? M8/.MV&[C9UA?+EY-J'Q]^IS>'BC=IM>$J5]@ZELQ/0JVI>$"L5_ 19(9)ZQO M@$;VH.DV0PBNEZHC6+%@@($TG8+":PF9=>!6&O2&4*]I MT4GJS184@&KP!]9D1K#C-Z"M4"$^L%D4C5=!8'W%).]C..P]JS80-FJ<_5MON1J.F-2_9!MOI)MM&%F@Z8WA^5T]) M@]F@&5Y)+;AG%25W(9V'4:A")M,]-%,\^+'FT8()^1>Z@1VEC*4=6RGKO9KE M5-[JDU!R&+:36"$)MO0UT0/&@'TMNXF603J9D:[C-:Q126?8SF< 3^R8G<^P M3E8&!6"R\AM+1DECV,YCV?9;AC&-@[1PY$GUVB[X8\M%TE49H>ODY582.T=N M,FI0@KBD.&SGN#L>K\X4$QMHS.;J.+0ZD[F5)<[1ZD9^94O7VX>2[(B=[+)I M?L,8E3O7V%/H'.9K.(U$%E#1'[#175PZ'][4#T2G0 K!D0&+OKK*IC J8A_)5[Z*PJ]&UP6K05&=)R5/$ MSE/9QCH$4">AH0&@;H5QKY*]=8@E5Q$[5TWX9A.J1(1G>B* WA42E$&:@L+X M>,\50[C[R0C6*-Z(E8^??>)SXF\U8,N M2938213:[26#6K] ,@F_C3ZXCHL1E%8DUU2P"]1SVZZ;_F:?0&KLU)J+\#^V MN$ Q?_LTE#+1.= )\YV2T"LMDMI&)>)+]&47L^(P+TVM*0O89@Y/,9_1Y3,] M/%Q7;";U8["2JCT[5=\Q*<_1) +=C\8HV10\SK1UUNV',5("*&F*'P$0I>*&%;>?&JH*P$\U$Z5#%:-K;%7R@7/+A?&BT68J $HPLD! MTQFL8D"W(11E(U*=^8GO.=IDFLQ($Z]YE:-8NT3(R$(>69%R9[7VIJ^=QNH2 M@?A^4_ONE1K!.Z9'CO9:T:.A']=!F\R:.VBOU _>@=-9PR8WPCQIQWPJ;_6@ M2R7B^2Y.BU,6B]R]8[F@-&=8BE M /'LG7B6C->'D_&D N14WNI!EP+$&YXF&:TZYMU!G\A;_256J3"Z=H5Q;#+F M;@86 60UR>!U*B^ D[?O7ZE8A;&$MGD)8URG#^5(9"^TLQO%M^D[X3E7BF_2 MRS6CL$*) 7R_Y- )Y#?):^;BOQ6,_@=02P,$% @ MH@(5PIL/'J( P MY@X !@ !X;"]W;W)KCP:.87 _N!I/A&,QNQN/'&3A[F@R>1K=BYQR< M31'%(7 [$S3LO%R!"%*R0 M'V-PYH5@3GP?408B3%/%YU6*TR/LY B91JN^=JG!KKHJZFHP*M&W8W$SOK%#ML[]^G)WYV0$/F-UF5\3>M&];W[A.3'^[VYGW9?Y!I6<6FG\/ZAGY* M^C=W\EJ3,O&FE\/Z9GYRPN_V[1WL.I,46RT\0N0+\">B2R]DP,<+X:-==H0S M31]5Z823*'F7/!,N7CG)T!4/44RE@=A?$,+?)_*IDS]M^_\ 4$L#!!0 ( M +:("%?I=WU?0P@ -,S 8 >&PO=V]R:W-H965T&UL MO5MKGD\PT-I( XS3Q3&+8-IW=)+/)=C\36[:98G!!3M+^^HI' M#$@7)=ZHNQ\V@(\.'%T]SA7B["G-_LK7C''TO(F3_'RPYGQ[.AKE\S7;A/DP MW;)$_+),LTW(Q6FV&N7;C(6+LM F'A'+;,$H&T[/RVFTV/4MW/(X2=INA M?+?9A-D_ERQ.G\X'>/!RX4NT6O/BPFAZM@U7[([QK]O;3)R-]BR+:,.2/$H3 ME+'E^> "GP9V6:!$_!FQI[QUC HI#VGZ5W%RM3@?6,43L9C->4$1BC^/;,;B MN& 2S_%W33K8W[,HV#Y^8?]8BA=B'L*GLYMK/[B^"WPDCNYN/EWY%_?BY.Y>_/D<7-_?H9N/Z.8V^')Q M?R4 Z.CK]<57_TI@CM$)^GKGHZ,/Q^@#BA+T.8IC$?O\;,3%@Q7THWG]$)?5 M0Y">AZ#H)[9VXL32,[[[AY\]]T[E4'W3826?+2'[PM[9,F.06&M"MIPP6*,.\VWX9R= M#\0@EK/LD0VF/_^$7>M7J$Y-DODFR0)#9)W:M_>U;^O8I_%QBETZ%(%_;%N.'9W.7J>C;66S M-.Y['NUQ,(\7E!1-U.X_":G9)%BC.8 M;)PFR7R39($ALD[0W'W07&WCE(,&A:%B&+=;'G6'5&J?%*7!6#L:S$ M!T".TAE5$,%#&];K[?5Z6KV^KK-!DCWE(;RA.^G\DRI +8';CUU5 #RE KP M@'C#\B=[^1.M_*O--HPRX8;+MKV,GIFH@3QG'&S?$^7^4KN=35090RQ)?94E MT+-TA&*K<7^65NK1;R*7.$9QFN=(Q#H/XW*T[5=;\[4?X\0:.I)B $44R1 5 MEJD" -6ON^5Z\1MF59%N%=TX62'V+#*O'![ :JIN/\1#3]8,P1P9Y@,P:EER MY00 C'AV:\+N"B>-<*(5?K.7'"7S=,/041'[8U W>4,?G0&H$Z(,90!*& M7 M%@UPC?L&,]SX5ZPWL#=\S3)T5 D^UL?:J*,URN8;90M,L75CTKA:K+>U5PEG M@I>_1.,7E# .1L16VH0UE&<3 *1T4!\ *8-2 (!HZW9=M8VWQ5H7-OU4CZ\+ M]L"%E^=1QHKI!=3K $^I=#KGM>G"?PM/H.7I:FTL(=9[PF)&*;0^A-FJ.-SN MLODZK"-<3"X\? :%J\9-GDBQZ@#%6*/$^56BX#6BKO3&)F*]3ZQGE0.&&]6] M4<4KUJ"VGA-E+E6);'4J!0QE[U3:>$6L-XM7[7D$/;!EFK&7R46$^D4_.GH0 M+GH9<7BN@1PDEBM"!9VHKAE 85?MYP"7UZJQ;F4TSA&_8AT/U:WZ/CESQZKQ M$XY+:?0JBLJ@ *(B??,K:4PDT9O(:]&O7W43-4=[U4")R@P ":UR6@"@,)&[ M30!QN7W-G33.D6"MF>@V=^&FD#C?%-YY'69@/DBT5O103V&4S3?*%IABZX:F M\;9$[VTOPSR:%P,O6J1Q'&9Y&9XR+G"3K.@F'6M!Y%P&0(DV:,[#9"&2'K BM$;UX.YIDLTWRA:88NN&J3'!1&^" MF^Y9!09NEJHC);9G6XXK>WX(21T/VZZ\J@US3BP\EB=("(DM&XL,O:>1-K:8 MZ&UQNX?J] /+EP[V/$QD6P@A>_1#G,2>6$1.P"&D7G_CC8G>&_\N^BC*MVP> M+:-YM;*812O0%>N9#NZ1)ME\HVR!*;9N3!KK3KSO?;-'M*;_X!B89/.-L@6F MV+HQ:#(&HL\87GV_5Y=O^]CQ>.CH%M?K(EZ[B#(HJ+3%OEM,DIJ#ZG^!9EK+BF5ZOE.+CIF63SC;(%IMBZT6CM M1/G^K2AF]Z*8W8QB=C?*_[%R3YMLB[YS0PI5E] =93%R!J#LB8SR 93PH\HZ M-@#SO*$%SY%=W4WZ0G_T!A5J=(>*43;?*%M@BJT;NB;WHN_?ID+55P*VI[SD MA5".L@0-H";J#KJ,8L!K57B20UQA]@,E1M^T *#I1WJ:/6A\I;%BV*K\. MR=$\W26\VHR^O[K_ N6B_.Y"NGZ)3V<8N.[CTZ#ZOJ2AKSYW^1QFJTA,?#%; MBEM9P[&P(UGU!4EUPM-M^8G$0\IYNBD/URQ&PO=V]R:W-H965T&ULO9UM?&JN*]6RW7^:ZEM[F]OL_*/G_-5\?#Z1#_Y]HOWRR\W MU?87YQ>O[K(O^55>?;S[M:P_G3]1KI>W^7JS+-9:F7]^??)&_REUS&V#W1+_ MN\P?-GL_:]M-^504OVT_1->O3R;;-ORG@9X\ M:6X;[O_\C>[O-K[>F$_9)K\L5O^WO*YN7I_,3K3K_'-VOZK>%P]AWFR0O>4M MBM5F][?VT"P[.=$6]YNJN&T:UVMPNUP__IO]WGP1>PUT\T #HVE@=!H8^H$& M9M/ [#2P9@<:6$T#J]-@>FB5[*:!W6G@S \T<)H&3G>5#FW#M&DP[30PIP<: MS)H&LVX#ZT"#>=-@WNT'^U#'3;[UW*2[%0?[^JFSN[UM'-H._5MWZ[O^/G\< M6+M1Z695=O&J+!ZT?WETFX;O4]=Y?_>TO,T.?_D/S M_ODQ^O O[<7'MV\^NE'=YJ5VJGV\UP:^J8O&;A.(.$-<6 MQ;HJBWH#UE_J;:GR,M]4VN8F*_.;8G6=EYMOWT/^G_ME]8=$QOL!,MI57B[S M[3;^6N^L\K+,KP]NIO\C] =^Q8%:N[/R8[8J'$<>N+[1D8&UUWHH,C[R]=>' MS,U]^V^CO<@6B_O;^U56U;^MCT/+Q;)Z*0&G M:O";Z^OE]OA8#XZ[;'E]6AMYD=TM>X8\KW8O8-M3_J^7CB3[9^Z MM[[N.Y<4C4A83,(2$I9",,&LYI-93:59FQTY$8E(U(6$I!!.L:CU9U5):]>ELHC'KI_S+5 M.F,]2L)<$N:1,)^$!20L)&$1"8NMGN%/;5N?&3/1[PDIFD(PP:+VDT5MI45_ MSE;9>I'O>[/XK-W55S[%]2!G*O%CG4G"W$>8L]>7AC4[FXH]Z9&2/@D+^NL_ M.>N>O)*"D4RP>Z#K+W-JGG7=\;C0;'^ASB*II'.<7+M13UL=S^]W-[QV5W+-C<._D?S'F\9_/M]L5II?E$^9.7U_\M&MD.. M;!+FDC"/A/DD+"!A(0F+2%A,PA(2ED(PPFJ\<+NT6Q_IJ7VWM' M52&]Q[5_*BESL5)EK(M)F$O"/!+FD[!@VC^EDM^((56COJI4-"9%$Q*60C#! M?+,G\\V4YHLVF_OM:>'V7+"YP_*Y+&X/WA%O;+I[!GK$CTKAL7XD82X)\TB8 M3\("$A:2L&C6\ZPYGT^=SAE[3&HF)"R%8()EYT^6G2/'2YDGE>2QGB1A+@GS MYL]A8(A"X4#U")R\V(2EI"P%(()OM G;91@,L09#\OJYB9?76N? MBU*KLM^W3PW6WQX@5V6VWF2[!,[FV!%,+3?6+BC-16D>2O-16H#20I06-33A MG%?7C&D>BR-JBBJY,J8T\\I>9#TRDHS6UHPJY.[SXQ M\E!-'Z4%*"U$:1%*BU%:@M+28^-(M%\;/M'5Z9-GI#KC^_699DYV3[L-J1W1 M( I*UT[]:0N@E*2RF:Z-LV>*,KLP"] MI&?^3+>BF1N4YJ(T#Z7Y*"U :2%*BU!:W-".YSU1V92BB69MDS6Z.EKSE/FL M72JF/8\;%(W3H#2WH>U?1AB6V;_IBD9E4%K0T/:3D[T36S0FT]#$IY1F][C7 M7T@2^I1\_:>ZU;_S*>DE9W+P9DN;6-'5D95G7.W]DI5/V6;Y:$?#*BC-16D> M2O-16J#W2O-16H#20I06H;38D.1SI)=]J&Q*T42_MHD:0YVH.5;J=]RF9%#B M$J6Y1C]V85A&+PJ BOHH+3#Z.:5^JA25C*22W9(_R4*2RS])!YSJ9K<#4ED_ MV?.SN?SRSV@3+<;C(_H_I_3/8&=O8:=O8>=O82=P86=P0;,Q*"U":3%*2U!: M2M%$8[6[R@G5$J/-AT9C&EIG5]>- M;Z*:/DH+4%J(TB*4%J.T!*6EQ\:1..M\&W;1!V96$LEXZ7$YHMF$74QUV><;5WOZK4N2C MO9]AZ'3'I7JM1@]A-+J"TGR4%AS_:D-4,$)I,4I+4%I*T40CMK$5DYT1YK@+ MT2R+*9D]Q)K-+"PD-%?906F,=G=$$%(W/(C"Z2 MA6278/VO?]JM#DRE?62<.0@ST= )2G-1FH?2?)06H+00 MI44H+49I"4I+*9IH[#;&8JIC+#^PC$BM/-KE:+H%I7DHS4=I 4H+45ID]B=^ M,>S:'Y%I264C3QE>YM#L;ZG=&GE/W 0E_30S5]E!:@M!"E12@M1FG)H)Y/*4W17&WN MQ5+G7D:5\JE9HP].:/:EH0GWI?LV0R,M*"U :2%*BU!:C-(2E)8>&4:BR]I0 MBS5H+I;O*N532XPV'SHGB]5/672G2/%011^E!2@M1&D12HM16H+24O4H$JW7 M9EK%.]/J,/ MBVB2!J7Y*"U :2%*BU!:/'@L):AN2M%$)[8I&4N=DAE65"=W'YJ"06FNU<]? M&-/N/&:HI(_2@H:FRG.B@E%#4^2O-16H#20I06H;38EDVH,M>-WK4? M*IM2--&O;<#%'CBARH 7]2=-;RD/7S$=I 4H+45J$TN)!/9J@FBE%$XW49EAL=8:%*P]2"XTV%QIU ML?NOF'%Z<].BDCY*"U!:B-(BE!:CM&1(QZ>4I&C!-KQBJ\,KHXJ(U*S1+D/C M*K8D(]&_58G&55!:@-)"E!:AM!BE)2@M/3*,!)24#JNNA-!^E!2@M1&F1K+_DE0RH;H+24HHF>K+-O#CT&X3D3I0$$.25#.KU M&7U81,,L*,U':0%*"U%:A-+BP6,I0753BB8ZL4VS.,3K@>3N0W,L*,UU^B&0 M?B4#*NFCM$"R ;WS433%X@Q)L4@6.EK)(&DCJ620+"6K9#C?W.1YY695=O'J M+ON2_Y*57Y;KC;;*/]?M)F?3VK_E\LO-TX>JN'M]4A_L/A555=SN?KS)L^N\ MW"Y0___GHJB^?3BO^0]%^=M.X^*_4$L#!!0 ( +:("%&PO=V]R:W-H965T&ULM5IM;^,X#OXK0FZQ:(') MBV4[2;MM@#9M=WN8OF R<_/9=91$-[;EE9RTO5]_E.U8=B0K:9$=H%,[H=B' M%*F'I'WQRO@OL2(D0V]QE(C+SBK+TO-^7X0K$@>BQU*2P#<+QN,@@UN^[(N4 MDV">+XJC/AX,AOTXH$EGW,\O.P.)B$0DS*2* 'YMR)1$D=0$./XNE7:JORD7UJ^WVN]R MX\&8ET"0*8M^TGFVNNR,.VA.%L$ZRKZQU[](:5 .,&21R/]'KZ7LH(/"MG5["]T]_7IYPR=_'B\^G%S#S*GJ(M^S&[0R6^GZ#=$$_1 HPAV M1EST,P FU??#$L1U 0*W@!BB!Y9D*X%NDSF9-]?WP:#**KRUZAI;%?Y[G?20 M._B"\ "[!CS3PY=C"QRW?IL)@[NP>YMZE;H0MUASZF$&NC\"IUOW9ZK M^7\AT>!LR@3*&!Q.(4M"&A&4[,*67\L/0[FA*6<;"O&*7MX1JW8TJ';TW&2D M?\PM/9*RAM.&E=.&UBV](: TI$%Q&"=S%,2,9_1_^0TM MA/R:$';-FSNJ<(ZL.&__7M/L/3_JYPBV$OA/M&(<:1AQS]N!J,LX-3,:&,<5 MQK$5X\F?P+>G2(88 F_.J4B9""+$%C+((+3 .EB K:D,DY-V,<:KJ[3\W? MZT).6_:<5>#/K.#OXS2@7**2>!?T#?P<"$$RXY%VIFWP8 ?BV>$0G8%BN8$5 MI'2P=.U+P)?R,EWS< 4A\25/9\"=!6]&WAKLQ5N*-!R/>^,6Q#5>=O;DUX)P M#KXL#R B,B;C%YB!.IH*-P:B!*J8[&FB1,KG-B*\^LV:,E+!D=G1CEIB]!2 MDSV]2J%#,"KZ=:SD-GG*5H1OO9=ON1&>J\$;],YVX9F$ABT %3TZGKU 6 7) MD@A91=68)$^B//$C&KS0J+5.<*SL^U%6.9:VIB\4&3M6VIIB%T M$[Q$YH#W]7/"UR->E^JZ;<>UH[C/L9/?%,I5#DQO.>@^Z7@_OXC-(.5[M MV&X"5*3GV%GO/ME $C+^;H2F4QA0A>8ZHU2;ZQ35.7:N>^8$^&*^S<8BOEF> MH.$:#KS$ZM2Q7A_LPM9%VKRI&,ZQ4UQQ?EA@Z9QE.#ET(? G-F/#BMFPG=FJ M=$F#][9FH$WIYC%NO\U1W4:I,2IE&JS8^*P_ A'!:Q9-G-"(_W8M5YJA%M)5:#U* M MQ[&B,[R_W3NH13(B]S1,GIY-!JE16]&%%?=@>R>XVZC+8U0R-OY8^X%-3(;U?3.(^:T1I_@.V_GNF;.0D'FY;9]KH+!.>)[6 MH!J$'+=F91._8D5L9T5CQIRL15[_G\+/-@[WY(ZA"1SWG+/&OUV+]#7M2YKF M*0+%9Q_*JSN:!$EX0%Y9>?G#>74D;&V,\)57._:N=Z,OB@]:[M@YU77R.Z[8Q:3E--&3VYM MC&RO 6:K (3O=)LM2+17,(GQ7@+NI%$!&%[V!B)?OSGP M7'/W?2*R((KR<=&6:,R(=8)OE%$EXCU23<2J#G#M/>@WDM9(: ?*/I@M@VTXFS7SMD5YY4T5P-O9[E2;QU,U]T=R[FF]M5IZZQ=Q=2NG:GO MDY#G!S4 SM'+NB*_D*FX"2(9Z4;4.L\:#FY=J'4:X"KZ=>W]Z[0-YQ=T398T M2:3/(="?":=L;@2O-Z^N#M[4!K?,QCQ%FYZ=-BW@;^7HP ;;,[6TNQ-'@Y#? M-G'V%%=ZCK7DF:W3-,I'H4 X5?T#YU_QZ+WE 81G)>"/%CS'TM9T@2) -_"]H\V#O(/Y MWE-\[]GY?D82RCCZ1C8LVD@/3X'\:08L'\K:U3CUM:O\<%P>25O3 :IV\$;_ M2$/I64N2#SOA2-J:3E"EB&[!#J%E]5+?Z>Q^F? M#=NC/D<_EK:F$VHOM=GKF\^';:&W\8Z=,]"*,I/80)MQ]6NOIL:$+_,W=@7* MGUD6[W-6GU9O!5_E[\+N?'[MG$^+=WN5FN)5XX> 0P\KH,I<@,I!;P3 >/'V M;G&3L31_ ?:%91F+\\L5@:*.2P'X?L%8MKV1?Z!ZAWKR?U!+ P04 " "V MB A7&6#]/'H& #Y#P & 'AL+W=OR-*X7P[&>EM#L=E=[71].I2TM1<3G+::NMH)G85.EIO/9['!:<:E'9R=A[,J>G9C&*ZG%E66NJ2INUQ="F=7I M:&_4#5S+HO0T,#T[J7DAEL)_JZ\LOJ:]E4Q60CMI-+,B/QV=[QU='-#ZL. O M*59NZS;+T]'+$5.U MFX&@DCK^SW^V?GC,AGF[81YPQX,"RE?<\[,3:U;,TFI8HQ^!:M@-<%)34);> M8E9BGS^[M 77\A>/+M(9NV@ZTSD0WW3X&PASGO8%[,'S3XH=$3MC\;L_ELOO^ O?V>]GZPM_\(VF.V M $FC9+;QPI453F@?!TS.WDC-=2JY8DL,"JC2._;W>>*\A:[^N<]#$<#!_0 H MUXY>_KDY7QO M?LP><\AF[)KK0E@(0MABS98@+%/AQNR]3B?L#[(YGQW'17%P',;VCMEP;F=T M)79'&M<-&,M\*;KQA:EJKM?MY)],.L99;=Z/-\FRTD'9<*^8EW+LB-&9IGXZ:F*W@(@ M^9"X1M@PN3G(&Z90U0D4F<6N6AF[B2XL9DTZ<,?KI[RJCZ]Z9Z3A<$G&2NX9 MAS/S1F>" V89>-[8-B\EQ8F'> !R\XW_,GN$H$1JZI:V/]./00 MT[.@] AUQ[A&%N6U@Y MAZXE:;?C1HK?B2<%,5VG:A#)#NSW+JFZRK&%LC])"THK@H(S$[NKL=8H$GU; MS)%'4(8+RH-V^A3>2&0KKS>;8]SKIJI99E::T70PDK1E;T/@:I/SRT'.G_H,DA1H;-2OZ*,0?R?QL=F:RD+P/\WT66CKOCR%XEH8 XL5UZ4M5D M8BNN-B0R]%2K)OJ6)_AK=-2E,@6\*%,(![)^F'4C[_@: M@;]%2$4W]+91.0AQ!Q N0G9YHWAI*LXN 3D$'84F8%\:@T[)OL+C MV1@:X1E'8>I T(H%JD]&@.GC(UCD**O8LC"-]E2#X:(UO#EHT]L-EJU"*4J- MK:G.0T^<6N(KH?@JUI8X0?O@MSS$96@J]M#0J.#-V@75$*9%4 M""U(.2?\H 97HDJ$12NH&159W()\"-#UE[?7=^\)GSXMQMOHE*Q"1U22)U1; MUMVY.Y<)VKAID9LQAGP%:BH'43P(#*JR#A1(\; XA/6;"PS9VCFRF^P;(WGB MJ[&4/@\;Z!;M6HC.##!C16@2)Q%]&YMMJ*-M6Y"^31;*8$"/CA]0ERZ8"G$) M38PXQW"0-W98#- O!W<:&()_:HHI]1N\$:-'NV3E:KS5)=MK$%XQDN[-(5Q%IY_U='MCQ>'/W<'[L MB9/[+NO3K>=8A6"'1R=)'XD97V;]:/^N/8_/N&PO=V]R:W-H965T&UL MI5AK4R,W%OTK*J);49G9WP=W?N[,0VH=1&W3GAFZJ2 M;G.N2KL^'>V/VB_N]:H(],7>V4DM5VJNPD-]Y_"TUVG)=:6,U]8(IY:GH]G^ MA_-#.L\'?M%J[0>?!46RL/8S/5SGIZ,).:1*E072(/'O45VHLB1%<./WI'/4 MF23!X>=6^Q7'CE@6TJL+6W[2>2A.1^]'(E=+V93AWJ[_K5(\[TA?9DO/?\4Z MGCT\&(FL\<%621@>5-K$__(IY6$@\'[RBL T"4S9[VB(O?Q>!GEVXNQ:.#H- M;?2!0V5I.*<-%64>''[5D MG\U@,89=BKE=&+W4F31"S++.-"=JLQ)TM=::5 M/]D+L$=2>UG2?1YU3U_1?21^M"847ER:7.7/Y??@9^?LM'7V?/JFPA\:,Q8' MDQTQG4P/WM!WT 5_P/H.7M&W)4KQG]G"!P>P_'=;P%'?X79]U$ ??"TS=3I" MAWCE'M7H[-MO]H\FQV]X>]AY>_B6]O^S5&_K_FB#$E/Q[3?OI_O38_'W38ES MZ;6G@W<4L0F2F^WG0HG&R";70>7BP@( QL=/'I*YI*^OM)$FT[(4] MK[73,%.7\!:RI/W!L%]LUHM_4-C3R?'#>#X6_YK-[OAY__B? J0'D:"Z(PSNUWQS!'YY/)^>5%9TP; M *]ALO(B6$&L(_8GNS^QQID+.BL5OJ 4W:M54T8/YKN_CKDR+D>PY69'9,H% MT/&?_,RUSTKK&Q1JD->L*PZ"M94.R,R8"_@E90.7$M$*%$$8LEJR24=I<50$ MF?\&-HN'0R%QTJF=MAZVUH:\1&25-!@&=&Y'&)4I[PF(5 @ZN)3:B7J(M(07 M? 4>9OA@8#D9L]B*M37$+]KFGL/S:DMI?1^1+VQ3YLB1H&%'GB)3OS4F3A.& MG6V<:#&>#5.T56',1\D'C V,QJQL\@AIU5;%\;B.KG7QM9&DZ)H M\P#Y2FY()3FK38YFI5%'N6A%.>-KC>+$>$K]![D)AJH).$)6U(/1\XV2;M<^*K=+GY O-+B3 M"UWJL!%UXVKK%>S?(D(T'?B'@D) M+^&I<<]KV4>5DHD&D[X02^PSGGJF+S:,:M([_DO6_+FGN(X7_$!FR%ZM#!JF M;>$(F:\G[=0T+_#VX#E7ES[HBHF1O(RTV_7:EW!";!GB("H*=TQ'L4CF[XTF M)NH;GD!5R<]*J,X#ZAE4K*GJ!#MFCN62J":V/;E.=)^0!A=Q7J5V*W6$1$O+ M/0/203A':2'+K\E$*Q1C/YC^?@+:X;#-2Z<>E6D4GTGMXD7>,%?V,@P [JZQ M^+%/5$.'"XWMT*'(D6HM-PX.0XC.#-D?B[E&E@%N9RML[%GQ3 ,XL4:]D 1-/78AQYG@_JYQ"2+S;#0B?@^Q#%X="R^ M5\ 9TM?-*F0*@?S1X:YVU(> $><+T*E9$3V!Q3%J]0+#,9;QN%-[C0[3CD]^ MM8[[5"CX9]%5Y-# @ 'S(*7R24&$-+6_7$)_V.S2C2%G>D*%922'C[BK#+O2 M68//60+-/8:>"5AE9KGE369P%-@RN73@_FLCL VC_2?[1SL,F!Z!6P7.+?YU MJ\[5;'[>+QYHL-?L/-0,_E9N-G_HQ,CT[O[!SL#R-:\P,8Y=<8%M30=Q8Y%1 ML.:ZT( 1<%UB0_9I+M-Z -MH2L\DG*I5J5#8W)9VM2'PMML%-4K&TS:J+EEU MW%8D!',6[JB%3%2 *OJ]Q0#M)]NUQ&G8A9(8H5#H!1E>M"3G!'XM>'!2GT%; M+#7@.FA,,N6T0G$Q-2A4>$$+EXYT%E<"Z:V1##T\^J8F*_P,Q0JS)E#+S1_: MA*->0C$%TI GKV7D\03DX:8##U?:&%[ EO@%C0:<+?!A_QU?HZ;CX2S"EA8Q M%Q #[2Z, HKI!PD3&"[[\?)%4CC!QZE#<\T[39JGHAO>_5P-6R;>7S(H[4#@ M/0?'.^@<,!;E6MQ3??!(&_2NN)(9$?JS??&2$^CC M+KU-#$=[C^[;RK?*IWKCO;5$]U#NB5T0(XT=>A^B8XH5+Z* MBT7V[D*(&E@*4(Z?L;*^-P39=5^+IR M*E(C7THOLQ+%?O/@#J6MC;;U.Q(/C?1V>WGI0O2X'2))G,UTFCLP\*)X>7X1 M+]+)I?/&8W?!D+B0-5H9)''WRXZXN;E(:TAW!X?>6UPR#+V-:SOX)?CFMU<] M]M) @CL$20IO"Z"Z%P%8;8@:%M8YNX9B=$R/J-LL6.;6EEH_42BDKJ.#EG]\ M-V'E I/+B7G;^ZR]P6O(2KD5OVSE?=*$^$:R^[9[GSN+KS'[X_%E,+H2+.1% MJ980G8R_>S<2+KY@C0_!UOQ2E1<3I@0QT;[G/_@=0 M2P,$% @ MH@(5Y5HI'EC P 6 < !@ !X;"]W;W)K2CAZ3X>+:S=.LJ1 _WM39NGE3>-Q=IZF2% MM7 CVZ#AD])2+3QO:9NZAE 4,:C6:9YE9VDME$D6LVB[H<7,MEXK@S<$KJUK M0?L5:KN;)^/D8/BNMI4/AG0Q:\06U^C_:FZ(=^F 4J@:C5/6 &$Y3Y;CB]4T M^$>'OQ7NW*,UA$PVUMZ&S:=BGF2!$&J4/B (_KG#*]0Z #&-'SUF,EP9 A^O M#^@?8^Z)B!; MYVW=!S.#6IGN5]SW=7@4<)Z]$)#W 7GDW5T46;X77BQF9'= P9O1PB*F&J.9 MG#*A*6M/?*HXSB^6SJ%W<(VZ &XQK(7&6>H9.9RGLD=9=2CY"RAG\,4:7SGX M8 HLGL:GS&B@E1]HK?*C@'^V9@23[ 3R+)\ M$8=TA\GBS:OQ679Y)(OID,7T&/K_;M9QE*_6(TS@S:OS?)Q?PG.@!V-U,+I@ M5$;JMD 'OD(P+!AAV.!.Z!;!EB"ZF'!X9>M&F#TT6G"1O04>P_"R?:5,'WWO M89Q#W3V;T 9!R%.NA><.<03>2W3N "KDCU81GY1DZXBP$DY)?F](VSVLN="* M_4_@DY$C>!MRR[/+Z!/7X\MW'893H?$C^&S-]C?-@E \\!8>ZJ"# ?YIYI*4 M1U(BDGQZ%*@3-I8";]$%L](AA9+P1A%(0;179GLH%4$IV-SM=,@2G5=US%Q: MYX>*C;@/ 8:G 8=I.'E28:F9OBH5A[[.1F9CZ3;A@^)@N?@)02P,$% @ MH@(5X15)M1G P V0< M !D !X;"]W;W)K&ULE57;;MLX$/V5@6H4#>#J M;EMQ;0-)FJ*[:+I&BW8?%OM 2V.+*$6J)%4G?[]#RE&=('&[+Z)(SIPYA\,9 M+O9*?S,UHH7;1DBS#&IKVWD4F;+&AIE0M2AI9ZMTPRQ-]2XRK496>:=&1&D< M3Z.&<1FL%GYMK5<+U5G!):XUF*YIF+Z[1*'VRR )[A<^\5UMW4*T6K1LAY_1 M?FG7FF;1@%+Q!J7A2H+&[3*X2.:7N;/W!E\Y[LW1/S@E&Z6^N_]^CO_/:2V7H9% %4N&6= ML)_4_CT>]$P<7JF$\5_8][8Y12P[8U5S<*9YPV4_LMO#.1PY%/$S#NG!(?6\ M^T">Y5MFV6JAU1ZTLR8T]^.E>F\BQZ5+RF>K:9>3GUVM->57VSM@LH+K[QUO MZ<3M&#ZB7426 CBSJ#R 7?9@Z3-@4[A1TM8&KF6%U4/_B(@-[-)[=I?I2< _ M.QE"%H\AC=/L!%XVJ,T\7O8+M6-8"R;M0]'PS\7&6$WWY-^GI/?(^=/(KG;F MIF4E+@,J#H/Z!P:KER^2:?SF!.]\X)V?0O^_63H-]E%9A!Q>OBC2)'T#)[ ? M[N'//4E[7):BJQ!LC;!5@JJ;RQV\XI*NJ1!4<>9L#M?&_%O$IF19B?T3B= MA>D97-%A6=WU?8H.D)CLZ!*1X#C,(7LV9I^($=$J*#2-Q&]*YWD4"F^I?1N$ M/3,P*HC:(3D>:)0X/?1I35W99*$M/@?^MZ>U%[0QH?ZNHF@\3%V!XS5?_ M 5!+ P04 " "VB A70MZR<$0# " !P &0 'AL+W=OE8F"QYDEQW]^N/DE^6M6FP^V)3$OF0#RE2JU;IKZ9$M'!?"6G606EMO0Q# MDY58,3-1-4HZ*92NF*6EWH>FULAR;U2),(FB>5@Q+H/-RN_=ZLU*-59PB;<: M3%-53'^_0J':=1 'P\8'OB^MVP@WJYKM\2/:S_6MIE4XHN2\0FFXDJ"Q6 ?; M>'DU=?I>X2^.K3F0P3'9*?75+=[DZR!R :' S#H$1K\[O$8A'!"%\:W'#$:7 MSO!0'M!?>^[$9<<,7BOQ-\]MN0X6 >18L$;8#ZK] WL^,X>7*6'\%]I.=Y8& MD#7&JJHWI@@J+KL_N^_S<&"PB)XP2'J#Q,?=.?)1WC#+-BNM6M!.F]"4CU;3*2<[NWDC+9-[OA,(6V/0F@MXCW856L)V&F'6XUQU.,D3.'-X MIZ0M#;R2.>8_VX<4TQA8,@1VE9P$_+.1$TBC"TBB)#V!EXY$4X^7/H'WNU)Y MRX4 )G-XQ!INN,F$,HU&^&>[,U;3=?ER+ V=E^EQ+ZZ%EJ9F&:X#ZA&#^@Z# MS?-G\3QZ>8+#=.0P/87^/XIU$N=XE.^519C!\V>+)$Y>/DZ1]P4W6'#)25-0 M,^7 ?VBQ+I&,,IBIJM;8V):\-Q-%O\0+.((XG MT^'W%HU94N]G3=4([XA52EO^K[>#%]/)Y;G[IN>'C%G/6!+C,YA/+NE[.8EA M>VB+]S09#4++#)Q%DV3@Y6\8;<3C!LU.GP9;:D2HND9!UR@/J#I+Q_""F)D: M_<02WP? Z4,/Z2,/AM__"O[D.),!I6BL:X0:-5>Y 6Z\1N:R9Q7L7'[ZDIJ' M!7T]4&U1W!UR=<4?@R'OC;0N%%>HB/)+XFP0YH-P.0@++WPJD=Z=PKJK0.G^ MI"P3?7F.-5=X,!7ILNS][#=T.[Z5KI!U,A6MC40II94%G;3*+(%!76S(2J04F1I=(U MLW35J\@T&EGI0;6(TC@>1S7C,LBFWG>KLZEJK> 2;S68MJZ9?EJ@4.M9D 0[ MQQU?5=8YHFS:L!7>H_WS8)Y,%D.7[Q.^<%R;O3.X M2G*E'MSE?3D+8B<(!1;6,3 RCWB)0C@BDO%CRQGT3SK@_GG'_M;73K7DS."E M$E]Y::M9@LF!367G66; M[>^P!SA_#I!N :G7W3WD55XQR[*I5FO0+IO8W,&7ZM$DCDO7E'NK*@62[C>4)L-FFEDB=7%HF++L.@8TF<8QG"CI*T,7,L2R]_Q$:GI):4[28OT M*.&'5H8PB,\@C=/!$;Y!7^+ \PW^4>)'SG(NN.5HSN"RU1JEA6_SW%A-_XWO MARKOB(>'B=V\3$S#"IP%-! &]2,&V>F+9!Q?')$][&4/C['_5V>.,AS6]TE9 MA#&9']AD& Y=UJ@/6[8A MZ"!,(0V3WLNE:363!4(JU)>6G)540A[>RZUF9^T>JW%C4]J,O5\HW-Z M/!,3>27]'[-+BZM.@Y*I0I9.F9*LS$]:9[VC\WU>'Q;\J>3U_:P.*V<-T4M# T*5<;_XJ;VPXK MJ+M!(*D%DJ!WW"AH^8OPXO38FCE97@TTG@13@S244R4'Y91+-L@-Z8,I_=31VS*3V5WY#G1H%$D6BIPG6P%_J\HV];M[ ME'23_A:\?F-8/^#UMQI&?YV-G;>(_=\/V1@A!@]#<#T^DO9:M MT^=/>L/NZRT*#AH%!]O0MWA^J]S#6OUNO*0#>OYDE/22UU0;_W$FK?"JG"QN M?)Y*>F.*F2AO:2HV<.2GPM,U2IIR:PHRI8S[46J<=R2<,ZD"1!:%;H7- EJNI,[(Y+E* MH9NPDE29Z@KYA$D0QD-B"^,"5N!&IA77\4:QB2QADPZK18:*41S_(!+5P1H? MW(#$+1V$,'-&JRQH>,6VLH6.]ZX=B 7MNR8!W #% BT28^0H'3"\N>?8X$W> MUD^MC+YTZH:*6$.2:XA0 ;*I@+ $DV0O6"@808-!';V 872FK5Z>820,N!J M,2Z!KK#%PT_"%@R_,KN:&NM?<4BCTK6M3VG0[F/LMX<8#\,X;!^L)-?=U=WV M*(S[&'MA=:_=6UF="C^0K.YR0J MJH579N(VYD<%E]K[NF\/U[M%'LRE1DHN$X 1FO!\-AXIC*@,@N-#E/8Q"9$: M8M+ER0$E\ PF(SAJ6 MMU[F7P*,7TKDC$D4T7P86*8,)JH0#4>_THM<^?$F7 M\0EJ6U=<X_#6 M' /Y6,[?10UK^ MB^-_1P5G!0?A'+ *QIC<7Y^%*H<="[=+[10I!*D9,*P$' M*Z]JJ?[*. SC(H8;Z.'>SKWVH*:5IY2$G1/@/8X$09CV&$+H_0 A*@LYMI9Y):/3).@-6XR#%)99F1H+ M*HB:E#@$\@%J&5_.Q]JV6$VQR;JT3,O^=KTI9(#@)NB3<1YQW\>.-R@L!E-X M85HU@7*:*B?S2H,>KB4\<18:KCN,!*Y;K[:U!*LUS)L KW+-3Z^V;GS;[B\F MP]"?U-4V6KR(1^Q*-,XY\B!4P&.J$&R&-RYM.5;L-\>*_1\\5FR5VQTK=L>* MW;%B=ZS8'2MVQXK=L6)WK-@=*U:/%0_U99V5']T+:2?ATP)(@:V-O[\W=YNO M%V?Q1_OE\OCIXX.P:(D=ML\ABK<36C4;/R?$"V]FX2?\L?$@EC"=2H%4X 5X MGALT:O4%;]!\TSG]%U!+ P04 " "VB A7-1G+WL<% !Q$ &0 'AL M+W=OXDW>ZP M4PI5MWYJ:J]5):\MN;HLA9U=2FVF9ZU>:_[BLQH7GE]TSD\G8BQO MI/]]FCBL*(RZ.Q22 M1B$)=L>%@I4_"2_.3ZV9DF5IH/$DN!JT89RJ."DWWN*K@IX__^0+:>F]JD25 MJFI,5TK<*JV\DNZTX[$ BW72!NPR@B4[P(;TT52^WSEL4Q%_;?(P0@^T0 MW"0G;B)2>=9"%SAI[V7K_.6SWK#[=H^!@X6!@WWHWYN.O6#;3?W->$E']/+9 M*.DE;ZF)R*>)M,*'%>.++X6D=Z:UFJ!Y_0$*VA?DI2T=^4)XND?S4VY-2::2<3U*C?..A',F58#( MHM),V"R@Y4KJC$R>JQ2V"2M)5:FN4628!&5\)/8P"K !#S*MN>-WJHUE!9]T MD!89>DMQ4025: YD? @#JKER4,+,&:VR8.$-^\H>.EZ["2 $VNLN =R$I*HJ M4FAD,QTPO'D4V!!-7M875L98.O5 96PLR8U%: NY:(L@@DER$#P4C*#!M8Y> MP8%2:):E^ZV1V$\Q-@+TKUV;T4Z%:X@;"1Y\"96S&:TEBA'*R@)?0UT M#$?$/33&$B'G+6II1+!^T.[23 KK,!LULT>:F7*IJ2M/EHM[!!-?P+DNQHOQ MV,HQO\UK7R/X7$1E/8_*1,QB?=0(J7UL^_YTO9_7P51JE.2R !AAD9XOQJ.$ MD95!"'S(TB$F(5-#3+H\.:($D<%DA$ -&Z7]-O<21/1*.G="HHSNR\ B57!! M50@@^IU>]=K'K^DZ?D%OZYH[[M_ .6D1/*VM9] M2MJ#UW1EJG&LOR>J/4?>!@VORFT0U%O-$\H**#7CX77#D;PP@XEEU%E/-W50JL\'K_X M"VXXH11A_@&7!ZXWQO(Y0KHE1^$MI1I&*)RILE!C&Y57,3J-@]WPQ3AH03IMM&\XUXQ*'$P3E''80.>$H7@LVPX]*VNT9GY1I82CL.EUWL:5P4 M\4:X>+NX3U_$:^12/%[&/PJ+T#LLGD,5QA^VR,8+;GSP9A(NE;?&8U\,TT(* M,!D+X'MNT%_- R^P^"_#^3]02P,$% @ MH@(5_@+>]-F"@ [Q\ !D M !X;"]W;W)K&ULI5EM;]LX$OXKA#=;I("KV,YK MFS1 G+:X+9IMT':W!QSN RW3-J^2J"4I.]Y??\\,)5F.9?&0)IE[VYEYG[\Y.G+Q3*721297&9Y,C$VEQT\[/7*Y57+, MB]+D:-#KG1VE4F>=ZRL>N[?75Z;PB<[4O16N2%-IET.5F,7;3K]3#7S1TYFG M@:/KJUQ.U5?E_\CO+7X=U5+&.E69TR835DW>=F[Z;X8G-)\G_*G5PC6^"])D M9,P/^O';^&VG1X!4HF)/$B3^S=6M2A(2!!A_E3([]9:TL/F]DOZ!=8U<=,183621^"]F\2]5ZG-*\F*3./X4BS!W<-X1<>&\2EL6#,H% \8=-F*4[Z27UU?6+(2EV9!&7UA57@UP.B.G?/46 M3S76^>MW:N2OCCPDT>^CN%PU#*L&6U:=B3N3^9D3[[.Q&J^O/P*"&L:@@C$< M[!3XL<@B<=SKBD%O<+Q#WG&MUC'+.]ZAEGBG79P85U@E_G,SU8_K=>"5> MBQ>_7 SZ@TO!-O@V4T).IU9-)1[&TMJESJ9"IJ;(O.N*#'%O)D([5\@LQ@SC M:!A#'BMO39K+;,D2SR\=Z Z1L4%(8E8U:6(2A#9)/=09.)HD"#?W\HV 4U7M M5,")53I25ASW>60@OB,6G?@@[=2(+VINDCD)N;5JK#V&8YUHOQ0'M4*K;^_C M1.=.[5A5S>Q')_7LNQFA1&,78I MV*S5I+.H+W[+G)=)@M3DQ7UAXQFR@A.]Z!A_I^*;P<-@?!KJ7T#J;6$MSHBY+\7A673Q$M"@$#UZ18\"R*85^OWHK%:*]! R&P?D MI/H-O*T8W.<,H[D/9A^_R_?"6O_4O7[*PK8N^WO_9I95=(9V08^0W36%*B1JLQ:9= MD5LSUV-R<1,V8Y'"J4P;E)C2:7$@P:0B@29=&O3/K,K_XJ=,X.9+8EY.&? =8?;+'31EAM(&,< ,?H5BB&/X?C=(N! M5OL/-Q!$XAWH7)+(ST!IQN3T@TA#)5-4R=93UGJD6!6;::;_QBP)_& Q]J<) M5GEM0X@ )4'DT01",914-R"]"\5R\CKY+7ARHA\HBZ $XF.N M+%(0 =$FXCJZ5-*2V#%A6W"_1V0H)];X&3HDCE9&6%!ZRY'*'C0:294LQ>L( MX$!$4TR#GU:^9";Q'H!\)Y=5P3R.-BO8$R;?,?]IFR-Q(/Z@[T6+&=G69$8V M^/DN0P?C/6$O'"^>0DQ&[!]'O76[P9ZA4+5;#"6P.= M(Y:.*\2GD4RX[2DQ M])F8VMMG6!8-/' B@OVEHI&:/2TBH:E,ZIT"+?*SOY MM_B.)]3$0[2=:]B[;I;X^:J&R[+C@1&Q>%$M<]4R/X/7<28G?3GI?R<;XIP( MGOZ.]G(FWLD?:$'9^G=Z#(./NS#* X[RZ%Q;:T2 R/B=]DSYH95S4Z.NFC1$ M@B$OF46&S5TQC;JG&L$J M0TQT!@Z5C5>LK)?4/ 1SURYH]@5;G+EJ#5I3YS8*;(M @+F@LK.*1'+ CF#Y M*+."3 6L'C4WT6XX8&XN9#NT[ M/=G^M_?]56CMI67=I.YW6JA[X"B<\5:,V5 ,O5.%<+2DIE&KC#(;Q8V7&=HR MBB5\;#MN!U:'S%>K#N]RJY?FB69.U&&\ 8":& 2+I^V)2;YDDZPZG1E,HQ[U M.@0&$F !4@L6Z:/?EIS*UKKC &N_,SR!'ENYR AZ+BUW7(\88YBTRWW[Y,T& MH5L7G"VQ&Q##88RD<1;?.R+(I7(N=2)'B2+(%%9\[\BGOO)42S ,-\K(7+!L M @M;;$>D4@_H.>FZ@"912N.)KY U4NTIHQ=XV(69XJ2H:;^6\E93]2IYLCC* M2%;'] B&Y/'G.(GH6HS^A^(@.%#K_I6O/4/AP9Q8)G&1L[&3*@%J=)Y>:6U3OW]Y/!"XFN,2D4DAOFK MTC%J2_3//0ZUI?-U-E\\R^KL:28$Z:,29<-I+4XDN%!&M^8,"N].46.!P2.& M2-IBINK^K21F['_L83."B]D,>QT@H0]R,HZE0."\]@5' MQV2;8>@FHV&:/YY+!;Y#X%L^KL,(>SPJL]S!V-6A6",^IX9+V:2;)HM_P&['PDV8&.0*@[HJK'JTC\I[T-; M6JZG5T.-O2:UA1(EYZ'0()+UF$XD!V>#Z+P6M4JB%)L-Y*UJ/_O%C3;K[:S25[" M6^OV40R1W%'6Z\M-"C6Z$G,%XJTZ#>#W2)&?9RH9K]>$2-QL,BW ;>L Z_Z[ M\-2Z<65>4;%=LY /FL=>[:N>JYI,92S,)G>8A&:X1BDLY6:>\Q:Z[\+9<#!.$VTTR0YVY M;'6' 'TH"SD]S3B)A=3>$%3VR9\;*9VY4Y?1NW ^]WU'@)FRKTU;><>KD2AO>Q]6C]-OLFO,1=30^OPN^0KN%9I-$)EE+JZ0@; M7B^''][D_$IW9+PW*7^=*0DZT@0\GQBTN^4/VJ!^QW_]?U!+ P04 " "V MB A7/)4+X,$' !Q% &0 'AL+W=OWKI(!GZX8^;53,F.BJAQ-Q^.3426U&5R>\]JMNSRW=2BU4;=.^+JJI-M> MJ])N+@:30;MPIXM5H(71Y?E:%NI>A<_K6X>O4<3]]?' M=)X/_%.KC>_]+\B2I;4/]/$INQB,22%5JC00!XF?K^I&E24Q@AI?&IZ#3B01 M]O]ON?_,ML.6I?3JQI:_Z2RL+@:+@U#[9JB*%!I4W\E8^-'WH$B_$!@FE#,&6]HR#6\H,,\O+S4J?)#$*8)DXJ_65.(7Y6K:$T92B1Q6THCWA ]:3(= MG_%)6N7OR=G;1/S:D[B27A1.&I+J5Q(.%39'7B,\.N7%8-,'\:;AUM_@TPU7 M85TK\.[^JEU]*Z3)Q%HY+E/0\=V2'?&,?6UT\)V0'D%__[FHV_O/.U$U(._8 M/THJIC!BC)8(/]4FW_3?:RT*LOUVME'C5*HH.ILL1C.QN/6$!U6$-\_ X*B M<*H@/;[*LF9MCHZ3*>I860*9B;AB#/1%SUBT4V(#7Q&_CL71//E32TE4M7$J MM871_X4D]4AX5XAWR9*#%<\ )+3W-;ZBS[5GHK0YO23:CIV%$X44&Z[I9 B^ MT:((8-IF)'T"9;9*.I^(VQZ(8N@_,\@H\GV I4X'T$OR4:E3N2P523Z 0;A! M!B &F;94RG1!6&[W\QBNBE#G)@GK*3>#!52BV2M;$EJ="K4S+> J)7U-+NFQ MXGIR>N8/$@M$)*6S+KJ,: ^>A8LDNJ/7A>& K!7V"F?K]9!352Z]+>MPF$,B M_MQF143C(3^1!WR]_ ]"25H]Q2!GTCL*U1Z'&,EO3XG9MZ3$9#P>'B,E@G0% MYJE=E<.\\Z!"4Y,.&#*D@S$\\_D00Q7@Y]1.$K)[%V!>C2F>2^UV^;6OT-%D MGIQ.2&)4AEU_B+O9!>4;V1.WH\DLF4QW(I#46::I\>Q"][K7&GW^D-.:NB,\ M,EGG&@?STJ)LKY'Y:J=4S[?3T^'),^O_D&.G4W; BPS_#W>.D\6\[\[[Z)"6 M=?:M@.7$Z)5;D=L2,WG+C5*[5*&IKK32JU//4X?JS0>5JFH) M56<3ECG_SHH^318'*WK:'V%2"]5[M?T@&CC$3PW__MI^VM9V=CYZ^[IV*;HW MXO /(WZ1^!"G+]4%-&!;0RO"5,PXU]$"E!91K,CY.[>WE&15>_"FE-Z+*]I# M?)NFLE(E5W]CS3N9Y[K4\ :JAK%<]]1CJB#V:#9/QIU3M7G:@UN37,^D2D*\ M?("")89=)B*% #@OX]V)G$WEGS5G0#1MZ%ZEP&/0RC-Z/SZ")89)UASM-C9Y M CF$M[!JW="PN+:8DVCO@T:4@G6^/=BZ!JVZR>^4-.$]HQZ#F)TT^-^KXW%V M(G6^IZ+O'((*.5X,3Y'37"V/%T/4]:8N#6FL(&2A5E!UV]>T:Z$O!I!4?SK1 MS+M0M9EE A9G08N,[8NLSUY M:!3EGE"N^%V;.RP7\Q5!+5>:I CLPZ0-\[*IXR07+8NJ.6FTJ_$6FXK%2'3VIJ(3_OIRUQIK.12=9!U5&<'-82=KII4 MFJ/V<%F=\L@\F?^8B,_K-B7(*J>H%S!>/&H]D@EEF+W\LIPVUD!=IE35-8J4 M>@H0E$5(=)VZ3_-D! <+HXI2%YH*HWS> /?OP;G&9,2=B(OA?C92@4UCSVM" MGMO:8<3!3="%F!%@.4E>>H 8]9Z!*MSE^;&+9O;:A/@BU*UV[VE7\1EI=SP^ MQJ'%X8+I :\YY[SYAZ%) MVLE"Z8I:G.0E-J9*D'%2*,HV@<%HS+8#;Q:P]Z-E&5%5SB@P93 M%073VSD*54^#0;!;>.19;MU".)N4+,,GM-_+!TVSL&-)>8'2<"5!XVH:W ZN MYR-G[PU^<*S-WAA<)$NEGMWD2SH-(B<(!2;6,3#ZK'&!0C@BDO&KY0PZEPZX M/]ZQ?_*Q4RQ+9G"AQ$^>VGP:7 60XHI5PCZJ^C.V\5PXOD0)X]]0-[9Q%$!2 M&:N*%DP*"BZ;+]NTY[ 'N'H-$+> V.MN''F5=\RRV42K&K2S)C8W\*%Z-(GC MTB7ER6K:Y82SLT=NGF&A9(+2:N8.RDQ"2\1N.TQ:DGE#$K]",H9[)6UNX*-, M,3W$AR2H4Q7O5,WCDX1?*]F'8=2#.(J')_B&791#SS=\7Y0-R>@XB2N/:U.R M!*Q)8Z5=[I01,H< MH<8UR@I-'VZ- [R0<>AK?+;CE-356E6&.!+D:[842'4L& 4/-3.05@@KK0H" M<-,%T__[/%X]A[@'ME8=U+SU( !9DO]+^ >B3J;F?R6](S?'4A._3$U\^=;< M](!3S\XRC1E!>R]31?5W&&'_6 V&>XV1C#+?_IU\&PO=V]R:W-H965T MR9*':3!>SVK2]&R_F;M\=TG@]\UFH;!K\%1;)R[BM=?"@O1C-R2!E51-(@\>=6 MO5/&D"*X\:W5.>I-DN#P=Z?]-XX=L:QD4.^<^9W0T$D4*T=6M,#RHMP[ HM68,%^9T/L MY:\RRLMS[[;"TVEHHQ\<*DO#.6VI*#?1XZF&7+S\8 M7*_%)WJEP/HW02/>G M12O]-DLOOB-](CXZ&ZL@WMM2E8?R4WC2N[/HW'F[>%+AWY.=B*/96"QFBZ,G M]!WUX1VQOJ-GPQ._ZE 8%Y)7XM_+58@>@/C/8R%GC<>/:Z0F>1,:6:B+$;H@ M*'^K1I<__C _F9T]X>]Q[^_Q4]J?+7=Y$!/"K EK5 A:C2-*G%A$P14;Q\RPI-]<(IH$DR2C%NCFZ+R +FV M&Q&AY1HO;ZX44MK;)1$!6)6ZA(@8V4&C:]LH6" MC\OR"YH;[!8#I99]?)@@4NWPS ]3X95A2YW- &>3P<&B2+Y+#RG<*>F%#)#- MY-U55090<$.7$*VDW2BQK711M7I@RJ02^5BE*"3:Q;HHC*XU&8UNW,JPW\/D MU"XAFO' +Y3T+Z5CS&X-U-)S([>![U,F0@;9/D7?P6);275'(?0P0DF!8 (8 M., #9 *QU&2V:8PNY,JHK@A=_0F:=!WTG:@SQRGB. &&4CU#L7_XL1!;Y'EQ M-#E]D6^]GAR_&*-2H?4O:JYRS M1NXR9"0J0V- UZD6(XV M-.NXPTEH+QU,KE( PP1"4/9OPMRQC-%K@ ,G?M>84!XI-&8W%BEJH_^;@0;E M4G!KYHM!B)^(*1>SLX$@WYF?_3RF MSI$U%_U>[2SZS#,="+>U0'2EFQ:](!&O-QO%/2AM[MVA6QSJ/I#QL%]CY95Z M FT/(,1^V&C()]8 EBRH7H@/!%:F(F8_\$^:7=#<7!W+*A99)V,86\1XP!HU M),F'!&3L'658,RB(#=1=PS6IH'&KH:"2P!PADD@9V08G5%W?Y7Y6H>\IKVA; MI(+!3@YL*6ZE2:TE@TU1DAM=>3XONZKL<0'><;YD1L)OA*J&$.,)^.HL PU+ MFN*"49@@/Y4YE]+"G)41CU!JL!EB_HIVI7N68\7)%?DL ;8."I^7=)RVP5*D MINVN!)=]1&3HH19]6:IOB/9YSUN44VI>]:B+'<_#@6?;93\H6$'?H(>0V>-E MI8Q&0X0V=(X>S@9GP00[]&T(NF5%, 0=1749GR]YJA2IYO&*^P8/#5.]=VN@ M986N1 :V&NC(B;'J+M):DI$];F<0N,?#E PM]K4OQ;DY"3^6[&QB4.AAN@JIS";:9VA18'J8&+ETB8_!+U3KZ+AF3&Z>;Y'#WS[DLF0N:G=8JTBG>S)T@MR5NI32NYWVYXG-W?""?BG]P9-+H^HC5HJ?ODXN'>0(P&_ON_YWZ[Q91B M[5W=[4#POVX2]>YJQSO&KJ/X@[5E/[>[S87CO;=>PB%N^ ;;KO0:*"M3OZX\ MQ)=[%##C>XM0OY9!G77V9:EX6/ 6D#,!D4Q-^R2IC+N.Q?IE:@"_T&&9.F@P MVIY.YW.[T=K12"!=_8"!3;K^ A.AU!E6;W**+2^J-Y'S20ZWJ\N2<7=@^'#G MI]EB7<>2'!:176BW"PDVT$(9C@2FASMJZ]4CV67P]587L_D) M<2ZW*('MT#9YJ_+4)+9JISB86^<>(V7[WL]88Z ,UZ@N /K(PUX=#@:2[%.^ M5QWE5QS/3/8HU:)EL>832KH!.4@+A^$5O3KPDO5<4+Z>#+$JA]P]_/^(73QOR1J;_;?Z);YB]3^^/Y^UY^M2$/ MUQ"E]Y*1\/F;6;Z(KN'O5"L7HZOY9Z4DNH<.X/G:N=A=D('^P^7E_P!02P,$ M% @ MH@(5_/)^(#Z P "0H !D !X;"]W;W)K&ULU59M;]LX#/XKA#<,+>#Z/6G:)0':KL/M@ U%<[M].-P'Q69BH;;D M27+=_ONCY-1)7Y+=?;POMBB1CQY2)*5I)]6=+A$-/-25T#.O-*8Y#T.=EU@S M'<@&!:VLI*J9(5&M0]TH9(4SJJLPB:)Q6#,NO/G4S=VH^52VIN(";Q3HMJZ9 M>KS$2G8S+_:>)F[YNC1V(IQ/&[;&!9KOS8TB*1Q0"EZCT%P*4+B:>1?Q^65F M]9W"GQP[O3,&Z\E2RCLK?"EF7F0)886YL0B,?O=XA55E@8C&SPVF-VQI#7?' M3^B?G>_DRY)IO)+5#UZ8P$L'7U.'E_[*UYLG)^&O MBZ4VBE+C[[?\[>&RM^%LN9SKAN4X\Z@>-*I[].8?WL7CZ.,!LME -CN$_M\. MYC#4-VD0XA0^O)LD["MW"A?/#N$PYB=>4>2+_Q?I'R^S=I.K1SO)1Q;Y\>D$DMB/LMA/HPBN5RNZS@:0D[XD6<=4 MH2'-3OW1*!OJ/!U-"'DRR/^&4M$?"20C/YY,_-@FW@ZID9]D9WZ4C'=)N=M#;R'*$A&?32CY-C)V5DO)V=#$ARVSP[8;_N"<75F2U!35=5]5>&KJDI\ MITU'WC#Q:.NW:JU.'$1/96UC@C];;AZ?A=BW7<#:8G\.';/=S/ 3%S9Z7@1O M=?YPYWJF>EV[1XBFQD,-M+^IA]GAG7/17^];]?Z1])6I-1<:*ER1:12#FY8TEL-E56@]96DRV CV V&U]_\'U!+ P04 " "V MB A732-8H\D" P!@ &0 'AL+W=O%;'CI%W1)@&:=,4VK$/1[G Q[$*QZ5BH#IXH)^W;CY)= M+P/: -M-="(__I1%9K:S[H%J1 ^/6AF:)[7WS7F:4E&C%C2R#1H^J:S3PO/2 M;5)J'(HR.FF5YEEVFFHA3;*8Q;U;MYC9UBMI\-8!M5H+][1$97?S9)P\;]S) M3>W#1KJ8-6*#]^B_-K>.5^E *:5&0](:<%C-D\OQ^7(:[*/!-XD[VIM#R&1M M[4-8?"CG218$H<+"!X+@88LK5"J 6,:OGID,(8/C_OR9?AUSYUS6@G!EU7=9 M^GJ>G"508B5:Y>_L[CWV^9P$7F$5Q5_8=;8G>0)%2][JWID5:&FZ43SV][#G M<):]XI#W#GG4W06**J^$%XN9LSMPP9II81)3C=XL3IKP4>Z]XU/)?GZQLEI+ MS[?L"80I866-EV:#II!(L]1SB&"8%CUNV>'R5W"G<,. FN"=*;'\VS]E:8.^ M_%G?,C\(_-B:$4RR8\BS?'* -QGRG43>Y'_RA2M)A;+4.H0?EVORCA_-SY=N MH0LR?3E(**1S:D2!\X0KA=!M,5D83R% MHS=G^3B_@,,W] DW0L&-\!X=P;6S&CP7*7@;QV/P-09$(\P32 )IME9ML>0) M;(63MB50D:%[!F\2\X-!\#6AUA04MG6$8"M8MWR,1"/XLH<0Q9LGT)E32"+XG=&DNRB^N""E9$00)W M4B?"/HU>>@;I7A5K=)O8JT*TUOBNH(?=H1U>=EW@CWG72V^$VT@3;KIBUVST M]B0!U_6G;N%M$WO"VGKN,'%:LZDR<0]'CI]H$A(0D,2+ !:=G]] MOUU0%&-+:O+0Z8-%D-SCV_UV%S"OMMI\L!LIG7@HB\I>#S;.U2_&8YMM9)G: M0->RPIN5-F7J<&O68UL;F>:L5!;C. QGXS)5U>#FBI^],S=7NG&%JN0[(VQ3 MEJEY?"4+O;T>1(/=@_=JO7'T8'QS5:=K>2?=+_4[@[MQ9R57I:RLTI4P!F]>#4A>1;X5A.6):IE;>Z^$WE;G,]6 Q$+E=I4[CW>ON];..9DKU,%Y9_ MQ=;+SI.!R!KK=-DJ T&I*G]-']H\]!06X1&%N%6(&;=WQ"A?IRZ]N3)Z*PQ) MPQHM.%36!CA5$2EWSN"M@IZ[N9-KI-B)][+6QJEJ?35V,$LOQUEKXI4W$1\Q M,1-O=.4V5GQ3Y3+_6'\,.!VF>(?I57S2X(]-%8@D/!=Q&"72.H/J^>-0:KSGR6'/U%$O M;)UF\GJ EK'2W,O!S9=?1+/P\D12/%K2[KM'IDH?FE%9@3)J5.LR)%6@N=I4[F0E7"0?J72M'=G<-# M"%2YP"!)*_4WBS@-(2,EVKPCP+8$O!#?H[/$72TSM5(9NQ 8'O9<_*:,I(B MT-RKK#7\SF@L+>&\TT730L*+EU6FB@*CIY,/.)(#3D6&Z(RRDL&#_R9S5"R- M!=[E(S^]W2BY$F]]V'#V&@!Y5KU)/T@C1I29.+R\??OZ#2^CRS.!0$N\%1_D MXRYAT,Q;30\SM1;P!=[RS*TR*?+&D!QY?92IP4LBJ^KE-\TRSP?)W6IT8D50 ML;*Z4#E3\:VJ8$VEA:>! _49((Q"WJ=%P_1PS&TF6GY[:/O :"""RDJ4F(*J M1@9+F5);60#+BB8GA;TJGNE2G@NCUF*C&^,#M@[C'QEO.CQ,AA5+VC-VL3*J MIZ9V[@CJ.3+GB?&9('4E[SD>!3Q6E-HZ^,&.8AU9W"JW80U0C<34:6$]PTBJ M-[S+^F=G=*4+8&>@"!(,V\RHFFL7 T>FV:872YOKHY4N BKJ>P4K8@.1KRU$ MQ!9;F;"^DBFC/IE4!@4CH4*7?S6JYN;E1._:!&6X2M$,BE#W.Q==J)LUJ/'I M+M1*9H]9P5,R98_!@:[KP>M<5)*:D## V9(321#HG.#PUUJCTJF-SIMVC^8 MF!]++E$B(*EUYR,CN?/]PR?*=5/6(M?;2M!;MK%L+"UM\#F#H1^21B;,/C"] M0NT(:!?M\"+$?S:5!\$E1;"/44G^GF=PUVU-S MFB[QJRO? X5>(WLJ0Z7@9,*;7;V/V^[BYF9A!G"U5;-<[AC*M"J$:^@^$&\Y M]J _\ D2=6Z&9H(95>7*3WH88O%SE$[J>!.H-*X%;04T7%$(I ]./F[E;NAJ M\YPVQK3+0J8-1C75[%I64"]\_#D.1HHV:3KA"?E04ZO:?H2YQ!1!H^X:4*]6 MU#6KQF!?HL%.=E;JP?'HXNV)(]\[I*E,_-Q*P_7;@@8T?S(FPUCYV:D>,&OX M3"3I3"1PHI'=B8;-8Q'S:+#MJ+!B1%,'=4CTG!V?!<^+YW/JVA/ZLT8)@53: M)4QC2:>+O_V#"3S$P86(@HD((;T(YKVMMAW^ M(QSA[)F((AB/X64"$*-Y$/&CB?A)NB>20R\[9.DARP_%*(J#";V;P>=M6BO* M#1=1KGP](&*XI]^XT]T'?X%W=V#\DQ(93:>XC;J60?ZG#^UZI2D^V4I^6:!*R^L(3@CGS<2?%\_FAH12A,&=B,<5/ M&ULC57;;MLP#/T5PAWZ5,2.TTO6)@&:ML-6 MH%O1[O(P[$&QZ%BK+#FZ),W?CY(3+\/:H"^V1!T>'DHB-5II\V0K1 ?/M51V MG%3.->=I:HL*:V9[ND%%*Z4V-7,T-?/4-@89CTZU3/,L.TUK)E0R&47;O9F, MM'=2*+PW8'U=,[.>HM2K<=)/MH8',:]<,*2342>>D>].HC;O(Y"7R%EC9^ M8=5B\_<)%-XZ76^<24$M5/MGSYM]V'$89J\XY!N'/.IN T65U\RQR@J8:FJEU1F1Y%C*X@+#DH[$)PTB'(-P:@)85Y0& 6MM)<<*K9$(EQX$;7Q MWU0\=8!J0YRVD-IZ@R!4C%8*18H%DV =R0U VX,O"B[]G!SAK)7<2IMJ9CCH M$JZ)NW#:6"K\0K(8"!:>&=H(2K1@MJ)8RR ]XM]EO>P$FB"](C0T;,UF$N$1 M&XHY(_NPC1/VJM!U31M#)5\\55IRI##$01$U1:<\@Y20!@;SS%LZ=TN03G-_ M0]9[Z1ZF.SVB1C./G=!24*]\Q?>=NH[9N:";H/$DERSWME) M J;M?NW$Z29VG)EVU+_BL*(' TT T'JIZ8IN)B% ]P1-_@!02P,$% @ MMH@(5UVI&KOS" #1< !D !X;"]W;W)K&UL MI5AK3R0W%OTK5D>*-A+T"X:,AH?4$-@0D<#22V:EU7YP5[F[G*FR*[8+Z/SZ M/??:]6#2D)W9+]#5[?L^]]SK.GFR[I,OE KBN2J-/QT5(=0?)A.?%:J2?FQK M9?#+VKI*!CRZS<373LFCQ>S# M^1&=YP._:O7D!Y\%1;*R]A,]7.>GHRDYI$J5!=(@\>]17:BR)$5PX_>D<]29 M),'AYU;[%<>.6%;2JPM;?M1Y*$Y'[T/OVH4CSO2%]F2\]_Q5,\ M^^YP)++&!ULE87A0:1/_R^>4AX' ^^DK O,D,&>_HR'V\@<9Y-F)LT_"T6EH MHP\<*DO#.6VH*,O@\*N&7#A;QF((NQ9+O3%ZK3-I@EADF6U,T&8C[FRI,ZV\ M^%O[Z;N328!I4C#)DIGS:&;^BIDC\;,UH?#BTN0J?RD_@N4OPP7H[%WQ>+.WZ>'7\G0%@0"3R\N+SI@V0$K#1.-%L((8 M0\RF^_]@C0L7=%8J?$$INE>;IHP>+/?_->9>N?59: MWZ!0@[QF77$0K*UT0&;&7, O*1MXD$A2H C"D-6233I*BZ,BR/PW,%$\' J) MDT[MM?6PM3;D)2*KI &1T[D]852FO"=JH4+0P;743M1#I"6\X"MP*,,'P\;) MF,56K*TA?M$V]QR>5SM*Z_N(?&&;,D>.! TJ\A29^JTQ<1(P[&SC1(OQ;)BB MG0IC/DH^8&Q@-&9EDT=(DYL+8QK(W*O:NC 6U\F]-K8VFA1%FP?(5W)+*LE9 M;7+0+XTIRD4KRAE_TBA.C*?4?Y";4+AN @#19^:CBMBH9*XZ)*&,I02*UZPZ MX9.B1VM!1Q1N$X]BJ^>:@"-D13T8/=\JZ?;MHW+[] GY0H,[N=*E#EM1-ZZV M7L'^+2)$TV&B4/#(QI]M]]AE)TGY:]I^L48EB'CUFBJ)5H$XT$MX:MS+6O91 MI62BP:0OQ!J[B*>>Z8L-HYKTCM^@YW<=/;][DU4.E:X9=F>T.@@G*,RD>779*(5BK&?,_][ EJN MW^6E4X_*-(K/)/1[D3=,?;T,3R-NEK'XN4]40X<+C47- 9F1.2WW 0Y#B,X, MR1R)S17: [N<2M#N'N]I16P%&G"] MIV9%] 12QN34*\RZ6,;C3NTUNE0[/OG5.NY3H>"?Q:Y*#@T,&! )4BJ?%41( M4_O+)?2'[3XM[SFS#2HL_ZK7C[I>/WJS4W_!Q6.X/#IK\#F+L-O5^/^'.B0@ MPW^L2HO<\J8T. JPFUPZS)9K([ >*ZS&LZ,]1G#?$CL%SBW^=:O4U6)YWB\V MZ/C7[#S4W(VMW&+YT(F1Z?W9P=[ \C6O2#&.?7&!;5 '<6-18K#R4Z&!:S1: MB979I[E/ZP=L@R4\DWR"3Z5"87-;VLV6NJG=7JAS,Y[F477)JN,V)"&8LW#' M=62B0N^ @%I0TOZS6TN:4X3..X)S KQ4/9FI\:(O80_\,F(), M.:U07$PE"A5>T$*G([_&E4-Z:R3W AY]4Y,5?H9BA5D6B .6#VW"42^AF)-I MB2"O9=Q+4F<--REXN-'&\(*WQB_H?.!LA0^S=WROFK>K9%SG9<)<0 RT&S$* M**:?)$Q@T9O%VQA)X00?)\K(->],:5Z+;CGHY_;@TM!MVG])Z;1C@8@=< .K MTP1T8+?#+*=E/MV?'NZARBRWK=+80T)J@"<2*H\%F+0%M=@V*L M*;F_OM8GW@]Z9RBQ-T W[\4J:3^*6!AMIO!\2RU]1R6,X:C_L]"Z M7HW=1AL%KQ%4_+SA)HRMN2,AXR$\()TA_D'G2*Y^1-=LSKB>AQ.T22.)OI-'=@X,WU\OPB7M23 M2^>-QQ3%D+B0-5H9)''WZYZXN;E(>U%WQX?>6UQB#+VI:SOX<_ M;Z]Z[*6! M!'<(DA3>#D!U+QJP:Q$UK*S##@'%Z)@>4;=9L,RM+;5^I%!(74<'+?_X;L+* M%2Y=G!^G!E(^"RUTX7WQ M4T+&EQ/SKJUJ,GA%62FWX1>QO.":$-]6=M]V[WH7\15G?SR^*$97@H6\*-4: MHM/Q][A*N?CR-3X$6_,+SY4-P5;\L5#8?!T=P.]KBXC3 QGHWH"?_1=02P,$ M% @ MH@(5^,]JT?W @ BP8 !D !X;"]W;W)K&ULA57;CM,P$/V544!H5UIR[V5+6VEW602(A8KE\H!X<)-)8^'8P78H M_#UCIQL*:LM+?)LY,R6,[]WDHOYZJS@DM<:3!=TS#]ZQJ%VBZ" M)'C8>,\WM74;T7+>L@W>H_W8KC2MH@&EY U*PY4$C=4BN$IFU[FS]P:?.&[- MWAR.VE9 M,X,W2GSFI:T7P32 $BO6"?M>;5_B3L_(X15*&/^%;6^;4\2B,U8U.V=:-USV M(_NYNX<]AVE\Q"'=.:2>=Q_(LWS.+%O.M=J"=M:$YB9>JO< M_.QRI2F_VOX")DNX_=[QEF[<7L!;>@]G']A:H#F?1Y8B.?NHV*%>]ZCI$=0Q MW"EI:P.WLL3R;_^(& XTTP>:U^E)P->=#"&++R"-T^P$7C;(SCQ>]A_9%[ 2 M3-J_U<.7J[6QFA[,UT/2>^3\,+(KHIEI68&+@*K$H/Z!P?+)HV0,,K!$HF#LF$YUA@LT8-6>)W4GA)E02F MQ8)7O&"^>#7?&$A&\!B2;!K&PWC'BIJ4Z'\H0@9/*0(DTSA,()E$<:])'KA!%9IR-(+L,)I GA'+X4R*;C<$K?43B"-VC, MC!I.T36=\/)+I%LM>"_F+)E,P_R]4WF#_F?9N^ M8WK#I0&!%;G&X604N.S4P\*JUK>;M;+4O/RTIK\%:F= YY52]F'A @S_G^5O M4$L#!!0 ( +:("%=O#%@\+ , '<' 9 >&PO=V]R:W-H965TM&!*@LU[L.(%G&W"2MNO0%D&3;A^&?:"E MDT24(C4>%6?[]3U2LNJNCK&FKF%J+H@A&C8JS))G'C9 Z6B_#WIU=+TWGE-1X9X&Z MIA'V[VM49K>*TFB_\5%6M?,;\7K9B@KOT7UJ[RROXM%+(1O4)(T&B^4JVJ2+ MZPNO'Q1^D[BC QE\)EMC/OO%VV(5)1X0*LR=]R#X]X@WJ)1WQ##^&GQ&8TAO M>"COO;\.N7,N6T%X8]3OLG#U*KJ*H,!2=,I]-+M?<,@G ,R-HO"%7:\[GT:0 M=^1,,Q@S@D;J_B^>AGLX,+A*GC'(!H,LX.X#!92WPHGUTIH=6*_-WKP04@W6 M#$YJ3\J]LWPJVP@0I9DTQ/^IF/&T^!O M^HR_-\84.ZD4"%W =^G#K:1<&>HLPA^;+3G+=?/GL6OHH\R.1_&]M*!6Y+B* MN%D([2-&ZQ]_2.?)SR=RF(TYS$YY7]]S;Q8=@S:E+T&II4-07-X%R*\9B9#1 M,>PGO1_'?OL?84#PC>6F::TD/F=@KD8HC>*VE[J",ZFY?I7B5J3S!;PB)[FG M6/,38=DI>"=+!.8:1Z[A%G-LMFAAFH:=#&Y"0_".125\5U,M6X(T^2F]@A>0 MII/9_O<.B1;<]'G7="H$$HVQ3OX3[.!L-KD\]]_I^6$1B*$'-/? "YA/+OE[ M.4GA!&<7(V<7_YLS4546J^]1X1,/6_+79J'LG"_"%JTTQ5$63\8[SN+FN6B! MK&\B@J2@D7N4SL#6W\Y */V;SM>#"[=#]8C0]", =>&I'UGEZ)UVGDI/4\*W MR^+%7ICOA03ER:'[N?B MN#N^*IM^F'Y5[Y^D]\)64A,H+-F4L?"-VW[,]PMGVC!:M\9Q70:QYI<1K5?@ M\](8MU_X .-;N_X"4$L#!!0 ( +:("%>\'I#FB ( *(% 9 >&PO M=V]R:W-H965T8DH4S]%A*'*Z5OK15(@6-K60 M9A94UC:3*#)%A34SH6I0TLE2Z9I9VNI59!J-K/2@6D1I'(^CFG$99%/ON]/9 M5+56<(EW&DQ;UTP_+U"H]2Q(@IWCGJ\JZQQ1-FW8"A_0?FGN-.VBGJ7D-4K# ME02-RUDP3R:+H8OW 5\YKLW>&EPFN5*/;O.AG 6Q$X0""^L8&)DGO$0A'!') M^+GE#/HK'7!_O6-_[W.G7')F\%*);[RTU2RX"*#$)6N%O5?K&]SF,W)\A1+& M?V'=Q0[C (K66%5OP:2@YK*S;+/]'_8 %R\!TBT@];J[B[S**V99-M5J#=I% M$YM;^%0]FL1QZ8KR8#6=)?S8RA &\3FD<3HXPC?H&ZOID?PXE'E'/#Q,[!IG8AI6X"R@SC"H MGS#(7K]*QO&[([*'O>SA,?;L@1JQ; 6"6M(C[E+ ;;D.:3W*=ECK_"]:X+(0 M;8E@*X2E$M2Z7*[@E$MZ@T)0.YFS"5!]L*\/7&&!=8X:!HGWI+!C;=BS?U-P M DD:OG5F1&9W7*C:W'$U)""#)C,H<*$>WU38UZY:>#(4&MM%T+]=Y^ ,V[OOL=WDVO6Z97I D$ M+@D:AV]& >AN(G0;JQK?A;FRU--^6=$01>T"Z'RIE-UMW 7]6,Y^ 5!+ P04 M " "VB A7>=B?4,\$ ^#P &0 'AL+W=OATX?A+TVFB-; M5))#TE_?UW;U=HO%;ZJUD"6/:2R=Q,6DMK5S>=CHF6 MD''35BO(\4NB=,8M/NJT8U8:>$Q*F>R$03#L9%SDK>F8WCWJZ5@55HH<'C4S M199Q_7H+4JTGK6YK\^*S2)?6O>A,QRN>PASLKZM'C4^="B46&>1&J)QI2":M M6??F=NCD2> W 6M3VS,7R4*IK^[A8SQI!T-D9<_<,NG8ZW63#MI1',; M"I6TT3F1NZ+,K<:O O7L] $P),,NGOA"@KD<=RR"ND^=J 2X]0#A$8 A^Z1R MNS3LQSR&>%>_@\Y4'H4;CV[#1L"?B[S->L$'%@9AKP&O5T78([Q>AG:$V__:8[#+YO<+!?.=AO0I_.L='B M0@)3"5-V"9J)W'>;)[[D%F)F%<-.U/@R3QG/8Y:(G.<1,$GQ'0JJV2SEA47* M6,.X,2H29& %7@!:+" MM=I1M11R#$22-(^1U,)5AE2\.RB#>6!W"BF5&U3"G5%2Q.3AW.(/S@441-N_ M^*2@0)OMA(3@)V;39Y"A%)FU2PU ^D:\L,RS&QR[&7(3*FZ2"&["#Q0A=P@2 MAQQV$P:0"2F=5YDN^UN33KB9LEP@B<43:)5]C9;6Y2K M&DK(OM 26H65@(W3Q M'(,+/&/M,/3=9&@X>/BUF::DA= M=(=\V+I0(%'>.O$/)+S?C*XU2)RB6UH[A(IT3\KBU$6N]6E6$/<&N"'^#7$3 MN,T5)G[H-B.BBU=J]KGK./$ QMPPGODR D6>4PABP]"+;OOZDCWZ+^R9R^)H M46K@;LYX\*C0VFFN7*/X)ME+%%,+*5)_'K"+L-V_9 \J3_W(/%'M#$=-GS40 M;U@1;_B>Q"N[SC3PKM'>>_!NK_/?G75]'%[$NA"+2JQS0X%8=RK9KI&OIW M M^ ]<'WB MOWO- C\.!IO-D,[\LF:CS:08X4F(F><)9H#R>$HM\4S!D7"PUSJU.TT&.J6; MFV%T2OCK3?6VNAS._)UH*^YOEI^X3D7N^BI!570>Q[?VMS7_8-6*;D@+9?&^ M1=LE7G!!.P'\GBAE-P_.0'5EGOX-4$L#!!0 ( +:("%<4LSL7%0, 'H' M 9 >&PO=V]R:W-H965T T"9! MDK99Z4I;J0,F0$-,;, #XL%-+JF%8P?;6>'?<^>T64%=Q0,O[=F^^_S=?;[+ M;&/L=[=&]/"S5MK-H[7WS31)7+[&6KC8-*CII#2V%IZ6MDI<8U$4(:A6R3!- MQTDMI(X6L[!W;1)&[=G V>R,N8[+]X6\RAE0J@P M]XP@Z.\.7Z)2#$0T?FPQH_Y*#MRW=^B7(7?*924AY-(BBP%*WR M'\WF#6[S.6.\W"@7?F'3^8Y'$>2M\Z;>!A.#6NKN7_STJFD.+_XX-=HX5)JH7.I*[B2 M8B65]!(=G-R*E4)W.DL\W<3^2;Y%O>A0AP^@CN&]T7[MX+4NL/@S/B&&/%9*2#KXN5\Y;>AG?#N78062' M(;A;IJX1.']@ZCQ9-'@W'ZX@C!K">8'4-?W%#W%:U","64K6\MLOJR M;FM0'?=&_*+F\ ZH,Z$, M)N=W@HFZ/W'A.IT M!?3TP&]0W1%P]UQ0%_P(26T,:M\:+Q1KGL%C MR.(S-NDGGK QAD&P14Z-P51FU9[&BLA6^WY6JD]TLK# M21J?G\)U=P)W0K4/ZG"//2$R'7;>6LN!C;%A\G#H?FW K)2DLG(IX"2+TU.X M,KIZ1K?7_Q;$QKO8[_[YJQ,$&SK3$F MX_E.LZ#B)!BW-(50E%2!4,=_T?(Q# ;Q.1SJM61O'M9HJS#U'>0L>3<:^]W^ MP[+LYNF]>_=5>B]L)37W54FA1/XL MM-^F[A31.FZ\IXFM7!7-/'$2T[T'EI MC-\M^(+^<[OX#5!+ P04 " "VB A7=H#P^L'\(N5,N*V9QH<577KAJ%DTB*'#-&N&>]?8C[O,) >9: MV/ /VQ:;$3AOK--R[TP12*[:+_N^K\.1PR3YA4.V=\A"W.U&(5/Y079VB5DY^;W^/*P?DK6PFT%]/8$:5?B/.]^UWKGOW" M?0Q/6KG*PH,JL/C9/Z90NGBR0SQW62_A'XT:P#"YA"S)ACU\PRZ_8> ;]N5W MSVTNM&T,PE^W*^L,:>'O4\FV7*/37/Y^7-N:Y3B+Z )8-!N,YF=OTG%RTQ/I MJ(MTU,<^?Z'[5C0"0:]!:%6^0M@^NSD:/>2"UQ9[O [(=##JT$]G3-8W#_#J:_Q),]6F MWT$3PKY@3HHI8&FTI*)HLX//FBIW (T'*3PJZY@0U*4<+!N35]0@+"2#(?VN MX%73(@0)>E,Z(=9%8XQ'U]J$MO2_TX9SPE[ ^7@PN:#0*"&_],XOM4$>5R%- M!V/H$=]5)[ZKWQ;?NG'^IM1LY].RI]372W9:?;=!)#_IX/)(CH=-#5"T4PH@KZ@VD- M[?A4,>.C_BK1E.$5L:1^NCAMJ^VLW4-UV_;G'_#VE7LBB7-E0>":7)/!>RJE M:5^.=N)T';KU2COJ_6%8T6.+Q@-H?:U)@_N)WZ![ON?_ E!+ P04 " "V MB A7BYV<(,0# !E"0 &0 'AL+W=O]T+RR+OOOB/O2$ZWVMS9&M'!0R.5G46U^%K-HM030HFE\PBX<9]2Z]X>'X$?U+B)UB M67*+5UK^$)6K9]$D@@I7O)7N5F]_P5T\(X]7:FE#"]M.-R?ELK5.-SMC8M ( MU?7\8;@O':A.8'(=1@3>2$\H>R<(96 M!=FY^34W2JBUA1.IK1W !@TL:FX03K[SI40[F":._'CMI-QA7G:8[ W,,7S3 MRM46KE6%U5/[A/CU)-DCR4MV%/#75@TA3V-@*A_-U]?T2TA5*D; M[,VXE+KDCK2=#MH!H]:R0D.KJ@J3VU =I,3OT5"Q@VJ;)3DDS*!/-%IG':D3 M)ZA:XSMO2*R$KH!N'PJ^K*&4G)R2V95N&N*W<+J\&\+W.D 2MB--[[5"I:E> M@MS:CAX1W[0.]]OX,O8M4L,M.:2XMK310E'924DWB(T!'TK7Y,PWNG!'+ MUOFJ]<'>7JR4%RT7&\4'N1W!]]08D26!%/ MBC0>C<^ Y?%HDL7%>!QFS](X.YT R^*TR.(\3>%ZM:*7JP?YV)4DWW)36TB';-3M9LH&02[..IF=]4EPW+YXT_ZURS0Y>/JH0-;A@;=4Z71C M=:]@/]O_(2ZZIW.OWGU OG&S%LJ"Q!69IL/3402F>]0[P>E->$B7VM&S'(8U M_8/0> 5:7VGM'@7OH/]9S?\!4$L#!!0 ( +:("%?/KC0@C00 .$+ 9 M >&PO=V]R:W-H965TY#ELTU4$E62CM/]]3M2LN*DMM>782\61=U]=_?= M=S2G.ZD^ZPVB@<>JK/6EMS&FN1B-=+'!*M>!;+"F+RNIJMS0JUJ/=*,P7SJG MJASQ,$Q'52YJ;S9U>[=J-I5;4XH:;Q7H;57EZNLUEG)WZ3%OOW$GUAMC-T:S M:9.O<8[F]^96T=NH1UF*"FLM9 T*5Y?>%;NXCJV],_A#X$X?K,%6LI#RLWWY M97GIA38A++$P%B&GQP/>8%E:($KC2X?I]2&MX^%ZC_Z3JYUJ6>0:;V3Y22S- MYM++/%CB*M^6YD[NWF-73V+Q"EEJ]PN[UG8<>5!LM9%5YTP95*)NG_ECQ\.! M0Q:><."= W=YMX%G<&+^F(CAQ=];[%OX)W012GU5B'(%25NA/GZ M@^XL+!'0.6GX\VJAC2(9_76,FC9R?#RR':T+W>0%7GHT.QK5 WJSUZ]8&KX] M4U?X/$B*B/10!:@=D@:/$( M52L"M"( :B'V+82\7MH%!Z$AU^15TJ&@P2?42I0E(>GA!;RG28)Y@X58B:+% MI\-"PR>AT&9*+5$/HD -MTK20UO9SF6YM:;:!;FJ"\*C4^;)]B/EI^!>FKR$ M^XU"?*;6%XG>X0/66X0!C,=!2H\D#A)Z1"Q@]'C]*N.,OZ452Z. PXW4IB6_ M"Y;R((0X"S+@"3GN[5F4!A&\0R*U$&UE-MN\LG+\N]V(*0(/)L""&$*RSH(Q M?&Q0Y6XZ15W("L$GS>HA,$;@G*+$E(0_#IC;BN$W-"\L!ZWMP%D/G/T ?,:# MV'Y+*>9-W@C+#3[2@;\4AD9"VXHIO/WEO>]3\1/Z-J>.?Q>1+$D<=RR,*4.* MR1SF$UK$0\+[ADK&.?E-+/])2+W8._!T3 #GN9R0?4(<1M2-D))GY\CD$>45 MDX?MN,^2(*0]&_$8F\YXX,P'T$K$I[W(,DP$[1IYIF ME6N%;;7ELSB8#*D/ 1_"S_:H(L1%KM9VV6Q5L:&_[V<%'%N1>S;LG\=ZG[8Z M=IRTFO999&>/%J$=J!.]9VZ40O=K)_PPJE7IV5$Z; N+0^>>M0VA<^;Y)/'Q M^-BAQ$B8*60)_423 Y)YE/UK8YB;/W?:A%1(V+;VY+D4$;P?V0E*J7D^ISD9 MV@,J_D\;X\(.NL #%_I@+/W4]NA$;]I^,#?(T0LZQ]2Q8__2HX-K5X5J[2Z7 M&@JYK4U[ ^MW^_OK57MM>S)O+[\?B Q!XUOBBEQ)(HD'JKU0MB]&-NX2MY"& MKH1NN:$[."IK0-]74IK]BPW0W^IG_P!02P,$% @ MH@(5P0-C>)! @ MX 0 !D !X;"]W;W)K&ULC511;YLP$/XK%I.F M3:H"@32;,D!*VE5;I:Y1HVT/TQX,'V,PVH=NOW]D0FDEIM!?PG>_[[KOC MCKB7ZE'7 (8\-5SHQ*N-:5>^K_,:&JIGL@6!-Z54#35HJLK7K0):.%##_3 ( MEGY#F?#2V/FV*HUE9S@3L%5$=TU#U>\-<-DGWMP[.!Y851OK\-.XI17LP'QM MMPHM?V(I6 -",RF(@C+QUO/59F'C7< W!KT^.A-;22;EHS4^%XD76$' (3>6 M@>)K#U? N25"&;]&3F]*:8''YP/[C:L=:\FHABO)O[/"U(GWWB,%E+3CYD'V MGV"LY]+RY9)K]R3]&!MX).^TD0R*F\ MIH:FL9(]438:V>S!E>K0*(X)^U%V1N$M0YQ)[U5%!?M#AQ:)@FPZC2%:D_L6 ME'-K\N8:#&5>?NF:#)05KJ"5RM",PZ%[^I38@>[2T=G-WJ=1[.^/%?A' M4]> JMQN:9++3IAA "?OM+[K86J?PX?=OZ.J8CAH'$J$!K-WF%<-^S081K9N MAC-I<"/EE.9@V 333RW]"U!+ P04 " "VB A7QU;B$\<" M #)!P &0 'AL+W=OU ^^]W=FC$)F#2M#[L 6([ M]WWY[CO[/%@K_6B6B!:>"R'-,%A:6YZ'HC-7NF"6IGH1FE(C MRSVH$&$<14E8,"Z#=.#7)CH=J,H*+G&BP51%P?3+"(5:#X/3X'7AGB^6UBV$ MZ:!D"YRB?2@GFF9APY+S J7A2H+&^3"X.#T?]5V\#_C*<6VVQN RF2GUZ";7 M^3"(G" 4F%G'P.BQPDL4PA&1C*<-9]!\T@&WQZ_LGWSNE,N,&;Q4XAO/[7(8 M? @@QSFKA+U7ZRO^+ %B.,] M@'@#B+WN^D->Y9A9E@ZT6H-VT<3F!CY5CR9Q7+JB3*VFMYQP-KTP!JV!*Q0Y M4(EAR@3"\1@MX\*<0!O&W&1*6BXKS.%+B9HY-TW+0]H$:1L'(2A%ELI0E)K# M[*5F:L,MDSFXWZCB(N=R 4? )=QQ(1S/(+24A=,29AO%HUIQO$?Q324[T(U: M$$=Q%QZF8S@^.OF5)B03&B?BQHG8\_;V\%Y1_<"4F/$YSWR2H/EBI\"#1.X8 MG9N293@,Z)P8U"L,TO?O3I/HXP&9W49FU[-W]\B\EIDJ$*:66:3#85LP8H+) MC);\(7967^0Y=PDPX8T;O8,TFFKJ3MB\M*,F#.GE\JGCIG-DEMJ9+/)WK5ZLTZB2# M<+5#PUFCX>Q/&C(TQEEHE*AJT^I-G]$FITX'+FU.0;L4'23_2_N21GKR?^VE MY W,Z#=F]/_M7NKOV$N]W_92N-69W25WQ_2"DQ$"YX2*.GTJOZXOCGIB5>F; M]4Q9:OU^N*2[%K4+H/=SI>SKQ/7_YO9.?P)02P,$% @ MH@(5^!T8$(U M!P 2T@ !D !X;"]W;W)K&ULM9QK;]I(%(;_ MRHBM5JV4 AYSS29(#9Y1=]7L1JW:_>S" %9]H;;)1=H?O^-+& :<"4-?OB1@ M?)YS?,[XC.>5[:N')/V1K83(R6,4QMEU:Y7GZ\M.)YNM1.1G[60M8OG+(DDC M/Y=?TV4G6Z?"GY=&4=BAW>Z@$_E!W)I2G3SWP+QD.U\)L6A?$^2'\67/^?7K6X1D0C%+"\0OOQW+Z8B# N2C.-G M#6UM?1:&NY^?Z;P\>'DPW_U,3)/PWV">KZY;HQ:9BX6_"?//R<-'41]0O^#- MDC K_Y*':M\!;9'9)LN3J#:6$41!7/WW'^M$[!A(3K,!K0WHOD'O!0.W-G"/ M]="K#7K'>NC7!OUC#0:UP:#,?96L,M.>G_N3JS1Y(&FQMZ05'\IRE=8RP4%< MC*PO>2I_#:1=/KE+Y2!-\R?BQW/"?FZ"M1PV^07Y6P[JMY[(_2#,WI'WY.L7 MC[Q]\XZ\(4%,;H,PE,,BN^KD,H0"U)G5[FXJ=_0%=RZY3>)\E1$6S\6\P=XS MVP\,]AUYZ-OCI\_'?T.-P+\V<9NXW0M"N]1MB&=ZO#EM.IQ?\\Y^S3LWFWMB M)LV=)G,ME^YV++DESWUE+%V0N]"/\X8AU31@*F:OF5DTULML[<_$=4MVSDRD M]Z(U^?TW9]#]HZE:2)B'A#$DC(-@6I5[VRKW3'2]8XCG\C95MN(,2DXQP]U/ MW-&@/;KJW.^6S.C-MF1'N61(E[S)9;_=W[K4DMS?)KEO3/(GD667%H8'$5!G=- \C"YMTWR42X9TR1M<4J<]:,[T:)OI MD3'3WDZK(.)1+D(RT93BT4'G&NWTK2K!A_LXSLY(J!(W.AR?H_V=V"&)TO90 MWXD;#^S$B6V\3=O8W -6?KP4Q=GO9YG(,[(2X9S(Q1O)_+ Q@4:>[:4+$N:- M#Y+=W\\U0SKD()A6.*>K%C%=8^D^RO4CR=9RT"^"637NTV#9O#XQDFR+!J5Y M4!J#TCB*IE=X9YGJG&%M44-1Q4;2/"B-06D<1=.+356QJ?%T9ED>1.55[]=, M+#8A^10L!'G[)/PT>]=89S//Z9/2MK&H1E/KHIX<"(,&PE$TO8)*"7",2U"+ M16(-&NU>/+C[EWEF;]9%.L(E@[KD-:W_@DL]RVHE[IB7XK?^;"4WI<>D&;GF MG4)I'I3&H#2.HND55C* TS_'M(=<<4^A- ]*8U :1]'T8BL-PC&+$!9-LT$1 M&'7;SG[;A*H0QSEE4*>\R>EP_)(6X2@QPC&K$=_$*IB%HGF)@%SB3Z$T#TIC M4!I'T?22*M7#&9VC5X(DA[K82)H'I3$HC:-H>K&55N.8Q1J+7CD^N/3JC?<; M)51\.<(C@WKD-6VW2_8&[7%SDZ1*5J%F6>6??"720@L_,M5FG.VY!*5Y4!J# MTCB*II=9:2OT'-H*A6HK4)H'I3$HC:-H>K&5MD+-$L3QC;,&:=K_>%]%GIK= M61?N&)\,ZI,W^*3.2U>85$D@U"R!W 9Q$&TB\A^Q6*:;F=8G%50V@=(8E,91 M-+W62HBAO7-T4*@F Z5Y4!J#TCB*IA=;:3+4?&^&M3K]"L]]69PV6UK7]-0X M�.CJ+I]5,R"S7++*HQFT0 ,\3ZY(0J,5 :@](XBJ875^DZ='B.3@Q5?* T M#TIC4!I'T?1B*\6'FF]TL>_$9IZI$T.%G9/C8- X.(JFUT^).-0LXJA.;*TT M0&^]@=(\*(U!:1Q%T^\/5X*2VSU#=W:ALA*4YD%I#$KC*)I>;"4KN48EP[X[ MO\(SW,1AMK2NZ:EQ,&@<'$73ZZ>4(M>L%-WZC_8"AIEI?:Y"Q24HC4%I'$73 M:[WSY,Y9'MW!/KN#?7@'^_0.]O&=025!N6:I1K5FDX1AAEB?GE M"DIC4!I'T?3B*GW*'9RC%T/U*BC- M@](8E,91-+W82J]RS?>25>^U4?CJ-3NW?KH,XHR$8B%===M#>9V85F^N MJ;[DR;I\T\KW),^3J/RX$OY&PO=V]R:W-H965T6[!,:0R)I#Q! F9#YQSW1[AM -;B!X65 MW&HC(V7"^8/I7$Z'CF<\ @:1,A1$_RUA!(P9)NW'KS6I4ZQI@-OM9_8O5KP6 M,R$21IS]I%.U&#H]!TUA1C*F;OGJ*ZP%G1J^B#-I?]$JMPWTBE$F%8_78-V/ M:9+_D\=U(+8 N/,"P%\#_+<"VFN C9R;>V9EC8DBX4#P%1+&6K.9AHV-16LU M-#';>*>$GJ4:I\++1)%D3B<,T+F4H.0Q^JZ3YP1M)B0Z'(,BE,DC/7Y_-T:' M!T?H -$$75/&]&;(@:NT+X;1C=;K7N3K^B^L^RU+6JCM'2/?\]L5\%$]? R1 MAF,+]\MP5T>@"(-?A,&W?.W7PT!L&*H4Y12=:@ISWOHR)1$,'7V@)(@E..'' M#[CK?:K2UQ!926V[4-NN8P^O0,J^/D%1%F>,*)@B$G.AZ&]BCE:5])RO:_G, MEV$9GG1:P8*MU;L['N[:!"U< M[>!IX>!IK8,C>T9!Z&\:L^&3"YI6ID\MS[[ITQ!927*WD-Q]_V'I-JFV(;*2 MVJ!0&S2TP<%._F/#ZTF3_[*[GP[V:[*Z%[BO5W2K"S0OHFH@Y321B,-/T7BO05[;('Q5Y M1_'4UN43KG1NV^9"/\1 & ,]/^-&PO=V]R:W-H965T]YSO?"W:"4ZEXO 0QY*+C00V]IS*KO^SI;0D%U1ZY X,U@@OMA$/3\@C+A)0.GNU;)0*X-9P*N%='KHJ#JYQBX+(=>U]LJ;MAB M::S"3P8KNH!;,'>K:X62W[#DK "AF11$P7SHC;K]:6SMG<$7!J7>.1,;R4S* M>RM]ZRG[O8,989U3"1_"O+ MS7+HO?-(#G.ZYN9&EI^@CN?,\F62:_=+RLJV]]XCV5H;6=1@?$'!1/6E#W4> M=@#(TPX(:T#X&! _ 8AJ0/1<#W$-B)_KX:P&N-#]*G:7N)0:F@R4+(FRULAF M#R[[#HWY8L+VR:U1>,L09Y(+8:A8L!D',M(:C#XE5]B=;\@558K:(I+C% QE M7)^@]NXV)<=')^2(,$$N&>=8;#WP#;[$\OE9[75<>0V?\!J12RG,4I.IR"%O MP:>'\;T#>!\ST*0AW*9A'!XD_+P6'1(%IR0,PJCE/9/GP\.V\E M(VIZ(G)\T1-\'Z7,2ZPMH2(G?S4(29G.N-1K!>3;:*:-PC_[][8>J+S$[5[L M .SK%V KPD6?J29-,7(MLK5=R4*C[$GHP*J0S[ M1=W0A0?<'AK:2E&Q]!R+71V;).A@JVQV,]QFT]VW2=MLXGV;:9M-U-A48?H[ M$ZL M7"K0I-,KH6I&K71-MMHY(;P(_VXVY]T6_0I;J]JV?RAKU;?)54+)C3A M,$=70>&ULK99=;]HP%(;_BI554RMU!!)(H N1*&A;)W5"[;I=3+LPX4"L.G9F M&]+MU\]VTHB.-""TF\2.S_OZ.2MQNX&2;,B2-[;2[BB&\4)0SF LE-EF'Q M^QHH+\9.SWF^<$?6J3(7W#C*\1KN03WD45'&AIZ#DHU4 M/*O$FB CK#SCIZH..X)>_Q6!5PF\8P5^)?!MHB6936N&%8XCP0LD3+1V,P-; M&ZO6V1!F[N*]$GJ5:)V*;YC";$T6%-!$2E#R$GW1S\X[-,FX4.0/ML4^GX'" MA,H+O?!P/T/G9Q?H#!&&;@FE.D!&KM(PQM)-JHVORXV]5S;^O&$=Y'U;NO92[N@1U';RZ#I[U\U_Q^\CYLM#)(,R6:*\H:$9D0KG< M"$ _)@NIA'[\?C8E7>[2;][%O))7,L<)C!W]SDD06W#BMV]Z0?=]4PG^D]F+ M@OAU0?PV]UC7M=^48*D*K,I\(K9QMQ-&[G:7N]7Y1.Y^S=T_Q#UHXBY582MW MJ_.)W(.:>W"(.VCB'AS!W>I\(G=0

'N,,F[N ([E;G$[G#FCL\Q#ULX@Z/ MX&YU/I%[6',/6[F_IJ"[]4J!:*(?[M'['>\?^E;_$^E'-?VHE7[GRXJK=L- M-64RVOO.!'OW83\F[/3JF!+0W>F-YK_D%HLU81)16&F5OK?ZY1%EKR\GBN>V M72ZXTLW7#E/]>P3"!.CU%>?J>6(Z&PO=V]R:W-H965T$ ]N>MM:<^)@.VWW[[&=+$I7;_2!E\1V M[CGWG!O[.MMR\2#7 KM2E;)B;=6JKX( EFLH232YS54^LN2BY(H/16K0-8" MR,*"2A;@,$R#DM#*RS.[=B/RC#>*T0IN!))-61+Q> 6,;R=>Y#TMW-+56IF% M(,]JLH([4/?UC="SH&=9T!(J27F%!"PGWF5T,1V;>!OP@\)6#L;(.)ES_F F M7Q<3+S2"@$&A# /1KPU,@3%#I&7\Z3B]/J4!#L=/[)^M=^UE3B1,.?M)%VH] M\=Y[: %+TC!UR[=?H/.3&+Z",VF?:-O&)CICT4C%RPZLYR6MVC?9=748 *+1 M"P#< ?"Q@+@#Q-9HJ\S:FA%%\DSP+1(F6K.9@:V-16LWM#)_\4X)_95JG,HO MBT(TL$"?=GI?2)#H= :*4";/T#MT?S=#IR=GZ 31"EU3QG3A918HG=>@@Z++ M<=7FP"_D^-94/HK#,NXM8\L7_\/R=TKF ME%%%09ZC:2,$5 K]NIQ+)?3F^NWRV1*/W,3FP%W(FA0P\?2)DB VX.5OWT1I M^-'E^C^1[=4@[FL0O\;>UZ FCV3.P/E36X;4,IAFL,DC['_(@LW0A",H&03M MB1OUXD9'B2MX:38E,>?=);!E&0]SC_S1,X&.(.PG;H%)+S Y2J B.W?IDH.D ML8^?"3N,P7[DUI7VNM*C=-%*-H)4!;BTI0=Y0S]]INTP)AG$[&D;]]K&1VF# MKM&XI(T/-E,<#6K2:G,$I0>%"P8=T=Q&UT2L=%40@Z6&A?Y85U^T';Z=*%[; M)CGG2K=<.USK2Q&$"=#?EYRKIXGIN_TUF_\%4$L#!!0 ( +:("%=UA(-8 M40( - ' 9 >&PO=V]R:W-H965T+"3ZUWB M!18(*&3:.F#S>(0KH-0:&8Q?C:?7;FF%Y^.3^T>7N\EEBQ5<"?J=['21>',/ M[2#'%=5WHOX$33X3ZY<)JMPOJH^QX\!#6:6T8(W8$##"CT]\:,[A3# :=PC" M1A Z[N-&CG*--4YC*6HD;;1QLP.7JE,;.,+MI=QK:=X2H]/I#9B4%'J'OF I ML3TA]&8-&A.JWL:^-CO8.#]KW%9'M[##[7/%AR@*!B@,PNA/N6_ 6KJPI0N= MW[C#[Y9PPBIV":17:$MYJ4J<0>*96E4@'\%+7[\:38/W/5A1BQ4Y]ZCST)0" M&"!W> .T!I5)4KHJ^W%C8M&U!J9^7L*.7@![W&*/>T_3X2(-D@V0^5?;Z^9[ M1%T%7&+M=QNA)\"R!VO28DW^&2LG'/,,>J#ZO2('I7JHIBW5M+_T\*&K]'J% M_WF'LQ9K]E*E-WL!['F+/7_6TNMW6_SUEA&PO=V]R:W-H965T%[DEBROG'ALYFY%/.8;5>05 MW@J0F[)DXN$:"[Z;.+[S.'&7KS*E)]QXO&8K7*#ZO+X5-');E30OL9(YKT#@ M\Z_Z<&'=.)X.B L,%%:@=%EBU,L"BU$87QO M-)UV24WAWL\[+)C"%!2'3VL4-%FMH.&^GJ%B>2'?D,KGQ0Q> MOWP#+R&OX"8O"B++L:LH4KV>FS117==1!3^)*H0;7JE,PKQ*,;7P9Z?YT0F^ M2QEJTQ0\INDZ."GXUZ;J0>C] 8$7A)9XIN?3 YN=_[?Z_+=7/TA&V-9,:/3" MTS7S]]6]5(+>]']L&UQ+].T2^NMW*=)8HM._.J%'WGO;-E]3K'9 MHD+;[ M.>YBPEYTB)EU,1?'F'D7$_6&+>; Z* U.CAI].F3\PN?MU;O-]6K8/#\B$+6'3 MLXAP 65]G/@C2-F#36GVNR',GR.$@VR/VFR/_ENVTUPF?%,IH#I#6YIK/=\[ MJ!UOY!]56 /S#V$71S5VGMC\5V*U=7>O RI1K$SK*<'8J0^V=K;M;J],4WUH/%%^;_NN>*^KF MS&U&'3T*#:#G2\[5XT OT/Y'B/\%4$L#!!0 ( +:("%>S=I)FN 0 /D8 M 9 >&PO=V]R:W-H965TKW/?F/(:S(++,D5 M#_^F*[6=.6,'K,@:)Z%ZX+LO)"=D "YY*,U_L,O[^@Y8)E+Q* _6""+*LD_\ MG M1"1@,3@2@/ =!<#^B8 @#P@,T0R9H76-%9Y/!=\!D?;6V=(+HXV)UFPH M2Z?Q40G]E.HX-;\E6@,)+L"C7B"K)"2 K\%-HA)!P!UE-$HB8/J >_RBIT]) MH-<.^!H3@15E&X#9"MQ0AMF2@#S9^VNB, WE!YWVV^,U>/_N W@'*-,)PU#/ MG9QZ2D-/ 7C+'.:G#"8Z ?./A+D@\'L ^2AH"+^RAU^3I0Z')AP=AGM:L$(U M5*B&3+[@I&I2$M*KR&"H]\ MQ0L:4O72V^O5 ]>)?O# -77=[PYK:?5S\/WC M0BJA5_$_36IDP_>;AT]?[4L9XR69.?K=E40\$6?^ZR]PZ/_6I,T;)3M0*BB4 M"FS9YUKP?A/!+&IHHM*MYFD>N'IFGJJXK9E;XNX7N/OG< ^:<&=1HP/-^$>U7#[-=S6S"UQCPO<8RON/[G"(5AGVWR4;_.AV>;C?)MOHC6N MT8+('1WQLH[DX#6Q\DKWY4N (YXPI4V&&8&9_9DR171+-=&:U&A=0'=R M1,LZ<$M:T"^KM&\E=I\Q 4\X3$R)_NFYRP<;2[T MJHS^#U%4(SJN\T2U8CNI;$>'\,O"#@.K!SHP?6_G?. ;5?V<>A<> I8F IYU M$8WN!]9M1-\='$];%SX"ED8"GG42C0XH#SLLRK5]I LW 4L[ <_ZB487!.N& M M9?ERX$^W"9L#2 M9\ NC 9LZPV% FM5AKG=YW1WHTD9VS9PW%8W-4O>!* M\$9%VT,_7G*M](SW]+G[MF/\'4$L#!!0 ( +:("%<^_&:&PO=V]R:W-H965TM M&%H@LV19?EEF&W L%\W0H$&"KA^&?:"MDTU4(CV2MIO^^ATI1;$=QO.Z?+%) MZI[G[CD>J=-P)]57O4(T\*TLA!X%*V/6EV&H%RLLF6[)-0IZDDM5,D-3M0SU M6B'+'*@LPCB*>F')N C&0[=VJ\9#N3$%%WBK0&_*DJF'*RSD;A2T@\>%.[Y< M&;L0CH=KML1[-)_7MXIF8<.2\1*%YE* PGP43-J7LX&U=P9_<-SIO3%8)7,I MO]K)=38*(AL0%K@PEH'1WQ:G6!26B,+XN^8,&I<6N#]^9'_OM).6.=,XE<47 MGIG5*!@$D&'.-H6YD[L/6.OI6KZ%++3[A5UM&P6PV&@CRQI,$91<5/_L6YV' M/0#Q^ %Q#8B/ ''R J!3 SKG>DAJ0'*NAVX-<-+#2KM+7,H,&P^5W(&RUL1F M!R[[#DWYXL+6R;U1])03SHP_(F59PR]P3Q68;0H$F8-;A*G41@,3&7PR*U1P M+:JRM/M[AP4SF(&1\)X+)A9<+*'F>INB8;S0[XCU\WT*;]^\@S? !=SPHB"P M'H:&(K?^PT4=Y5459?Q"E!VXD<*L-,Q$AID'GY[&]T[@0\I8D[;X,6U7\4G" MWS>B!9WH N(H[GCBF9X/CWUR_I_WV0][/TA&IZFACN/KO,"78HY*436XBKF M*5MSPPK^';,+N%6X9IP&3X4TT1JILE*N%X74&X7PYV2NC:)+XR]?;53>$[]W M>Y%>ZC5;X"B@FU*CVF(P_OFG=B_ZS;](K<\F\>OM-7I[)_4^W=$+IE= _4).#8*&7,GRC+WN>?8H.5+OLVD?J7]N M$S_;:Y]-QZ^^WZCOGU3_Q74+=#^Q+2IJ?JB_L1V434>U^50,I4_W:=H8'I I M7\*FIX%M!X0$RNJE%">0L0(8*#7 ^:7 _^6ZXSNN7E1AA0U##X MDESQM:.#>H^2H[J8^LWBXP-V'MOL7]DJ\>%>8U6B6KJ.5H,35+T?F]6F:9ZX M7O%H_:I].6U[UE-JLJN>^(F^ZM!OF%IRH:E"7 MAII$-US1AP(J:T#/&PO=V]R:W-H965TW^/;;3AB*U^0#JE\0O]SSW MW)U]'F^4?C(Y(L%6%-),@IRHO I#D^8HF+E4)4J[LU):,+)3O0Y-J9%E'B2* M,(ZB02@8ET$R]FL+G8Q51067N-!@*B&8?IEAH3:3H!/L%Q[X.B>W$";CDJWQ M$>EKN=!V%C8L&1V_PC>/&'(S!1;)4ZLE-[K))$#E! M6&!*CH'9WS->8U$X(BOCUXXS:%PZX.%XSW[K8[>Q+)G!:U5\YQGEDV 40(8K M5A7TH#8?<1=/W_&EJC#^"YO:=A@%D%:&E-B!K0+!9?UGVUT>#@"6YS@@W@%B MK[MVY%7>,&+)6*L-:&=MV=S A^K15AR7KBB/I.TNMSA*OE".&FZY9#+E<@US MSI:\X,31P#OXS+1F+FWPY@:)\<*\M:M[S!8SF!J#- [)2G&$8;IS.ZO=QB?< M#N!>2\CV,6MQ)^JN0E=*,+B*.XV\+7;?+2]7R]$WSW M7')1B6.1M0+=);HR)4MQ$MA;8E _8Y"\?M491.];9/4:63W/WCTA:XXVWW@! M<[0G\0)NT*2:E_Y\_YA;6[@C%.;G,=F],\CN-[+[K=EZ\(), M'ZUK>-#4!.JU;]T&4E5)JOM;L]J\#M.Z*?XQKY^6>Z;77!HH<&6AT>70'C== MM^MZ0JKT+7*IR#9&ULC95= M;YLP%(;_BL6JJ9.Z0$A"2$>0ED;5.J5:U:[;Q;0+AQR"57\PVR3MOY]M4I2M M;M(;L,UYW^<N=E/+$BNX$/0G M6>EJ&J0!6D&)&ZIOQ?8+[.H96;]"4.6N:-O&)H, %8W2@NW$)@-&>'O'C[OW ML">(XU<$\4X0N[Q;D,MRCC7.,RFV2-IHXV8'KE2G-LD1;C_*G9;F*3$ZG7_3 M%4AT23CF!>%KM"!X22C1!!0ZG8/&A*H/Z".:-82N;, )(AQ=$TK-.U59J$T. MUBDL=KQ9RXM?X7UM> \-HC,41_$ W=_-T>G)AW]M0E-"5T?T,_<-(!)X>!0F.*RD8W$FR;(:QAB-JSA&K\9)JP]I[U MR8MMVN_W)O^E$NYU)]OHK[%<$ZZ,?6ED9@>8;2';YME.M*A=PUH*;=J?&U;F M?P/2!ICGI1#Z>6)[8/<'R_\"4$L#!!0 ( +:("%=M>ZFMU@, !83 9 M >&PO=V]R:W-H965TQQ5B"GRG-Q-3;2IE?^[Y(MCA%HL=RG*D[:\93)-4IW_@BYQBM3%)* M_3 ((C]%)//BB;FVX/&$%9*2#"\X$$6:(O[T$5.VGWK0>[[P0#9;J2_X\21' M&[S$\FN^X.K,KU%6),69("P#'*^GW@=X/0L#G6 B_B9X+PZ.@9;RR-AW?7*[ MFGJ!9H0I3J2&0.IOAV>84HVD>/RH0+WZF3KQ\/@9_<:(5V(>D< S1K^1E=Q. MO;$'5GB-"BH?V/X/7 D::KR$46%^P;Z,C:X\D!1"LK1*5@Q2DI7_Z&Z ?O0!B$_8[TF3U]CA.5#DUZV$[W ME?YZ$,)Z$$*#U[<-PFTF)"]4ATKPSYT* +<2I^+?+G$EVJ ;34^\:Y&C!$\] M-;,$YCOLQ:]?P2AXWR75$5A+>+\6WK>AQU^81-14O$MFF1N97/TZV,5!3U5K M=\C^. :.>X,ZJ,5J4+,:6%G-"LYU&7+&S51734E9MKF4F*=JBG:3+2%'!T0N MC]EV!$6]<3?;8U24WL',MS)KP09'@[F+^2&1^0@[$7=Y**: M7&0EM\1)P?$*+#A+B1!,3?&_F,1=!*U YS:U(["6YE&M>>1T-H]<"G<$UA(^ MKH6/?V,VCT\VX/BH :,>[.Z_JYK2E962+@.BU-1A4?!DJU;\8W6EO,U,O1R+5Y810(I\Z.3M=[5VAM4>A6>]AWVUO6OW#V>(= MH;7%-[8"VGW%B=XU)IT[%%5I;?.-5H-41G.K)T>F>'!W;QI<,.&R>NO'^-TOS])_!% M6^\[AK(7_:T=\.RJ.$)KRV]<"[QRVY).[8LKM/:W<.-?0JM%.-&25?+8TI)5 M2.NC,#CJ2?]@TT+O&-VKI9ED E"\5FE!;Z2ZGI>;,.6)9+G9QWAD4K+4'&XQ M6F&N ]3]-5-?-M6)WAJIM\+B_P!02P,$% @ MH@(5UH) S!>$0 %R0! M !D !X;"]W;W)K&ULM=U=;]O(&8;AOT*X1;$% MMK%)?3IU#&S,^<2F#9*V>U#T@)%I6UA)=$G:28#^^%(RX]'(]$AT[N1@UW8\ MUU#.O-8K/N3H['-1_E[=Y'D=?5DN5M6;HYNZOGU]?%S-;O)E5KTJ;O-5\S=7 M1;G,ZN;3\OJXNBWS['(S:+DX3DY.QL?+;+XZ.C_;?.U]>7Y6W-6+^2I_7T;5 MW7*9E5_?YHOB\YNC^.C;%S[,KV_J]1>.S\]NL^O\8U[_\_9]V7QV_*AC]8#-=_QKGG^NMCZ.U@_E4U'\OO[$7+XY.ED?4;[( M9_6:R)K_W><7^6*QEIKC^&^+'CW.N1ZX_?$W76X>?/-@/F55?E$L?IM?UC=O MCJ9'T65^E=TMZ@_%9YVW#VAS@+-B46W^&WU^^-[)Y"B:W55UL6P'-T>PG*\> M_I]]:7\06P/BP3,#DG9 LCM@^,R 03M@<.B 83M@N#M@],R 43M@=.@,XW; M^- 9)NV R:$S3-L!TT,'G+8#3@\=$)]\^Y<[V:R@AW_RS7I)LSH[/RN+SU&Y M_O[&6W^P672;\[Z512/-\.3CN%I M>/C?9_6KZ.1A]KCKAQD>;N]6KZ+!R;,'+P\?WG7PZOMFU]\WNPD/3_/9JV__ M<%W#;7CXQ_SV591,NG[RWC(:/%;+8.,-0M5B5E5=WC7/$77T[U^;;XA,G2^K M_W0WV2Q_<]0\MU5Y>9\?G?_I#_'XY*]=:Y3$4A(3)"9) M3)&8)C%#8A;"O)H8/M;$,*2?_UI45=1T.I?KVBCS>E[FZ]KH*H<@U+<<2"PE M,?& 33?8NC^]/T^&)^L_9\?WVRO]Z??M?(9&M9GG7D@MB?9</2W0<7*+K!B%;+#8=PON[+KL*(#BT;P&06$IB(OP3&HRCY>8,4-=R)X]#O?PX M-'D51<1>4ZY8SJ(JKJXC:ZS;ZN"V9SUK%\_G30 MSU&V+.ZZST2VX"!]D[S(A-8%J$M44JFE4,ZAF*2.15'959G4<_95641;=-Y30%TA77A0N,838W# M6N_J0'-C5!/Q@J2X_C<'PLWEY$%V5^ M.:\CF) MRY5C-EB.T609U5)4$Z@F44VAFD8U@VJ6TOSR?3_2H939M1+44U@6H2U12J:50SJ&9;;;OQFTQVFC!_P;O8.0[GSF*VF-]6 M>?0AOR\6]^M6?Z>)ZES_:-2,:BFJ"523J*903:.:035+:?Y-4"YR3MC(.4$C M9U1+44V@FD0UA6H:U0RJ64KSR\-%SDDXYK6/7>J*'%IO[ M%_XN/W36!9H5HUJ*:@+5)*HI5-.H9E#-4II?.RZ=3L9L+X6FTJB6HII -8EJ M"M4TJAE4LY3FEX=+I9-@K'?^VV9#MOPRRN[S,KO.HWG/Z[-;?_>*X=/ASHT) MX>/H70EH (UJ$M44JFE4,ZAF*Z!S6Z" MS>Z"S6Z#/>CLM 9/.BUVBVMVC^L?$9(/7$@^"(?D+^NTVF3]^=-9X5E[UP>: MJJ.:0#6):@K5-*H95+.4YE>12]X'([;)0L-U5$M13:":1#6%:AK5#*I92O/+ MPX7K@WT[A[^LR4(S=E1+44V@FD0UU6IQ[#=93WHL-#Q'-4MI_O)WX?D@')Y_ M9X\5/IN%WOZ-:BFJ"523J*903:.:035+:7XIN?1],&4;+3161[44U02J2513 MJ*91S:":I32_/%RL/MBW2?G+&BTT74>U%-4$JDE44ZVVVV@-=QLM-#9'-4MI M_CNVN=A\&([-OS5:[_Z4+6__*J)_Y.4R^K7(5C]'J[S[K=O0Q!S54E03J"91 M3:&:1C6#:I;2_ )QN?HP1MNG(9J5HUJ*:@+5)*HI5-.H9E#-4II?'BXK'X;O M0N^Y44)8ZUT=:%2.:J+50ALEH!.J5@MME(!.:#H>87S2N5,"-:^_1EU@/0P' MUN$>YZ!M$L(S]%ZW:'B-:@+5)*HI5-.H9E#-4II?,5MOY#QDFQXTNT:U%-4$ MJDE44ZBF4_L57.=;VE^$#[)WF:"9,ZI)5%.HIE'-H)JE-+], M7.8\/.R.[P-?<0>NB@U/U+N)0M-H5!.H)E%-H9I&-8-JEM+\PG%I])"]R7N( MQM"HEJ*:0#6):@K5-*H95+.4YI7'R*75HQ]RDW=8[5LEJ):BFD UB6JJU78O MUICNA!3HI ;5+*7YR]]ET:/#[O$^O*T*7@@;GJUW6:!1-:H)5).HIE!-HYI! M-4MI?O6XJ'K$WM8]0K-J5$M13:":1#6%:AK5#*I92O/+PZ7DHQ]R6W=8[5TE M:#*.:@+5)*JI5MOMK2;>F\L_>7=Y]!@,JEE*\ZO!)>"C8(1X_MA:16_[O:%& MV.U=#V@4CFH"U22J*533J&90S5*:7RA[V>]?"Y)#K3E)T4H%J$M44JFE4,ZAF*!C_9$X#_R2I'P MW+V+Y.E;,0\Z+CM)T5D%JDE44ZBF4XP&WZB6HII -8EJ"M4TJAE4 MLY3FEX?+Q\?A?/R%$498[5TE: [>:KLO8!*_-1/HI!+5%*II5#.H9BG-7_XN MX!Z'[\4^M)D*7A02GJ-W,:"I-ZH)5).HIE!-HYI!-4MI?LVXU'O,OB'X&(V[ M42U%-8%J$M44JFE4,ZAF*#C\,Q^$L[*C0$1[6TU78[JGBWHT+3;513 MJ*91S:":I31_^;MT>QR^T?NW?+&HFEZJO"Z>WXJVLP#0F!O54E03J"913:&: M1C6#:I;2_#IQ,?>8?2OP,1IXHUJ*:@+5)*HI5-.H9E#-4II?'BX4'X=#\9Z; MI(6UWM6!WBR.:J+50INDH1.J\=-;['*+>ZQ:]5QO5!*I)5%.HIE'-H)JE-+]P7'8]9N_5'J-9-:JEJ"903:*: M0C6-:@;5+*5YY3%Q6?4D?*_V89>^MLCV\^-D]U+$AP4?GJ[O@D%Z-SFM0S5*:OU!=:CP)I\;??;HE MK/5>QVBDBVJBU0(G(R0ZH=H_H48G-*AF*.'WOHSO6+AJVH MEJ*::+7M7XOC9-+99J-Y:ZM-]\ZKT7D-JEE*\U>SRU(G0);:>>U_TWAGY;R( MXL[5CR:MJ):BFD UB6H*U32J&52SE.97D4M:)VS2.D&35E1+44V@FD0UA6H: MU0RJ64KSR\,EK9-]^W//\JJ*LOMLOL@^/3REM*=NFM>RG072>8=PLGOR$0U1 M44V@FD0UA6H:U0RJ64KS%[Y+<2<_(L7=[JZ2SNI (UU42U%-H)I$-85J&M4, MJEE*\ZO(1;H3-M*=H)$NJJ6H)E!-HII"-8UJ!M4LI7GE,761[G3/FT7W[JY: M<">LB9/13G\5GKCOTD[@N)7]A?O9NO-I=! M/+^'17CFOD\BJ):BFD UB6H*U32J&52SE.97DHN;I^PVW%,T9D:U%-4$JDE4 M4ZBF4#W](=MPA]7>58*&V*@F4$VBFFJUW6N3XLE.OZO1:0VJ M64KS"\"EWM-PZ@UT6L$-+L+3]ZX4-"Y'-8%J$M44JFE4,ZAF*[3]D- MNJ=HGHYJ*:H)5).HIE!-HYI!-4MI?GFX/'T:WJ#[I>T6&JNC6HIJ M4DJJE6 MVVVW3IZV6VABCFJ6TOP"<(GY=-^&W2]MM]K[>P(GMM#[F%$M136!:A+5%*II M5#.H9BG-KR07P4^G;*>%9NNHEJ*:0#6):@K5-*H95+.4YI>'R]:GX:V^7]II MH1$[JJ6H)E!-HIIJM=U.*]D- 9RZ]/PTG)X#G5;PQ%9X^KZ5 M@FHIJ@E4DZBF4$VCFD$U2VE^.;E$_C1&VZU3-&9'M135!*I)5%.HIE'-H)JE M-+\\7,Q^&KZK^X7M5ECM725HVHYJ M4DJJE6>Y(C/FFWT&D-JEE*\PO !>FG MX2"];9^N^NQ@%B9[KWXT14=GX;O6/\UKYL>JEH_9

GDR*N[JJL]7E,SLQ MA+W>]8%FYZ@F6LU[!]EQUT8,Z+3JT&DU.JU!-4MI#ZOZN+K)\SK-ZNS\;)F7 MU_G%YC33;/W6H>O?_%M?CM?DJ/C)U\7\6L9=WQ=Q:_UYNO'CC\_ MN\VN\W>;%Q55M,BOFJE.7JUOC=^\U>FW3^KBMFEBCZ)/15T7R\V'-WEVF9?K M;VC^_JHHZF^?K"?X7)2_;Q[.^?\!4$L#!!0 ( +:("%>7FP'3% ( ( $ M 9 >&PO=V]R:W-H965TL=,HX'G'E1)%@;!@E5< MU#2-_=Q:I[%J48H:UIJ8MJJX?KD!J;J$3NEAXD'L2G03+(T;OH,-X&.SUC9B M(TLN*JB-4#714"3T>KJ\B5R^3_@AH#-'8^(JV2KUY(*O>4(#9P@D9.@8N/WM MX1:D=$36QI^!DXZ2#G@\/K#?^=IM+5MNX%;)GR+',J$?* MN>/+E#3^2[H^=_Z)DJPUJ*H!;!U4HN[__'G8AR- &+X"" = Z'WW0M[EBB-/ M8ZTZHEVV97,#7ZI'6W.B=H>R06U7A<5ANH(MDO=D8P\[;R4059"[%EL-9,U? M[.:C(9](&(0S M\KA9D=W:NAI4PF53&.?]UO36H[7G_/N6QYXI.<[D[ ML#0-SR"AMLD-Z#W0].V;Z2+X?,;I;'0Z.\>>VL*C4YYZU,*CW#7:I\%D%K/] M":EHE(K.2GU7R.4IK>@_M-A10[F[><_U3M2&2"@L*IA\F%.B^W[O U2-[[&M M0MNQ?EC:)P*T2[#KA5)X"%S;CH].^A=02P,$% @ MH@(5\^FY$,="0 M-F( !D !X;"]W;W)K&ULQ9UK;]LX&H7_"N$M M!AV@&^OF2[J)@224N+-H9X,:G2ZPV ^*S=A"=7%U29K!_/@A)442'9F.,F>; M?FALF>]#TCP67Q[1\ME]DG[-MISGY'L4QMGY:)OGN_?C<;;:\LC/3I(=C\4K MMTD:^;EXFF[&V2[E_KH,BL*Q91C3<>0'\6AQ5AZ[3A=G29&'02G M#Y<\3.[/1^;H\<"G8+/-Y8'QXFSG;_B2YY]WUZEX-FXHZR#B<18D,4GY[?GH MPGS/'$<&E"5^"_A]UGE,9%=NDN2K?/++^GQDR!;QD*]RB?#%GSM^Q<-0DD0[ MOM7045.G#.P^?J1[9>=%9V[\C%\EX9=@G6_/1_,16?-;OPCS3\G]/WG=H8GD MK9(P*_\G]W598T16198G41TL6A %R]@B!@4@=,]@),YT# M Z8/C=@5@?,RL&JWMUR:*B?^XNS M-+DGJ2PM:/)!.;YEM!B1()927.:I>#40NS2I:4%?O33$V+, MWA'+L&SR>4G)VS>]_=)C_E7$)\0V5 P)XBSWPU!\&'.2;?V49WT]_JOD-V1< MTP]7XCZ_$JNIY"#-.T8+Q7MZ*FFVV1/.GA,^[PM7AMAN5&N7//L ;RF[\7=Y M"EJ3JR02Y^7,+\]L%VGJQQM>OHDW#Z1;[MI_* ]?W/OIFOSW@T"27W(>9?_K MZ<]E5;_37[^<']YG.W_%ST=B LAX>L='BY_^9DZ-?_0)#0FC2)B+A'E(& /! M%'DYC;P<'7VQS)/55S'1[HITM17B(;LTV:1^]([X1;Y-TN!WH2<_2@HAIS_( MFS[]5!7,RPID.G"WL"=&^>]L?-?5AK8E0[6!A+E(F(>$,1!,T<:DT<9$JPU: MI-6I)KFMSJ8].ND3A)YJ3TE4SH)]IP]MZ%")(&$N$N8A80P$4R0R;20RU9\^ MBIN,?ROD9,/O>'F.N.;I[7_(ER#ELC!9BAJ#%<_>D0\?KOK4HJU@Z/2#A%$D MS$7"/"2,@6"*?F:-?F:OG-W,D/)"PB@2YB)A'A+&0#!%7O-&7G/MZ>G?]S%/ MLVVP(V^#F.QXNA+"Z5L@76HY0V6"A%$DS$7"O IFFIW,SS@Q)VK6QWI+V4TA M95Q/FW$]U8[K5>AG&;F0IPR12Y RB>T;52UEZ*@B810)7N@$@A4%I%$ISH30/2F,HFBJSCJ]H#EI#K\FZ2(-X0_(MEY-.D*S+ M^:=RI'JG'WT-@W54T2:=4^[$F,_V%^2TKYPS-_?+N=#6>5 :0]'4L;?:L;>T M8_^I71&+57+?O'3(-M&#!P^Y]<2%F4QZ3!C:5_"TIZ +;9\'I3$431WTUI(U MM9:<&/0L3X-5+C[IRT,N\Z6>,7A\H<8JE.9":1Z4QE T52FMNVHZKYV!(.W& M*RB-0FDNE.9!:0Q%4V76&K6FWE-UOQ5^2/PXEG\Z5]F*>*:S^W]Y,:#ULI0-%43K8=J:CVTQ6]^6/#F(DU&-K5&#B6>4$L42J-0 MFEO3NKFN8_7DNAZT6H:BJ7)H/4]3;WI^CE.^2C9Q>>F6?Y4H5XIE$:/]-(D#]Q/B6G4%Y:)Y9"U_]"[DPC:, ]*8RB:NI6L=4LM MK4VVN%Y^[EW(ZL.&*@-*HU":"Z5Y4!I#T51QM!ZG9;[R0M:"6J!0&H727"C- M@](8BJ;*K+53+;V=^J+EC9XY6#E(&JUIW06):1C.DR0&6JL'I3$43=5$Z[9: M>K<5G<_JJQLL%_M)FFK-^_+9YQ9TH>WSH#2&HJE2:.U42^NC#A[?*@-(:BJ5II/5%+[XG*?8CR&SSQ2BL3J/T)I=$C M';1+F?3+ FJ@0FD,15-ET1JHEMY E:L<,3,L5SSVA2A(WU<\+O6,P:J &J90 MF@NE>5 :0]%4I;2VJO7:>U,MJ!,+I5$HS872/"B-H6BJS%J[UM+;M2];\D ] M62B-UC1E5]'$>IKF0FU;*(VA:*HD6MO6TAN:W=2EVF#RCGR2"Y[@CI-2+X2* MU4^O,* V+I1&H3072O.@-(:BJ=\8;9U<^[7WO=I03QA*HU":"Z5Y4!I#T529 MM9ZPK=_W^J*92\\C=WF?F/D>7\/IJ!JL$>U\#[(T-L'B7U9(@1UGJ$T M:C_=HVO-ID\3(:C-#*4Q%$V51&LSVWJ;^8/%@84%\92G.A- ]*8RB:JI_65[;G MKYW[0$UH*(U":2Z4YD%I#$539=9ZU;;>JWY9[@-UJ:$T6M..FD!0^QE*8RB: M>D>YUGYV]!N)?T3NHV_"4 5!:;2F*;F/?6+NYS[02CTHC:%HJH):9]G1.\O/ MS'V.FD#Z:@:K!&HV0VDNE.9!:0Q%4\74>M*.]N/Z18F0GCE8.5"7NJ8=,X&@E7I0&D/15$ET[JVK]1U_3"($-:"A M-%K3E$3(.)E/]A4$=9:A-(:B50H:=^Y>'W$A"?G#!!E9R=LK5W=];XXV/WYP M4=[R?^\X-=^[U4\8M)CJ%Q4^"J4%<49"?BN0QLE,?'[3ZD<*JB=YLBOOD7^3 MY'D2E0^WW%_S5!80K]\F2?[X1%;0_%3$XD]02P,$% @ MH@(5XAZM+"% M P 'A< !D !X;"]W;W)K&ULK9AM;]HP$,>_ MBI5)4RMMS1.%M@.DEF3:)DVKNJ?7;G) U,1FMH%.VH>?[:2!H)!">V]*[/A^ MY[M_.;[S-'&7S>;* M3+CCX8+.X#NHGXM;H4=N34FS IC,.","IB/GVK^*_9XQL"M^9;"66]?$A'+/ M^8,9?$Y'CF=V!#DDRB"H_EG!!/+OG^@?;? ZF'LJ8<+S MWUFJYB/GPB$I3.DR5W=\_0FJ@,X-+^&YM'_)NES;]QR2+*7B166L=U!DK/RE MCU4BM@PTI]T@J R"78/>'H.P,@@/]="K#'J'>CBO#&SH;AF[35Q$%1T/!5\3 M859KFKFPV;?6.E\9,P_*=R7TW4S;J?%=)A_(A+,$F!+4:"?)202*9KD\)>_) MQ&X!1',-,69#5^D-&(R;5,YN2F?!'F_JP.OH M@Z?H;X).X)4$DH68 P M-T[;="F1?EEYS3_LU=@[\_VAN]I.^$&KHO95S47Q M%G GZ-@'$1,68<)B)%A#C4&MQ@"K+ PPU<"$19BP& G64..B5N,"ORQT(H_5 MY>* NA!A>HR?\=C(XV6=Q\O./%XG"5\R)[!)>_#**D4H2S<3>[Z2NKT<+00F+4*EQ5BTIEZ;XZP?HI4NU!,M M*BU"I<58M*8FFU.MWWE,>V'I0CWAHM(B5%I>K9NYE[;%N;._(U_-?%;YB/3_+7]Q0V^[!Q_I6*6,4ERF&I7WME M'SI%V8PM!XHO;+?QGBO]]MG+.= 4A%F@[T\Y5T\#XZ!NB8__ U!+ P04 M" "VB A7B.RIW((" "/!@ &0 'AL+W=O]OFS 0_5Z4?K15 !(MH)+,PLJQ/H\#$U>@:!FI&J0]DFI MM*!H0[T*3:V!%AXD>!A'T4DH*)-!EOJ]6YVEJD'.)-QJ8AHAJ'Z: U>;63 . M=AMW;%6AVPBSM*8KN ?\4M]J&X4]2\$$2,.4)!K*67 Q/E],7;Y/^,I@8_;6 MQ#E9*O7H@NMB%D1.$'#(T3%0>UO# CAW1%;&SXXSZ(]TP/WUCOVC]VZ]+*F! MA>+?6('5+#@+2 $E;3C>J ^"5@\@H@Z0")-]HJ\[8N*=(LU6I#M,NV;&[A:^/1U@V3[BW> MH[9/F<5A=BUS)8 \T"T8"9O'!PD_-W)$DNB8Q%&<#.A9_#T\/B GZ>N4>+[DCW4BE\SD M7)E& _E^L32H[:?X8ZAB+>-DF-&UY[FI:0ZSP/:? ;V&('O[9GP2?1BR^Y_( MGIF?].8GA]BSJ[($WVZDA (TY82UY4!;#DT1R!$UA)(:= X2!S^?]H1QY(]P MLV6=1:,X.4O#];[-X;3WDS[MF8%I;V!ZT, #;*U .Z963#K1QZZ%F&@$,4BQ M0:6?"/0FG:,A"],A;5%T.GWAX:"6?WU5X5YO"] K/_(,R54CL>VF?K>?JA=^ MF+S8G]MIVP['WS3MJ+[Q=3&$0VDIH]&I-:#;\=<&J&H_098*[3SRR\K^,4"[ M!/N\5 IW@3N@_P=EOP!02P,$% @ MH@(5R/\_)K*! )1@ !D !X M;"]W;W)K&ULO5EM;^(X$/XK5FYU:J4MB?,&= &I MD*QN3^JI*NKN9Y,8L)K8K&U@^^_/>2% 8E)V-]I^:!-GYAG[F1E[QAWM&7\5 M:XPE^)$F5(R-M92;>],4T1JG2/38!E/U9^*3$=O*A%#\Q('8IBGB;U.C#5KA.98O MFR>NWLP*)28IIH(P"CA>CHT'>!_"?J:02WPE>"].GD&VE 5CK]G+EWAL6-F, M<((CF4$@]6>'9SA),B0UC^\EJ%'9S!1/GP_HG_/%J\4LD, SEGPCL5R/C8$! M8KQ$VT0^L_T_N%R0E^%%+!'Y;[ O92T#1%LA65HJJQFDA!9_T8^2B!,%A:-7 ML$L%NZ[@7E!P2@7G6@MNJ>!>:\$K%?*EF\7:<^(")-%DQ-D>\$Q:H64/.?NY MMN*+T"Q0YI*KKT3IR4F(."5T)2),KQ8F1*-:L,VXS*&4R+&=@79N" 1T;E M6H"0QCC6Z ?M^GZ+OJG8J"BQ#Y1,[5; ?[>T!QSK([ MV]',9W:]NJU;SN]9 M#W_9^AD93A4?3H[G7,";(D&B>YU7"SU7KY?M;_=B@R(\-M0&)C#?86/R]U_0 MMS[I*.T2+.@2+.P([(Q\MR+?;4.??*$12_$A-9&4G"RV$BT2#"0#SXBN5+:& M%//5&Y@KVR3"*A^55D_GL,*6G]O*SH_=Q._!D;D[]4-3YL[JN>="05,(VCWG M7"C4()V:.^/#J_CP6OGX3QV%G7XK%TT9 M#1=-(0T7&J2+7/@5%WYK8@8DV4H<:U/3[S(UNP0+N@0+.P([H[]?T=__@ZG9 MOR(YJK8/)=--C"E3-1R2C-]J$W?89>)V"19T"19V!';F'&@=*UZK M-50;[J';=*&RE2T/CKK+>@\2@1M5V!9#M]JZMK#CG02/[0Y M +J^7PM:/>;0@OU!+7)UDM!RH6-9^O"%)ST!;&4H7"Y5'U<1*Q M>)<4V)B6X_8]SZU3TI2SZEQHH+S!P&TPT09U3H%]I,#^[2")BR/X74;LIJ,\ M.!A VZESHI&\$"8Z3-L=6K9?)TE;=IT9'9@[K+.B!;.'%R@Y%NRPO6(OJ[(N M2'%UI#2RJ"FE)44'UB1%"W:1E&/5#MO+]O#[ELBWN^G)+J)=<2O*SYY^G:(% MG:*%7:&=^^/8.<#VUN'7ZQ/8:6?1*5K0*5K8%=JYBX[=!6QO+QZH)/GQ0G;* M/3C:J.JW\OEF B&VI M+&ZXJM'J3OLAO\FMC4_A_0QJQH/L#CR_9CW"%Q?HCXBO"!4@P4MERNKUU6QY M<2==O$BVR2]=%TQ*EN:/:XQBS#,!]7W)F#R\9 :J_PQ,_@=02P,$% @ MMH@(5US>KO,5" _S8 !D !X;"]W;W)K&UL MK9MM;Z-&$,>_"G*KZBHU-KO+@YTFEAI#GZ1K3Q>U?4WL38**P06<7*M^^((A M7M@9QM#;>W&Q\7__R^P.LS\OYN8UR_\LGJ4LK4_[)"UN9\]E>;A>+(KML]Q' MQ3P[R+3ZY#'+]U%9OXM]%*>S]3[/5VQF9O!S[&3\]E?6"QOCE$3_)>EK\=/N35N\7991?O M95K$66KE\O%V]AV[#AV_;G!2_![+UZ+SVJI#>
;^_2GX*IB'J)";+/DCWI7/M[/ES-K) MQ^B8E!^SUQ]E&Y!;^VVSI#C];[TV6L^=6=MC46;[MG%U!OLX;?Y&G]J!Z#3@ M?* !;QOPL0U$VT!H#80]T,!I&SAC>W#;!J?0%TWLIX$+HC):W^39JY77ZLJM M?G$:_5/K:KSBM$Z4^S*O/HVK=N7Z7CY5TUY:'^4AR\LX?;+>!;*,XJ3XVOK2 MBE/K?9PDU8P6-XNRZJYNM-BVUG>--1^P%M;[+"V?"RM,=W*'M _H]A[1?E&% M>8Z5O\5ZQTG#GX_IW!+V-Q:WN;!^NP^L=U]^C9S79KP-)VR"_W$V5M',!V(7 M?O99]09-G!-$G'S%V 3!$J&Q<'"+NM9=%X=H*V]G53$K9/XB9^NOOF">_2TV M^B;- I-FH2&SWCPXYWEP*/?U+\?]@\RM[+$JS_5,1 ^)?,N6POJ72)P[TGCJ M[)@T"QHS]V16+VDO:W&S>.D.N:'N>D/NGH?<)8?\HWR1Z5%B0]HT]#HGSCPQ MY_V3WR J5\R]OBJ *L'MN:\-!%1QW^_TV(O0.T?HD1%NLJ*L4ZH>N7@KT2+? M./C=((0WU^9IXX&99,+6 H5.W//U00NA$Q=+/$S_'*9/AAG(*CNV<=2@2;JS MHGU=R_XY'JO=/BQ^V8&SN: . B)9@HGTD?CS\Y3G\)1G^KP>9 M1Z>U/4ZWV5Y:[Y*L*+ EZVXY(HP-%%UQ?1H#**J26DO]$''R.]WUHEV=HUV1 MT?Y0T;%5S?-#E#_5+P_'?/M,&F%RBS%;O9 M])I0?9&X.*6M1[=O;\ZT,!'1E0WR%U$QKI>"$//J]M@/M@.JC*Y5T2$NH\22 MGZHO2;NX/.9XO6IMNMVO+ER\2!-7#RM 1,S7ARA$5'[G$N_'SE7L?.05?*]6 M_!^K[T!6<:@*VV.\;6I;'C_A8T+:3T4 HVZ!4;?0E%M_HA0L,P.TS(SBLE&W MP*A;:,JM/QL*F1G-S 3 M2U[UZD_=\DJ 6G5UUD.L66NJY?;$),Y]GPU4"<4 ML#*:6,?P7&O1#S*:'B=3'4, J@# M5T(H6NJB !&M -P@(N;,W8&P%9>"PF>*B3G-Q"@7_A'G MLA:2JP!M//4R,>H6&'4+3;GUITBA.^>?3X3<*)\;=0N,NH6FW/JSH?BL\S.'.[M7 SB97-,QI&IZ"AK35Y"H+ M-VIU-#3:84AVV!\^1=:<)NM1:,B1O5R8)\C6,>2> L6W9*Q4,["BN= +VV)?4SHQJ8%W>&=C4< MQ;(.S;)3V(ZVFEPV(:LBOP(TVF=XJ<_^("I =FA 'D5X#MS.O6(L.NP>19+V3>/AKVOKJXX+:Q$/E9= MV7._RL.\>=JJ>5-FA]/C1 ]966;[T\MG&>UD7@NJSQ^SK'Q[4W=P?N9M_1]0 M2P,$% @ MH@(5T'1JSL1 @ P00 !D !X;"]W;W)K&ULM531;M,P%/T5RR T)%2G:3M&22*M&XA)(%6K@ ?$@YO<-M8< M.[.=9/P]UTX:%:DKO/!B^]KW')]K'SOIM'FP)8 C3Y54-J6E<_62,9N74'$[ MT34H7-EI4W&'H=DS6QO@10!5DL51=,DJ+A3-DC"W-EFB&R>%@K4AMJDJ;GZM M0.HNI5-ZF+@7^]+Y"98E-=_#!MS7>FTP8B-+(2I05FA%#.Q2>CU=KN8^/R1\ M$]#9HS'QE6RU?O#!79'2R L"";GS#!R[%FY 2D^$,AX'3CINZ8''XP/[QU [ MUK+E%FZT_"X*5Z;TBI("=KR1[EYWGV"H9^'Y":8%F MKUY,+Z/W9_3-1GVSP#[[QW,D/SYC!KES4-F?I\3._H/8^2AV?O8P;T4K"E"% M1?_F$F^H(!="D4)+#"RIP?07=]("/?6[0.V??)M%DVB1L/98$#MRI'_<7[C9 M"V6)A!W"HLE;=+?I'TP?.%T'DVZU0\N'88E_#!B?@.L[K=TA\+X??ZWL-U!+ M P04 " "VB A72M0E4R\# D$P #0 'AL+W-T>6QEUY-B9X[*67S]?G"9I\3'& MPT:7BL:^+]_==[X+-HQ*LQ'L9LF8"=:YD.68+(TI/H1A.5^RG)9GJF#2(IG2 M.35VJA=A66A&TQ)(N0@'O5XQ^>[CEM'OR/& MSU"$ZL&<7CPKS:?R1%T/O8GVCCNI]HXQ SS8&5T9R+C3,/P#!70NG V$ZR@?I@*1\G.^NVX'+_(;%/Q>F4\KFXZL MYM"@[%JSC*^K^3IK!&#>^[AW6A1B\U'PAFQ2U;FVT[K3-<\^ -?_==5XPR3057=&V]U_S*K]8<73Q MKR17OU7V!7LUUMOJ:Q=Y?@@BXT,0>1 ].3P$DS*IA8 -/E_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO8R*T>EOH^7%H5 J.W&,EC'%B MM/XU@LD/['X 4$L#!!0 ( +:("%<4%XFR;@0 .LB / >&PO=V]R M:V)O;VLN>&ULQ9K?C]HX$(#_%8NGK71W0!*V[:I4HL!>D2BL-JBO)Y,8L#:Q MJ>VP/_[Z&R?E:I;LZ%ZF/$'L8+Z,D_G&AD^/VCRLM7Y@3V6A[+"SZ&@9Z--R1T'[""M7,M"NN=AIWY?B XKI9*E?!'YL-/K,+O3CU^U MD2]:.5ZDF=%%,>STFX[OPCB9G36G'G+%U[9N<7Q]SP%DV+GNP8 ;::RKSZC' MY\!X$'!RJJT?!JZB&UQ&'8?C:Q/$&_-_PJ@W&YF) MBN#,.R.;X6_*/B66=Y4U(R'/TD$NSY4J^U!V,JYQ]J:Q4 MPEJVW O# \CW".1[6LBT*DMNGIG>L%1NE82/<>78*,MTI9P,(#\@D!]H(4?6 M0M)E7T61,QB I;P(D^-'A.PC+1G8#N;2/=?S._U1R;W_P!]L(5R8O7M8^N[1 M(L[ GVKKOY0U<3RC0^5";!>XT4PE('9/,(@5-N3"?-(G%LI<\% MN)?V@8VURN TTW2':%CR[Q-G_YG*="G8BC^=WDA8KN\3)_LI-PKN<T8F'BB(C% M@10DK^]"S"41L4M\4=(:.\P?$;$_WA1<0QKN56 &B7^W0=H"&6,JB8E5@BZP M3S=],+'$Q&)I6[VRJXEP7!:GP43WIB[IE4E8?,685^++>.5/UG2$F)A78F*O MO(FYX ;6 "$F9I>8V"YO8HY*_\R'F)AM8F+;G%NZ[>G!1!,3B^:GIH_S*P]O M/.&8=V)B[_S'F,)@>05S#J5N(_*9VNAP^QGS3D+LG5;,V\I5(,AO4H68F'P2 M8OFT8M:-L""TX1.>8/))B.6#%6IPMX:8F'V2RVUPO;)/@OXV\ALVN?R4_UHJ MUBW+R@&2RD-,S#X)L7U^8N*Y*,'$DQ"+YQC(\T?\CC^7)_.-B2 M/DPW";%N6K84VR$QWR3$O@DW%UOI!IAF!L2:059A'C7$Q#0SH-XN.U^%M442 M4\R ?./LU8Y>.R*FET&ME^[QSQ6YV, Z+E_ \!;:,UYD=X;YE^9WH63@-X W M55&,H6VIYIKGQ_]J'/]G\OE?4$L#!!0 ( +:("%=\?ND;U $ ,8? : M >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/-V3M.PT 4A>&M1%X D_N8 M\%!"14.+V( 5)@^1Q)9G$,GNB4(1CD5!@^94UMCR]5]8GZSQ_"7MVK+M#GFS M[?/DN-\=\J+9E-(_A)"7F[1O\TW7I\/YRJH;]FTY+X=UZ-OE>[M.0:?361A^ MSF@>YS]G3EY/??K+Q&ZUVB[34[?\V*=#^65P^.R&][Q)J323UW98I[)HPG%W M/9W#Y2 WY\G-Y/EMT0S/;]*$VD$*05H_R"#(Z@BV?M =!-W5#[J'H/OZ03)%&:<$22.L";06Y%H(O!8$6PC$%B1;",P61%L( MU!9D6PC<%H1;".06I%L([!;$6PCT5M1;"?16U%L)]-;1QS:!WHIZ*X'>BGHK M@=Z*>BN!WHIZ*X'>BGHK@=Z*>BN!WHIZ*X'>AGH;@=Z&>AN!WH9Z&X'>-MHL M(=#;4&\CT-M0;R/0VU!O(]#;4&\CT-M0;R/0VU!O(]#;46\GT-M1;R?0VU%O M)]#;46\GT-M'F]T$>COJ[01Z.^KM!'H[ZNT$>COJ[01Z.^KM!'I'U#L2Z!U1 M[TB@=T2](X'>$?6._ZEW+J==RM>>[S4^_S^I+N=[T_7QE^7WR=&K7!E M&ULS=G);L(P% 707T'95L1X"!T$;-IN6Q;] 3=Y0$026[:A\/=UPB"U MHJB(2KV;1(GM=U]LZ6PR>MM:\KU-735^G"Q"L ^,^7Q!M?:IL=3$D9EQM0[Q MTB)9GI5A=[S)K[VI6G&B:/*)[W'W<0V M:YQH:ZLRUR&.LW53?$OI[Q/2N+*;XQ>E]3=Q0L).)K0C/P?LU[VNR;FRH-Y4 MN_"BZSB+;2KFP[8BGYXO<:)',YN5.14F7]5Q2>JM(UWX!5&HJW17].9\Q$+E0GO_$8V(L??7W47O:!16_ MS([;^V'@JFI][P "L" 1 " :\ !D;V-097)PC$ 8 )PG 3 " M &UL4$L! A0#% @ MH@(5S7--!=1 M!@ C20 !@ ("!#@@ 'AL+W=O6+N2?ZP8 &(@ 8 " M@94. !X;"]W;W)KH@# #F#@ & @(&V%0 >&PO=V]R:W-H965T&UL4$L! A0#% @ MH@(5^EW?5]#" TS, !@ M ("!=!D 'AL+W=OTA !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0# M% @ MH@(5QE@_3QZ!@ ^0\ !@ ("!N3L 'AL+W=O M6,# !8!P & @(&52P M>&PO=V]R:W-H965T&UL4$L! A0#% @ MH@(5X15)M1G M P V0< !D ("!+D\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MH@(5^]-<5GO!0 WQD !D M ("! %D 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ MH@(5SR5"^#!!P <10 !D ("!P6\ M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MMH@(5_/)^(#Z P "0H !D ("!2X, 'AL+W=O&PO=V]R:W-H965T !X;"]W;W)K&UL4$L! A0#% @ MH@(5V\,6#PL P =P< !D M ("!BZ$ 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ MH@(5Q2S.Q<5 P >@< !D ("!LZP 'AL M+W=O&PO=V]R:W-H965T+G9P@Q , &4) 9 " M@9NS !X;"]W;W)K&UL4$L! A0#% @ MH@( M5\^N-""-! X0L !D ("!EK< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MH@(5^!T8$(U!P 2T@ M !D ("!T,$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MH@(5P2+_)VX @ ? D !D M ("!:,\ 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ MH@(5RDN #AB P +PP !D ("!K]< 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ MH@(5W$H MI]QT @ /P< !D ("!%>0 'AL+W=O&PO=V]R:W-H965TZFMU@, !83 9 " @8+I !X;"]W;W)K&UL4$L! A0#% @ MH@(5UH) S!>$0 %R0! !D M ("!C^T 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ MH@(5XAZM+"% P 'A< !D ("! MPPH! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ MH@(5US>KO,5" _S8 !D ("!.18! 'AL+W=O&PO=V]R:W-H965T7!E&UL4$L% 3!@ ] #T HA +(M 0 $! end XML 67 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 68 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 69 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.2 html 200 256 1 false 59 0 false 6 false false R1.htm 0000001 - Document - Cover Page Sheet http://www.rangerenergy.com/role/CoverPage Cover Page Cover 1 false false R2.htm 0000002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED) Sheet http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED) Statements 2 false false R3.htm 0000003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED) (Parenthetical) Sheet http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITEDParenthetical CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED) (Parenthetical) Statements 3 false false R4.htm 0000004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (UNAUDITED) Sheet http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (UNAUDITED) Statements 4 false false R5.htm 0000005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS??? EQUITY (UNAUDITED) Sheet http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS??? EQUITY (UNAUDITED) Statements 5 false false R6.htm 0000006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED) Sheet http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED) Statements 6 false false R7.htm 0000007 - Disclosure - Organization and Business Operations Sheet http://www.rangerenergy.com/role/OrganizationandBusinessOperations Organization and Business Operations Notes 7 false false R8.htm 0000008 - Disclosure - Summary of Significant Accounting Policies Sheet http://www.rangerenergy.com/role/SummaryofSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 8 false false R9.htm 0000009 - Disclosure - Assets Held for Sale Sheet http://www.rangerenergy.com/role/AssetsHeldforSale Assets Held for Sale Notes 9 false false R10.htm 0000010 - Disclosure - Property and Equipment, Net Sheet http://www.rangerenergy.com/role/PropertyandEquipmentNet Property and Equipment, Net Notes 10 false false R11.htm 0000011 - Disclosure - Intangible Assets, Net Sheet http://www.rangerenergy.com/role/IntangibleAssetsNet Intangible Assets, Net Notes 11 false false R12.htm 0000012 - Disclosure - Accrued Expenses Sheet http://www.rangerenergy.com/role/AccruedExpenses Accrued Expenses Notes 12 false false R13.htm 0000013 - Disclosure - Leases Sheet http://www.rangerenergy.com/role/Leases Leases Notes 13 false false R14.htm 0000014 - Disclosure - Other Financing Liabilities Sheet http://www.rangerenergy.com/role/OtherFinancingLiabilities Other Financing Liabilities Notes 14 false false R15.htm 0000015 - Disclosure - Debt Sheet http://www.rangerenergy.com/role/Debt Debt Notes 15 false false R16.htm 0000016 - Disclosure - Equity Sheet http://www.rangerenergy.com/role/Equity Equity Notes 16 false false R17.htm 0000017 - Disclosure - Risk Concentrations Sheet http://www.rangerenergy.com/role/RiskConcentrations Risk Concentrations Notes 17 false false R18.htm 0000018 - Disclosure - Income Taxes Sheet http://www.rangerenergy.com/role/IncomeTaxes Income Taxes Notes 18 false false R19.htm 0000019 - Disclosure - Earnings (loss) per Share Sheet http://www.rangerenergy.com/role/EarningslossperShare Earnings (loss) per Share Notes 19 false false R20.htm 0000020 - Disclosure - Commitments and Contingencies Sheet http://www.rangerenergy.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 20 false false R21.htm 0000021 - Disclosure - Segment Reporting Sheet http://www.rangerenergy.com/role/SegmentReporting Segment Reporting Notes 21 false false R22.htm 0000022 - Disclosure - Subsequent Events Sheet http://www.rangerenergy.com/role/SubsequentEvents Subsequent Events Notes 22 false false R23.htm 9954701 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://www.rangerenergy.com/role/SummaryofSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://www.rangerenergy.com/role/SummaryofSignificantAccountingPolicies 23 false false R24.htm 9954702 - Disclosure - Property and Equipment, Net (Tables) Sheet http://www.rangerenergy.com/role/PropertyandEquipmentNetTables Property and Equipment, Net (Tables) Tables http://www.rangerenergy.com/role/PropertyandEquipmentNet 24 false false R25.htm 9954703 - Disclosure - Intangible Assets, Net (Tables) Sheet http://www.rangerenergy.com/role/IntangibleAssetsNetTables Intangible Assets, Net (Tables) Tables http://www.rangerenergy.com/role/IntangibleAssetsNet 25 false false R26.htm 9954704 - Disclosure - Accrued Expenses (Tables) Sheet http://www.rangerenergy.com/role/AccruedExpensesTables Accrued Expenses (Tables) Tables http://www.rangerenergy.com/role/AccruedExpenses 26 false false R27.htm 9954705 - Disclosure - Leases (Tables) Sheet http://www.rangerenergy.com/role/LeasesTables Leases (Tables) Tables http://www.rangerenergy.com/role/Leases 27 false false R28.htm 9954706 - Disclosure - Other Financing Liabilities (Tables) Sheet http://www.rangerenergy.com/role/OtherFinancingLiabilitiesTables Other Financing Liabilities (Tables) Tables http://www.rangerenergy.com/role/OtherFinancingLiabilities 28 false false R29.htm 9954707 - Disclosure - Debt (Tables) Sheet http://www.rangerenergy.com/role/DebtTables Debt (Tables) Tables http://www.rangerenergy.com/role/Debt 29 false false R30.htm 9954708 - Disclosure - Earnings (loss) per Share (Tables) Sheet http://www.rangerenergy.com/role/EarningslossperShareTables Earnings (loss) per Share (Tables) Tables http://www.rangerenergy.com/role/EarningslossperShare 30 false false R31.htm 9954709 - Disclosure - Segment Reporting (Tables) Sheet http://www.rangerenergy.com/role/SegmentReportingTables Segment Reporting (Tables) Tables http://www.rangerenergy.com/role/SegmentReporting 31 false false R32.htm 9954710 - Disclosure - Organization and Business Operations (Details) Sheet http://www.rangerenergy.com/role/OrganizationandBusinessOperationsDetails Organization and Business Operations (Details) Details http://www.rangerenergy.com/role/OrganizationandBusinessOperations 32 false false R33.htm 9954711 - Disclosure - Assets Held for Sale (Details) Sheet http://www.rangerenergy.com/role/AssetsHeldforSaleDetails Assets Held for Sale (Details) Details http://www.rangerenergy.com/role/AssetsHeldforSale 33 false false R34.htm 9954712 - Disclosure - Property and Equipment, Net (Details) Sheet http://www.rangerenergy.com/role/PropertyandEquipmentNetDetails Property and Equipment, Net (Details) Details http://www.rangerenergy.com/role/PropertyandEquipmentNetTables 34 false false R35.htm 9954713 - Disclosure - Intangible Assets, Net - Intangibles (Details) Sheet http://www.rangerenergy.com/role/IntangibleAssetsNetIntangiblesDetails Intangible Assets, Net - Intangibles (Details) Details 35 false false R36.htm 9954714 - Disclosure - Intangible Assets, Net - Narrative (Details) Sheet http://www.rangerenergy.com/role/IntangibleAssetsNetNarrativeDetails Intangible Assets, Net - Narrative (Details) Details 36 false false R37.htm 9954715 - Disclosure - Intangible Assets, Net - Amortization (Details) Sheet http://www.rangerenergy.com/role/IntangibleAssetsNetAmortizationDetails Intangible Assets, Net - Amortization (Details) Details 37 false false R38.htm 9954716 - Disclosure - Accrued Expenses (Details) Sheet http://www.rangerenergy.com/role/AccruedExpensesDetails Accrued Expenses (Details) Details http://www.rangerenergy.com/role/AccruedExpensesTables 38 false false R39.htm 9954717 - Disclosure - Leases - Narrative (Details) Sheet http://www.rangerenergy.com/role/LeasesNarrativeDetails Leases - Narrative (Details) Details 39 false false R40.htm 9954718 - Disclosure - Leases - Schedule of Other Information Related to Operating Leases (Details) Sheet http://www.rangerenergy.com/role/LeasesScheduleofOtherInformationRelatedtoOperatingLeasesDetails Leases - Schedule of Other Information Related to Operating Leases (Details) Details 40 false false R41.htm 9954719 - Disclosure - Leases - Schedule of Future Minimum Lease Payments for Operating and Finance Leases (Details) Sheet http://www.rangerenergy.com/role/LeasesScheduleofFutureMinimumLeasePaymentsforOperatingandFinanceLeasesDetails Leases - Schedule of Future Minimum Lease Payments for Operating and Finance Leases (Details) Details 41 false false R42.htm 9954720 - Disclosure - Leases - Schedule of Lease Costs and Other Information Related to Financing Leases (Details) Sheet http://www.rangerenergy.com/role/LeasesScheduleofLeaseCostsandOtherInformationRelatedtoFinancingLeasesDetails Leases - Schedule of Lease Costs and Other Information Related to Financing Leases (Details) Details 42 false false R43.htm 9954721 - Disclosure - Other Financing Liabilities - Narrative (Details) Sheet http://www.rangerenergy.com/role/OtherFinancingLiabilitiesNarrativeDetails Other Financing Liabilities - Narrative (Details) Details 43 false false R44.htm 9954722 - Disclosure - Other Financing Liabilities (Details) Sheet http://www.rangerenergy.com/role/OtherFinancingLiabilitiesDetails Other Financing Liabilities (Details) Details http://www.rangerenergy.com/role/OtherFinancingLiabilitiesTables 44 false false R45.htm 9954723 - Disclosure - Debt - Summary of Debt Outstanding (Details) Sheet http://www.rangerenergy.com/role/DebtSummaryofDebtOutstandingDetails Debt - Summary of Debt Outstanding (Details) Details 45 false false R46.htm 9954724 - Disclosure - Debt - Narrative (Details) Sheet http://www.rangerenergy.com/role/DebtNarrativeDetails Debt - Narrative (Details) Details 46 false false R47.htm 9954725 - Disclosure - Debt - Schedule of Future Payments (Details) Sheet http://www.rangerenergy.com/role/DebtScheduleofFuturePaymentsDetails Debt - Schedule of Future Payments (Details) Details 47 false false R48.htm 9954726 - Disclosure - Equity (Details) Sheet http://www.rangerenergy.com/role/EquityDetails Equity (Details) Details http://www.rangerenergy.com/role/Equity 48 false false R49.htm 9954727 - Disclosure - Risk Concentrations (Details) Sheet http://www.rangerenergy.com/role/RiskConcentrationsDetails Risk Concentrations (Details) Details http://www.rangerenergy.com/role/RiskConcentrations 49 false false R50.htm 9954728 - Disclosure - Income Taxes (Details) Sheet http://www.rangerenergy.com/role/IncomeTaxesDetails Income Taxes (Details) Details http://www.rangerenergy.com/role/IncomeTaxes 50 false false R51.htm 9954729 - Disclosure - Earnings (loss) per Share (Details) Sheet http://www.rangerenergy.com/role/EarningslossperShareDetails Earnings (loss) per Share (Details) Details http://www.rangerenergy.com/role/EarningslossperShareTables 51 false false R52.htm 9954730 - Disclosure - Segment Reporting (Details) Sheet http://www.rangerenergy.com/role/SegmentReportingDetails Segment Reporting (Details) Details http://www.rangerenergy.com/role/SegmentReportingTables 52 false false R53.htm 9954731 - Disclosure - Subsequent Events (Details) Sheet http://www.rangerenergy.com/role/SubsequentEventsDetails Subsequent Events (Details) Details http://www.rangerenergy.com/role/SubsequentEvents 53 false false All Reports Book All Reports [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 2 fact(s) appearing in ix:hidden were eligible for transformation: us-gaap:LesseeFinanceLeaseTermOfContract1, us-gaap:LesseeOperatingLeaseTermOfContract - rngr-20230630.htm 4 rngr-20230630.htm rngr-063023xex311snb.htm rngr-063023xex312mc.htm rngr-063023xex321snb.htm rngr-063023xex322mc.htm rngr-20230630.xsd rngr-20230630_cal.xml rngr-20230630_def.xml rngr-20230630_lab.xml rngr-20230630_pre.xml rngr-20230630_g1.jpg http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 true true JSON 72 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "rngr-20230630.htm": { "axisCustom": 2, "axisStandard": 20, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 766, "http://xbrl.sec.gov/dei/2023": 31 }, "contextCount": 200, "dts": { "calculationLink": { "local": [ "rngr-20230630_cal.xml" ] }, "definitionLink": { "local": [ "rngr-20230630_def.xml" ] }, "inline": { "local": [ "rngr-20230630.htm" ] }, "labelLink": { "local": [ "rngr-20230630_lab.xml" ] }, "presentationLink": { "local": [ "rngr-20230630_pre.xml" ] }, "schema": { "local": [ "rngr-20230630.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd" ] } }, "elementCount": 419, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2023": 5, "http://xbrl.sec.gov/dei/2023": 5, "total": 10 }, "keyCustom": 14, "keyStandard": 242, "memberCustom": 21, "memberStandard": 33, "nsprefix": "rngr", "nsuri": "http://www.rangerenergy.com/20230630", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "rngr-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0000001 - Document - Cover Page", "menuCat": "Cover", "order": "1", "role": "http://www.rangerenergy.com/role/CoverPage", "shortName": "Cover Page", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "rngr-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "rngr-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000010 - Disclosure - Property and Equipment, Net", "menuCat": "Notes", "order": "10", "role": "http://www.rangerenergy.com/role/PropertyandEquipmentNet", "shortName": "Property and Equipment, Net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "rngr-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "rngr-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000011 - Disclosure - Intangible Assets, Net", "menuCat": "Notes", "order": "11", "role": "http://www.rangerenergy.com/role/IntangibleAssetsNet", "shortName": "Intangible Assets, Net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "rngr-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "rngr-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "rngr:AccruedLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000012 - Disclosure - Accrued Expenses", "menuCat": "Notes", "order": "12", "role": "http://www.rangerenergy.com/role/AccruedExpenses", "shortName": "Accrued Expenses", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "rngr-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "rngr:AccruedLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "rngr-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeFinanceLeasesTextBlock", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000013 - Disclosure - Leases", "menuCat": "Notes", "order": "13", "role": "http://www.rangerenergy.com/role/Leases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "rngr-20230630.htm", "contextRef": "c-1", "decimals": null, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "rngr-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeFinanceLeasesTextBlock", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000014 - Disclosure - Other Financing Liabilities", "menuCat": "Notes", "order": "14", "role": "http://www.rangerenergy.com/role/OtherFinancingLiabilities", "shortName": "Other Financing Liabilities", "subGroupType": "", "uniqueAnchor": null }, "R15": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "rngr-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000015 - Disclosure - Debt", "menuCat": "Notes", "order": "15", "role": "http://www.rangerenergy.com/role/Debt", "shortName": "Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "rngr-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "rngr-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000016 - Disclosure - Equity", "menuCat": "Notes", "order": "16", "role": "http://www.rangerenergy.com/role/Equity", "shortName": "Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "rngr-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "rngr-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000017 - Disclosure - Risk Concentrations", "menuCat": "Notes", "order": "17", "role": "http://www.rangerenergy.com/role/RiskConcentrations", "shortName": "Risk Concentrations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "rngr-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "rngr-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000018 - Disclosure - Income Taxes", "menuCat": "Notes", "order": "18", "role": "http://www.rangerenergy.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "rngr-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "rngr-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000019 - Disclosure - Earnings (loss) per Share", "menuCat": "Notes", "order": "19", "role": "http://www.rangerenergy.com/role/EarningslossperShare", "shortName": "Earnings (loss) per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "rngr-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "rngr-20230630.htm", "contextRef": "c-4", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED)", "menuCat": "Statements", "order": "2", "role": "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "rngr-20230630.htm", "contextRef": "c-4", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "rngr-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000020 - Disclosure - Commitments and Contingencies", "menuCat": "Notes", "order": "20", "role": "http://www.rangerenergy.com/role/CommitmentsandContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "rngr-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "rngr-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000021 - Disclosure - Segment Reporting", "menuCat": "Notes", "order": "21", "role": "http://www.rangerenergy.com/role/SegmentReporting", "shortName": "Segment Reporting", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "rngr-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "rngr-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000022 - Disclosure - Subsequent Events", "menuCat": "Notes", "order": "22", "role": "http://www.rangerenergy.com/role/SubsequentEvents", "shortName": "Subsequent Events", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "rngr-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "rngr-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954701 - Disclosure - Summary of Significant Accounting Policies (Policies)", "menuCat": "Policies", "order": "23", "role": "http://www.rangerenergy.com/role/SummaryofSignificantAccountingPoliciesPolicies", "shortName": "Summary of Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "rngr-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "rngr-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954702 - Disclosure - Property and Equipment, Net (Tables)", "menuCat": "Tables", "order": "24", "role": "http://www.rangerenergy.com/role/PropertyandEquipmentNetTables", "shortName": "Property and Equipment, Net (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "rngr-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "rngr-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954703 - Disclosure - Intangible Assets, Net (Tables)", "menuCat": "Tables", "order": "25", "role": "http://www.rangerenergy.com/role/IntangibleAssetsNetTables", "shortName": "Intangible Assets, Net (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "rngr-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "rngr:AccruedLiabilitiesDisclosureTextBlock", "body", "html" ], "baseRef": "rngr-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954704 - Disclosure - Accrued Expenses (Tables)", "menuCat": "Tables", "order": "26", "role": "http://www.rangerenergy.com/role/AccruedExpensesTables", "shortName": "Accrued Expenses (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "rngr:AccruedLiabilitiesDisclosureTextBlock", "body", "html" ], "baseRef": "rngr-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "us-gaap:LesseeFinanceLeasesTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "rngr-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954705 - Disclosure - Leases (Tables)", "menuCat": "Tables", "order": "27", "role": "http://www.rangerenergy.com/role/LeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:LesseeFinanceLeasesTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "rngr-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "rngr-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954706 - Disclosure - Other Financing Liabilities (Tables)", "menuCat": "Tables", "order": "28", "role": "http://www.rangerenergy.com/role/OtherFinancingLiabilitiesTables", "shortName": "Other Financing Liabilities (Tables)", "subGroupType": "tables", "uniqueAnchor": null }, "R29": { "firstAnchor": { "ancestors": [ "us-gaap:LongTermDebtTextBlock", "body", "html" ], "baseRef": "rngr-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954707 - Disclosure - Debt (Tables)", "menuCat": "Tables", "order": "29", "role": "http://www.rangerenergy.com/role/DebtTables", "shortName": "Debt (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:LongTermDebtTextBlock", "body", "html" ], "baseRef": "rngr-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "rngr-20230630.htm", "contextRef": "c-4", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED) (Parenthetical)", "menuCat": "Statements", "order": "3", "role": "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITEDParenthetical", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED) (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "rngr-20230630.htm", "contextRef": "c-4", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "rngr-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954708 - Disclosure - Earnings (loss) per Share (Tables)", "menuCat": "Tables", "order": "30", "role": "http://www.rangerenergy.com/role/EarningslossperShareTables", "shortName": "Earnings (loss) per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "rngr-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "rngr-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954709 - Disclosure - Segment Reporting (Tables)", "menuCat": "Tables", "order": "31", "role": "http://www.rangerenergy.com/role/SegmentReportingTables", "shortName": "Segment Reporting (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "rngr-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "rngr-20230630.htm", "contextRef": "c-1", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unitRef": "segment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954710 - Disclosure - Organization and Business Operations (Details)", "menuCat": "Details", "order": "32", "role": "http://www.rangerenergy.com/role/OrganizationandBusinessOperationsDetails", "shortName": "Organization and Business Operations (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R33": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "body", "html" ], "baseRef": "rngr-20230630.htm", "contextRef": "c-94", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954711 - Disclosure - Assets Held for Sale (Details)", "menuCat": "Details", "order": "33", "role": "http://www.rangerenergy.com/role/AssetsHeldforSaleDetails", "shortName": "Assets Held for Sale (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "body", "html" ], "baseRef": "rngr-20230630.htm", "contextRef": "c-94", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "rngr-20230630.htm", "contextRef": "c-4", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954712 - Disclosure - Property and Equipment, Net (Details)", "menuCat": "Details", "order": "34", "role": "http://www.rangerenergy.com/role/PropertyandEquipmentNetDetails", "shortName": "Property and Equipment, Net (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "rngr-20230630.htm", "contextRef": "c-5", "decimals": "-5", "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "rngr-20230630.htm", "contextRef": "c-4", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954713 - Disclosure - Intangible Assets, Net - Intangibles (Details)", "menuCat": "Details", "order": "35", "role": "http://www.rangerenergy.com/role/IntangibleAssetsNetIntangiblesDetails", "shortName": "Intangible Assets, Net - Intangibles (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "rngr-20230630.htm", "contextRef": "c-4", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "rngr-20230630.htm", "contextRef": "c-22", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954714 - Disclosure - Intangible Assets, Net - Narrative (Details)", "menuCat": "Details", "order": "36", "role": "http://www.rangerenergy.com/role/IntangibleAssetsNetNarrativeDetails", "shortName": "Intangible Assets, Net - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "rngr-20230630.htm", "contextRef": "c-22", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "rngr-20230630.htm", "contextRef": "c-4", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextRollingTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954715 - Disclosure - Intangible Assets, Net - Amortization (Details)", "menuCat": "Details", "order": "37", "role": "http://www.rangerenergy.com/role/IntangibleAssetsNetAmortizationDetails", "shortName": "Intangible Assets, Net - Amortization (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "rngr-20230630.htm", "contextRef": "c-4", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextRollingTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "rngr:AccruedLiabilitiesDisclosureTextBlock", "body", "html" ], "baseRef": "rngr-20230630.htm", "contextRef": "c-4", "decimals": "-5", "first": true, "lang": "en-US", "name": "rngr:AccruedPayablesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954716 - Disclosure - Accrued Expenses (Details)", "menuCat": "Details", "order": "38", "role": "http://www.rangerenergy.com/role/AccruedExpensesDetails", "shortName": "Accrued Expenses (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "rngr:AccruedLiabilitiesDisclosureTextBlock", "body", "html" ], "baseRef": "rngr-20230630.htm", "contextRef": "c-4", "decimals": "-5", "first": true, "lang": "en-US", "name": "rngr:AccruedPayablesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:LesseeFinanceLeasesTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "rngr-20230630.htm", "contextRef": "c-115", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseTermOfContract", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954717 - Disclosure - Leases - Narrative (Details)", "menuCat": "Details", "order": "39", "role": "http://www.rangerenergy.com/role/LeasesNarrativeDetails", "shortName": "Leases - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:LesseeFinanceLeasesTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "rngr-20230630.htm", "contextRef": "c-115", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseTermOfContract", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "rngr-20230630.htm", "contextRef": "c-22", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (UNAUDITED)", "menuCat": "Statements", "order": "4", "role": "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (UNAUDITED)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "rngr-20230630.htm", "contextRef": "c-22", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "us-gaap:LesseeFinanceLeasesTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "rngr-20230630.htm", "contextRef": "c-22", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ShortTermLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954718 - Disclosure - Leases - Schedule of Other Information Related to Operating Leases (Details)", "menuCat": "Details", "order": "40", "role": "http://www.rangerenergy.com/role/LeasesScheduleofOtherInformationRelatedtoOperatingLeasesDetails", "shortName": "Leases - Schedule of Other Information Related to Operating Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "us-gaap:LesseeFinanceLeasesTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "rngr-20230630.htm", "contextRef": "c-22", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ShortTermLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeFinanceLeasesTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "rngr-20230630.htm", "contextRef": "c-4", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954719 - Disclosure - Leases - Schedule of Future Minimum Lease Payments for Operating and Finance Leases (Details)", "menuCat": "Details", "order": "41", "role": "http://www.rangerenergy.com/role/LeasesScheduleofFutureMinimumLeasePaymentsforOperatingandFinanceLeasesDetails", "shortName": "Leases - Schedule of Future Minimum Lease Payments for Operating and Finance Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeFinanceLeasesTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "rngr-20230630.htm", "contextRef": "c-4", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:LesseeFinanceLeasesTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "rngr-20230630.htm", "contextRef": "c-22", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:FinanceLeaseRightOfUseAssetAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954720 - Disclosure - Leases - Schedule of Lease Costs and Other Information Related to Financing Leases (Details)", "menuCat": "Details", "order": "42", "role": "http://www.rangerenergy.com/role/LeasesScheduleofLeaseCostsandOtherInformationRelatedtoFinancingLeasesDetails", "shortName": "Leases - Schedule of Lease Costs and Other Information Related to Financing Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:LesseeFinanceLeasesTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "rngr-20230630.htm", "contextRef": "c-22", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:FinanceLeaseRightOfUseAssetAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "rngr-20230630.htm", "contextRef": "c-116", "decimals": null, "first": true, "lang": "en-US", "name": "rngr:SaleLeasebackTransactionPaymentTerms", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954721 - Disclosure - Other Financing Liabilities - Narrative (Details)", "menuCat": "Details", "order": "43", "role": "http://www.rangerenergy.com/role/OtherFinancingLiabilitiesNarrativeDetails", "shortName": "Other Financing Liabilities - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "rngr-20230630.htm", "contextRef": "c-116", "decimals": null, "first": true, "lang": "en-US", "name": "rngr:SaleLeasebackTransactionPaymentTerms", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "rngr-20230630.htm", "contextRef": "c-118", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:FinanceLeaseLiabilityPaymentsDueInNextRollingTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954722 - Disclosure - Other Financing Liabilities (Details)", "menuCat": "Details", "order": "44", "role": "http://www.rangerenergy.com/role/OtherFinancingLiabilitiesDetails", "shortName": "Other Financing Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "rngr-20230630.htm", "contextRef": "c-118", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:FinanceLeaseLiabilityPaymentsDueInNextRollingTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "us-gaap:LongTermDebtTextBlock", "body", "html" ], "baseRef": "rngr-20230630.htm", "contextRef": "c-4", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebt", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954723 - Disclosure - Debt - Summary of Debt Outstanding (Details)", "menuCat": "Details", "order": "45", "role": "http://www.rangerenergy.com/role/DebtSummaryofDebtOutstandingDetails", "shortName": "Debt - Summary of Debt Outstanding (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "us-gaap:LongTermDebtTextBlock", "body", "html" ], "baseRef": "rngr-20230630.htm", "contextRef": "c-125", "decimals": "-5", "lang": "en-US", "name": "us-gaap:LongTermDebt", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "rngr-20230630.htm", "contextRef": "c-22", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:GainsLossesOnExtinguishmentOfDebt", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954724 - Disclosure - Debt - Narrative (Details)", "menuCat": "Details", "order": "46", "role": "http://www.rangerenergy.com/role/DebtNarrativeDetails", "shortName": "Debt - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "rngr-20230630.htm", "contextRef": "c-147", "decimals": "-5", "lang": "en-US", "name": "us-gaap:ExtinguishmentOfDebtAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "rngr-20230630.htm", "contextRef": "c-4", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954725 - Disclosure - Debt - Schedule of Future Payments (Details)", "menuCat": "Details", "order": "47", "role": "http://www.rangerenergy.com/role/DebtScheduleofFuturePaymentsDetails", "shortName": "Debt - Schedule of Future Payments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "rngr-20230630.htm", "contextRef": "c-4", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "rngr-20230630.htm", "contextRef": "c-168", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954726 - Disclosure - Equity (Details)", "menuCat": "Details", "order": "48", "role": "http://www.rangerenergy.com/role/EquityDetails", "shortName": "Equity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "rngr-20230630.htm", "contextRef": "c-168", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:ConcentrationRiskDisclosureTextBlock", "body", "html" ], "baseRef": "rngr-20230630.htm", "contextRef": "c-174", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954727 - Disclosure - Risk Concentrations (Details)", "menuCat": "Details", "order": "49", "role": "http://www.rangerenergy.com/role/RiskConcentrationsDetails", "shortName": "Risk Concentrations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:ConcentrationRiskDisclosureTextBlock", "body", "html" ], "baseRef": "rngr-20230630.htm", "contextRef": "c-174", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "rngr-20230630.htm", "contextRef": "c-28", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:PreferredStockSharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS\u2019 EQUITY (UNAUDITED)", "menuCat": "Statements", "order": "5", "role": "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUNAUDITED", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS\u2019 EQUITY (UNAUDITED)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "rngr-20230630.htm", "contextRef": "c-28", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:PreferredStockSharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "rngr-20230630.htm", "contextRef": "c-1", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954728 - Disclosure - Income Taxes (Details)", "menuCat": "Details", "order": "50", "role": "http://www.rangerenergy.com/role/IncomeTaxesDetails", "shortName": "Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "rngr-20230630.htm", "contextRef": "c-1", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "rngr-20230630.htm", "contextRef": "c-22", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954729 - Disclosure - Earnings (loss) per Share (Details)", "menuCat": "Details", "order": "51", "role": "http://www.rangerenergy.com/role/EarningslossperShareDetails", "shortName": "Earnings (loss) per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "rngr-20230630.htm", "contextRef": "c-22", "decimals": "-5", "lang": "en-US", "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "rngr-20230630.htm", "contextRef": "c-1", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unitRef": "segment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954730 - Disclosure - Segment Reporting (Details)", "menuCat": "Details", "order": "52", "role": "http://www.rangerenergy.com/role/SegmentReportingDetails", "shortName": "Segment Reporting (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "rngr-20230630.htm", "contextRef": "c-22", "decimals": "-5", "lang": "en-US", "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:SubsequentEventsTextBlock", "body", "html" ], "baseRef": "rngr-20230630.htm", "contextRef": "c-200", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockDividendsPerShareDeclared", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954731 - Disclosure - Subsequent Events (Details)", "menuCat": "Details", "order": "53", "role": "http://www.rangerenergy.com/role/SubsequentEventsDetails", "shortName": "Subsequent Events (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:SubsequentEventsTextBlock", "body", "html" ], "baseRef": "rngr-20230630.htm", "contextRef": "c-200", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockDividendsPerShareDeclared", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "rngr-20230630.htm", "contextRef": "c-1", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED)", "menuCat": "Statements", "order": "6", "role": "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "rngr-20230630.htm", "contextRef": "c-1", "decimals": "-5", "lang": "en-US", "name": "us-gaap:ShareBasedCompensation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "rngr-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NatureOfOperations", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000007 - Disclosure - Organization and Business Operations", "menuCat": "Notes", "order": "7", "role": "http://www.rangerenergy.com/role/OrganizationandBusinessOperations", "shortName": "Organization and Business Operations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "rngr-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NatureOfOperations", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "rngr-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000008 - Disclosure - Summary of Significant Accounting Policies", "menuCat": "Notes", "order": "8", "role": "http://www.rangerenergy.com/role/SummaryofSignificantAccountingPolicies", "shortName": "Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "rngr-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "rngr-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000009 - Disclosure - Assets Held for Sale", "menuCat": "Notes", "order": "9", "role": "http://www.rangerenergy.com/role/AssetsHeldforSale", "shortName": "Assets Held for Sale", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "rngr-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 59, "tag": { "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.rangerenergy.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.rangerenergy.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2023", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.rangerenergy.com/role/CoverPage" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.rangerenergy.com/role/CoverPage" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.rangerenergy.com/role/CoverPage" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.rangerenergy.com/role/CoverPage" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r607" ], "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/2023", "presentation": [ "http://www.rangerenergy.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r608" ], "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/2023", "presentation": [ "http://www.rangerenergy.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.rangerenergy.com/role/CoverPage" ], "xbrltype": "submissionTypeItemType" }, "dei_EntitiesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Container to assemble all relevant information about each entity associated with the document instance", "label": "Entities [Table]", "terseLabel": "Entities [Table]" } } }, "localname": "EntitiesTable", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.rangerenergy.com/role/CoverPage" ], "xbrltype": "stringItemType" }, "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/2023", "presentation": [ "http://www.rangerenergy.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressAddressLine2": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 2 such as Street or Suite number", "label": "Entity Address, Address Line Two", "terseLabel": "Entity Address, Address Line Two" } } }, "localname": "EntityAddressAddressLine2", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.rangerenergy.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.rangerenergy.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.rangerenergy.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.rangerenergy.com/role/CoverPage" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r605" ], "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/2023", "presentation": [ "http://www.rangerenergy.com/role/CoverPage" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.rangerenergy.com/role/CoverPage" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.rangerenergy.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r605" ], "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/2023", "presentation": [ "http://www.rangerenergy.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.rangerenergy.com/role/CoverPage" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r605" ], "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/2023", "presentation": [ "http://www.rangerenergy.com/role/CoverPage" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.rangerenergy.com/role/CoverPage" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInformationLineItems": { "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": "Entity Information [Line Items]", "terseLabel": "Entity Information [Line Items]" } } }, "localname": "EntityInformationLineItems", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.rangerenergy.com/role/CoverPage" ], "xbrltype": "stringItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r609" ], "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/2023", "presentation": [ "http://www.rangerenergy.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r605" ], "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/2023", "presentation": [ "http://www.rangerenergy.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r605" ], "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/2023", "presentation": [ "http://www.rangerenergy.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r605" ], "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/2023", "presentation": [ "http://www.rangerenergy.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r605" ], "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/2023", "presentation": [ "http://www.rangerenergy.com/role/CoverPage" ], "xbrltype": "employerIdItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.rangerenergy.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r604" ], "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/2023", "presentation": [ "http://www.rangerenergy.com/role/CoverPage" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r606" ], "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/2023", "presentation": [ "http://www.rangerenergy.com/role/CoverPage" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.rangerenergy.com/role/CoverPage" ], "xbrltype": "tradingSymbolItemType" }, "rngr_AccruedLiabilitiesDisclosureTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for accrued liabilities at the end of the reporting period.", "label": "Accrued Liabilities Disclosure [Text Block]", "terseLabel": "Accrued Expenses" } } }, "localname": "AccruedLiabilitiesDisclosureTextBlock", "nsuri": "http://www.rangerenergy.com/20230630", "presentation": [ "http://www.rangerenergy.com/role/AccruedExpenses" ], "xbrltype": "textBlockItemType" }, "rngr_AccruedPayablesCurrent": { "auth_ref": [], "calculation": { "http://www.rangerenergy.com/role/AccruedExpensesDetails": { "order": 1.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value of accrued payables as of the balance sheet date.", "label": "Accrued Payables Current", "terseLabel": "Accrued payables" } } }, "localname": "AccruedPayablesCurrent", "nsuri": "http://www.rangerenergy.com/20230630", "presentation": [ "http://www.rangerenergy.com/role/AccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "rngr_CapitalExpenditures": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of capital expenditures incurred during the year.", "label": "Capital Expenditures", "terseLabel": "Capital expenditures" } } }, "localname": "CapitalExpenditures", "nsuri": "http://www.rangerenergy.com/20230630", "presentation": [ "http://www.rangerenergy.com/role/SegmentReportingDetails" ], "xbrltype": "monetaryItemType" }, "rngr_CostOfServicesExcludingDepreciationAndAmortizationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "n/a", "label": "Cost Of Services Excluding Depreciation and Amortization [Abstract]", "terseLabel": "Cost of services (exclusive of depreciation and amortization):" } } }, "localname": "CostOfServicesExcludingDepreciationAndAmortizationAbstract", "nsuri": "http://www.rangerenergy.com/20230630", "presentation": [ "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED" ], "xbrltype": "stringItemType" }, "rngr_CustomerOneAndCustomerTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer One and Customer Two", "label": "Customer One and Customer Two [Member]", "terseLabel": "Customer One and Customer Two" } } }, "localname": "CustomerOneAndCustomerTwoMember", "nsuri": "http://www.rangerenergy.com/20230630", "presentation": [ "http://www.rangerenergy.com/role/RiskConcentrationsDetails" ], "xbrltype": "domainItemType" }, "rngr_CustomerOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer One", "label": "Customer One [Member]", "terseLabel": "Customer One" } } }, "localname": "CustomerOneMember", "nsuri": "http://www.rangerenergy.com/20230630", "presentation": [ "http://www.rangerenergy.com/role/RiskConcentrationsDetails" ], "xbrltype": "domainItemType" }, "rngr_CustomerTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer Two", "label": "Customer Two [Member]", "terseLabel": "Customers Two" } } }, "localname": "CustomerTwoMember", "nsuri": "http://www.rangerenergy.com/20230630", "presentation": [ "http://www.rangerenergy.com/role/RiskConcentrationsDetails" ], "xbrltype": "domainItemType" }, "rngr_DebtInstrumentCovenantComplianceAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Covenant Compliance", "label": "Debt Instrument, Covenant Compliance [Axis]", "terseLabel": "Debt Instrument, Covenant Compliance [Axis]" } } }, "localname": "DebtInstrumentCovenantComplianceAxis", "nsuri": "http://www.rangerenergy.com/20230630", "presentation": [ "http://www.rangerenergy.com/role/DebtNarrativeDetails" ], "xbrltype": "stringItemType" }, "rngr_DebtInstrumentCovenantComplianceDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Covenant Compliance [Domain]", "label": "Debt Instrument, Covenant Compliance [Domain]", "terseLabel": "Debt Instrument, Covenant Compliance [Domain]" } } }, "localname": "DebtInstrumentCovenantComplianceDomain", "nsuri": "http://www.rangerenergy.com/20230630", "presentation": [ "http://www.rangerenergy.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "rngr_DebtInstrumentCovenantComplianceExcessAvailability": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Covenant Compliance, Excess Availability", "label": "Debt Instrument, Covenant Compliance, Excess Availability", "terseLabel": "Excess availability percentage" } } }, "localname": "DebtInstrumentCovenantComplianceExcessAvailability", "nsuri": "http://www.rangerenergy.com/20230630", "presentation": [ "http://www.rangerenergy.com/role/DebtNarrativeDetails" ], "xbrltype": "percentItemType" }, "rngr_DebtInstrumentCovenantComplianceFixedChargeCoverageRatio": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Covenant Compliance, Fixed Charge Coverage Ratio", "label": "Debt Instrument, Covenant Compliance, Fixed Charge Coverage Ratio", "terseLabel": "Covenant fixed charge coverage ratio" } } }, "localname": "DebtInstrumentCovenantComplianceFixedChargeCoverageRatio", "nsuri": "http://www.rangerenergy.com/20230630", "presentation": [ "http://www.rangerenergy.com/role/DebtNarrativeDetails" ], "xbrltype": "pureItemType" }, "rngr_EBCCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "EBC Credit Facility", "label": "EBC Credit Facility [Member]", "terseLabel": "EBC Credit Facility" } } }, "localname": "EBCCreditFacilityMember", "nsuri": "http://www.rangerenergy.com/20230630", "presentation": [ "http://www.rangerenergy.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "rngr_EquityBasedAwardsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equity-Based Awards [Member]", "label": "Equity-Based Awards [Member]", "terseLabel": "Equity-Based awards" } } }, "localname": "EquityBasedAwardsMember", "nsuri": "http://www.rangerenergy.com/20230630", "presentation": [ "http://www.rangerenergy.com/role/EarningslossperShareDetails" ], "xbrltype": "domainItemType" }, "rngr_FacilityLeaseLiabilityNoncurrent": { "auth_ref": [], "calculation": { "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Facility Lease, Liability, Noncurrent", "label": "Facility Lease, Liability, Noncurrent", "verboseLabel": "Other financing liability" } } }, "localname": "FacilityLeaseLiabilityNoncurrent", "nsuri": "http://www.rangerenergy.com/20230630", "presentation": [ "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "rngr_HighSpecificationRigsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "High Specification Rigs [Member]", "label": "High Specification Rigs [Member]", "terseLabel": "High specification rigs" } } }, "localname": "HighSpecificationRigsMember", "nsuri": "http://www.rangerenergy.com/20230630", "presentation": [ "http://www.rangerenergy.com/role/AssetsHeldforSaleDetails", "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED", "http://www.rangerenergy.com/role/SegmentReportingDetails" ], "xbrltype": "domainItemType" }, "rngr_InstallmentPurchasesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Installment Purchases", "label": "Installment Purchases [Member]", "terseLabel": "Installment Purchases" } } }, "localname": "InstallmentPurchasesMember", "nsuri": "http://www.rangerenergy.com/20230630", "presentation": [ "http://www.rangerenergy.com/role/DebtNarrativeDetails", "http://www.rangerenergy.com/role/DebtSummaryofDebtOutstandingDetails" ], "xbrltype": "domainItemType" }, "rngr_METermLoanFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "M&E Term Loan Facility", "label": "M&E Term Loan Facility [Member]", "terseLabel": "Eclipse M&E Term Loan, net" } } }, "localname": "METermLoanFacilityMember", "nsuri": "http://www.rangerenergy.com/20230630", "presentation": [ "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED", "http://www.rangerenergy.com/role/DebtNarrativeDetails", "http://www.rangerenergy.com/role/DebtSummaryofDebtOutstandingDetails" ], "xbrltype": "domainItemType" }, "rngr_NetAssetsObtainedDisposedInExchangeForAssetTrades": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Net Assets Obtained (Disposed) In Exchange For Asset Trades", "label": "Net Assets Obtained (Disposed) In Exchange For Asset Trades", "terseLabel": "Additions to fixed assets through asset trades" } } }, "localname": "NetAssetsObtainedDisposedInExchangeForAssetTrades", "nsuri": "http://www.rangerenergy.com/20230630", "presentation": [ "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "rngr_NetRightOfUseAssetObtainedDisposedInExchangeForFinanceLeaseLiability": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Net Right-Of-Use Asset Obtained (Disposed) In Exchange For Finance Lease Liability", "label": "Net Right-Of-Use Asset Obtained (Disposed) In Exchange For Finance Lease Liability", "terseLabel": "Additions to fixed assets through installment purchases and financing leases" } } }, "localname": "NetRightOfUseAssetObtainedDisposedInExchangeForFinanceLeaseLiability", "nsuri": "http://www.rangerenergy.com/20230630", "presentation": [ "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "rngr_OtherFinancingLeaseLiability": { "auth_ref": [], "calculation": { "http://www.rangerenergy.com/role/OtherFinancingLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Other Financing Lease Liability", "label": "Other Financing Lease Liability", "totalLabel": "Total future minimum lease payments" } } }, "localname": "OtherFinancingLeaseLiability", "nsuri": "http://www.rangerenergy.com/20230630", "presentation": [ "http://www.rangerenergy.com/role/OtherFinancingLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "rngr_OtherFinancingLiabilityCurrent": { "auth_ref": [], "calculation": { "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Other Financing Liability, Current", "label": "Other Financing Liability, Current", "terseLabel": "Other financing liability, current portion" } } }, "localname": "OtherFinancingLiabilityCurrent", "nsuri": "http://www.rangerenergy.com/20230630", "presentation": [ "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "rngr_OtherFixedAssetMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other Fixed Asset", "label": "Other Fixed Asset [Member]", "terseLabel": "Other Fixed Asset" } } }, "localname": "OtherFixedAssetMember", "nsuri": "http://www.rangerenergy.com/20230630", "presentation": [ "http://www.rangerenergy.com/role/OtherFinancingLiabilitiesNarrativeDetails" ], "xbrltype": "domainItemType" }, "rngr_PaymentsOnInstallmentPurchases": { "auth_ref": [], "calculation": { "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Payments On Installment Purchases", "label": "Payments On Installment Purchases", "negatedTerseLabel": "Payments on Installment Purchases" } } }, "localname": "PaymentsOnInstallmentPurchases", "nsuri": "http://www.rangerenergy.com/20230630", "presentation": [ "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "rngr_PerfXWirelineServicesLLCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "PerfX Wireline Services, LLC", "label": "PerfX Wireline Services, LLC [Member]", "terseLabel": "PerfX Wireline Services, LLC" } } }, "localname": "PerfXWirelineServicesLLCMember", "nsuri": "http://www.rangerenergy.com/20230630", "presentation": [ "http://www.rangerenergy.com/role/EquityDetails" ], "xbrltype": "domainItemType" }, "rngr_PerformanceSharesAbsoluteGrantDateMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Performance Shares, Absolute Grant Date", "label": "Performance Shares, Absolute Grant Date [Member]", "terseLabel": "Performance Shares, Absolute Grant Date" } } }, "localname": "PerformanceSharesAbsoluteGrantDateMember", "nsuri": "http://www.rangerenergy.com/20230630", "presentation": [ "http://www.rangerenergy.com/role/EquityDetails" ], "xbrltype": "domainItemType" }, "rngr_PerformanceSharesRelativeGrantDateMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Performance Shares, Relative Grant Date", "label": "Performance Shares, Relative Grant Date [Member]", "terseLabel": "Performance Shares, Relative Grant Date" } } }, "localname": "PerformanceSharesRelativeGrantDateMember", "nsuri": "http://www.rangerenergy.com/20230630", "presentation": [ "http://www.rangerenergy.com/role/EquityDetails" ], "xbrltype": "domainItemType" }, "rngr_ProcessingSolutionsAndAncillaryServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Processing Solutions And Ancillary Services", "label": "Processing Solutions And Ancillary Services [Member]", "terseLabel": "Processing solutions and ancillary services" } } }, "localname": "ProcessingSolutionsAndAncillaryServicesMember", "nsuri": "http://www.rangerenergy.com/20230630", "presentation": [ "http://www.rangerenergy.com/role/AssetsHeldforSaleDetails", "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED", "http://www.rangerenergy.com/role/SegmentReportingDetails" ], "xbrltype": "domainItemType" }, "rngr_RiskConcentrationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Risk Concentrations [Abstract]", "label": "Risk Concentrations", "terseLabel": "Risk Concentrations" } } }, "localname": "RiskConcentrationsAbstract", "nsuri": "http://www.rangerenergy.com/20230630", "xbrltype": "stringItemType" }, "rngr_SaleLeasebackTransactionPaymentTerms": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sale-Leaseback Transaction, Payment Terms", "label": "Sale-Leaseback Transaction, Payment Terms", "terseLabel": "Payment terms" } } }, "localname": "SaleLeasebackTransactionPaymentTerms", "nsuri": "http://www.rangerenergy.com/20230630", "presentation": [ "http://www.rangerenergy.com/role/OtherFinancingLiabilitiesNarrativeDetails" ], "xbrltype": "durationItemType" }, "rngr_Scenario1Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Scenario 1", "label": "Scenario 1 [Member]", "terseLabel": "Scenario 1" } } }, "localname": "Scenario1Member", "nsuri": "http://www.rangerenergy.com/20230630", "presentation": [ "http://www.rangerenergy.com/role/DebtNarrativeDetails", "http://www.rangerenergy.com/role/EquityDetails" ], "xbrltype": "domainItemType" }, "rngr_Scenario2Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Scenario 2", "label": "Scenario 2 [Member]", "terseLabel": "Scenario 2" } } }, "localname": "Scenario2Member", "nsuri": "http://www.rangerenergy.com/20230630", "presentation": [ "http://www.rangerenergy.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "rngr_SecuredPromissoryNoteMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Secured Promissory Note", "label": "Secured Promissory Note [Member]", "terseLabel": "Secured Promissory Note" } } }, "localname": "SecuredPromissoryNoteMember", "nsuri": "http://www.rangerenergy.com/20230630", "presentation": [ "http://www.rangerenergy.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "rngr_SeniorRevolvingCreditFacility2017Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to the senior revolving credit facility entered into on August 16, 2017.", "label": "Senior Revolving Credit Facility 2017 [Member]", "terseLabel": "Senior Revolving Credit Facility" } } }, "localname": "SeniorRevolvingCreditFacility2017Member", "nsuri": "http://www.rangerenergy.com/20230630", "presentation": [ "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "domainItemType" }, "rngr_ShareBasedCompensationArrangementByShareBasedPaymentAwardScenarioAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Scenario", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Scenario [Axis]", "terseLabel": "Share-Based Compensation Arrangement By Share-Based Payment Award, Scenario [Axis]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardScenarioAxis", "nsuri": "http://www.rangerenergy.com/20230630", "presentation": [ "http://www.rangerenergy.com/role/EquityDetails" ], "xbrltype": "stringItemType" }, "rngr_ShareBasedCompensationArrangementByShareBasedPaymentAwardScenarioDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Scenario [Domain]", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Scenario [Domain]", "terseLabel": "Share-Based Compensation Arrangement By Share-Based Payment Award, Scenario [Domain]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardScenarioDomain", "nsuri": "http://www.rangerenergy.com/20230630", "presentation": [ "http://www.rangerenergy.com/role/EquityDetails" ], "xbrltype": "domainItemType" }, "rngr_ShareBasedPaymentArrangementNonvestedAwardEqualAnnualInstallments": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Payment Arrangement, Nonvested Award, Equal Annual Installments", "label": "Share-based Payment Arrangement, Nonvested Award, Equal Annual Installments", "terseLabel": "Equal annual installments" } } }, "localname": "ShareBasedPaymentArrangementNonvestedAwardEqualAnnualInstallments", "nsuri": "http://www.rangerenergy.com/20230630", "presentation": [ "http://www.rangerenergy.com/role/EquityDetails" ], "xbrltype": "integerItemType" }, "rngr_TermLoanBFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Term Loan B Facility", "label": "Term Loan B Facility [Member]", "terseLabel": "Term Loan B Facility" } } }, "localname": "TermLoanBFacilityMember", "nsuri": "http://www.rangerenergy.com/20230630", "presentation": [ "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED", "http://www.rangerenergy.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "rngr_TexasMarginTaxMaximumStatutoryEffectiveRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The maximum statutory effective rate that the Company is subject to as it relates to the Texas Margin Tax.", "label": "Texas Margin Tax, Maximum Statutory Effective Rate", "terseLabel": "Texas margin tax, maximum statutory effective rate" } } }, "localname": "TexasMarginTaxMaximumStatutoryEffectiveRate", "nsuri": "http://www.rangerenergy.com/20230630", "presentation": [ "http://www.rangerenergy.com/role/IncomeTaxesDetails" ], "xbrltype": "percentItemType" }, "rngr_WellsFargoRevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Wells Fargo Revolving Credit Facility", "label": "Wells Fargo Revolving Credit Facility [Member]", "terseLabel": "Wells Fargo Revolving Credit Facility" } } }, "localname": "WellsFargoRevolvingCreditFacilityMember", "nsuri": "http://www.rangerenergy.com/20230630", "presentation": [ "http://www.rangerenergy.com/role/DebtNarrativeDetails", "http://www.rangerenergy.com/role/DebtSummaryofDebtOutstandingDetails" ], "xbrltype": "domainItemType" }, "rngr_WirelineServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Wireline Services", "label": "Wireline Services [Member]", "terseLabel": "Wireline services" } } }, "localname": "WirelineServicesMember", "nsuri": "http://www.rangerenergy.com/20230630", "presentation": [ "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED", "http://www.rangerenergy.com/role/SegmentReportingDetails" ], "xbrltype": "domainItemType" }, "rngr_WorkoverRigsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "High specification rigs.", "label": "Workover Rigs [Member]", "terseLabel": "High specification rigs" } } }, "localname": "WorkoverRigsMember", "nsuri": "http://www.rangerenergy.com/20230630", "presentation": [ "http://www.rangerenergy.com/role/PropertyandEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "srt_ConsolidationItemsAxis": { "auth_ref": [ "r190", "r235", "r246", "r247", "r248", "r249", "r250", "r252", "r256", "r291", "r292", "r293", "r294", "r296", "r297", "r299", "r301", "r302", "r646", "r647" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Axis]", "terseLabel": "Consolidation Items [Axis]" } } }, "localname": "ConsolidationItemsAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.rangerenergy.com/role/SegmentReportingDetails" ], "xbrltype": "stringItemType" }, "srt_ConsolidationItemsDomain": { "auth_ref": [ "r190", "r235", "r246", "r247", "r248", "r249", "r250", "r252", "r256", "r291", "r292", "r293", "r294", "r296", "r297", "r299", "r301", "r302", "r646", "r647" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Domain]", "terseLabel": "Consolidation Items [Domain]" } } }, "localname": "ConsolidationItemsDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.rangerenergy.com/role/SegmentReportingDetails" ], "xbrltype": "domainItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r261", "r582", "r650", "r668", "r669" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]", "terseLabel": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.rangerenergy.com/role/RiskConcentrationsDetails" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r287", "r288", "r289", "r290", "r335", "r437", "r471", "r499", "r500", "r551", "r552", "r553", "r554", "r555", "r564", "r565", "r573", "r580", "r585", "r592", "r648", "r661", "r662", "r663", "r664", "r665", "r666" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.rangerenergy.com/role/DebtNarrativeDetails", "http://www.rangerenergy.com/role/IntangibleAssetsNetIntangiblesDetails", "http://www.rangerenergy.com/role/LeasesNarrativeDetails", "http://www.rangerenergy.com/role/OtherFinancingLiabilitiesNarrativeDetails", "http://www.rangerenergy.com/role/PropertyandEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r287", "r288", "r289", "r290", "r335", "r437", "r471", "r499", "r500", "r551", "r552", "r553", "r554", "r555", "r564", "r565", "r573", "r580", "r585", "r592", "r648", "r661", "r662", "r663", "r664", "r665", "r666" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.rangerenergy.com/role/DebtNarrativeDetails", "http://www.rangerenergy.com/role/IntangibleAssetsNetIntangiblesDetails", "http://www.rangerenergy.com/role/LeasesNarrativeDetails", "http://www.rangerenergy.com/role/OtherFinancingLiabilitiesNarrativeDetails", "http://www.rangerenergy.com/role/PropertyandEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r261", "r582", "r650", "r668", "r669" ], "lang": { "en-us": { "role": { "label": "Customer [Domain]", "terseLabel": "Customer [Domain]" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.rangerenergy.com/role/RiskConcentrationsDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r258", "r438", "r465", "r466", "r467", "r468", "r469", "r470", "r566", "r581", "r591", "r617", "r644", "r645", "r650", "r668" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r258", "r438", "r465", "r466", "r467", "r468", "r469", "r470", "r566", "r581", "r591", "r617", "r644", "r645", "r650", "r668" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r287", "r288", "r289", "r290", "r334", "r335", "r364", "r365", "r366", "r436", "r437", "r471", "r499", "r500", "r551", "r552", "r553", "r554", "r555", "r564", "r565", "r573", "r580", "r585", "r592", "r595", "r642", "r648", "r662", "r663", "r664", "r665", "r666" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.rangerenergy.com/role/DebtNarrativeDetails", "http://www.rangerenergy.com/role/IntangibleAssetsNetIntangiblesDetails", "http://www.rangerenergy.com/role/LeasesNarrativeDetails", "http://www.rangerenergy.com/role/OtherFinancingLiabilitiesNarrativeDetails", "http://www.rangerenergy.com/role/PropertyandEquipmentNetDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r287", "r288", "r289", "r290", "r334", "r335", "r364", "r365", "r366", "r436", "r437", "r471", "r499", "r500", "r551", "r552", "r553", "r554", "r555", "r564", "r565", "r573", "r580", "r585", "r592", "r595", "r642", "r648", "r662", "r663", "r664", "r665", "r666" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.rangerenergy.com/role/DebtNarrativeDetails", "http://www.rangerenergy.com/role/IntangibleAssetsNetIntangiblesDetails", "http://www.rangerenergy.com/role/LeasesNarrativeDetails", "http://www.rangerenergy.com/role/OtherFinancingLiabilitiesNarrativeDetails", "http://www.rangerenergy.com/role/PropertyandEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]", "terseLabel": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r15", "r590" ], "calculation": { "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "order": 2.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/2023", "presentation": [ "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableMember": { "auth_ref": [ "r562" ], "lang": { "en-us": { "role": { "documentation": "Due from customers or clients for goods or services that have been delivered or sold.", "label": "Accounts Receivable [Member]", "terseLabel": "Accounts Receivable" } } }, "localname": "AccountsReceivableMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/RiskConcentrationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r262", "r263" ], "calculation": { "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration 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": "Accounts receivable, net" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedInsuranceCurrent": { "auth_ref": [ "r19" ], "calculation": { "http://www.rangerenergy.com/role/AccruedExpensesDetails": { "order": 4.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable to insurance entities to mitigate potential loss from various risks or to satisfy a promise to provide certain coverage's to employees. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Insurance, Current", "terseLabel": "Accrued insurance" } } }, "localname": "AccruedInsuranceCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/AccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r19" ], "calculation": { "http://www.rangerenergy.com/role/AccruedExpensesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "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 expenses", "totalLabel": "Accrued expenses" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/AccruedExpensesDetails", "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accrued Liabilities, Current [Abstract]", "terseLabel": "Accrued Liabilities, Current [Abstract]" } } }, "localname": "AccruedLiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r100", "r590", "r671" ], "calculation": { "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.", "label": "Additional Paid in Capital", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r372", "r373", "r374", "r487", "r632", "r633", "r634", "r653", "r673" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUNAUDITED" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation", "negatedLabel": "Shares withheld for taxes on equity transactions" } } }, "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r61", "r62", "r338" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "Equity based compensation" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net income (loss) to net cash provided by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "stringItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r7", "r47", "r50" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of Intangible Assets", "terseLabel": "Amortization expense" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/IntangibleAssetsNetNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r222" ], "lang": { "en-us": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "verboseLabel": "Antidilutive securities (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/EarningslossperShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r33" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]", "terseLabel": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/EarningslossperShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "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": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/EarningslossperShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r33" ], "lang": { "en-us": { "role": { "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.", "label": "Antidilutive Securities, Name [Domain]", "terseLabel": "Antidilutive Securities, Name [Domain]" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/EarningslossperShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r133", "r163", "r188", "r233", "r248", "r254", "r264", "r291", "r292", "r294", "r295", "r296", "r298", "r300", "r302", "r303", "r392", "r396", "r407", "r443", "r521", "r590", "r603", "r646", "r647", "r659" ], "calculation": { "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "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/2023", "presentation": [ "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "Assets" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r158", "r171", "r188", "r264", "r291", "r292", "r294", "r295", "r296", "r298", "r300", "r302", "r303", "r392", "r396", "r407", "r590", "r646", "r647", "r659" ], "calculation": { "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "order": 3.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/2023", "presentation": [ "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsHeldForSaleNotPartOfDisposalGroupCurrent": { "auth_ref": [ "r121", "r590" ], "calculation": { "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "order": 6.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets held-for-sale that are not part of a disposal group, expected to be sold within a year or the normal operating cycle, if longer.", "label": "Asset, Held-for-Sale, Not Part of Disposal Group, Current", "terseLabel": "Assets held for sale" } } }, "localname": "AssetsHeldForSaleNotPartOfDisposalGroupCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/EquityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BaseRateMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Minimum rate investor will accept.", "label": "Base Rate [Member]", "terseLabel": "Base Rate" } } }, "localname": "BaseRateMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Accounting, Policy [Policy Text Block]", "terseLabel": "Basis of Presentation" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r115" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the basis of presentation and significant accounting policies concepts. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS). Accounting policies describe all significant accounting policies of the reporting entity.", "label": "Basis of Presentation and Significant Accounting Policies [Text Block]", "terseLabel": "Summary of Significant Accounting Policies" } } }, "localname": "BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/SummaryofSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BuildingMember": { "auth_ref": [ "r122" ], "lang": { "en-us": { "role": { "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities.", "label": "Building [Member]", "terseLabel": "Building" } } }, "localname": "BuildingMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/OtherFinancingLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r390", "r583", "r584" ], "lang": { "en-us": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition, Acquiree [Domain]", "terseLabel": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/EquityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r64", "r66", "r390", "r583", "r584" ], "lang": { "en-us": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]", "terseLabel": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/EquityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired": { "auth_ref": [ "r65" ], "lang": { "en-us": { "role": { "documentation": "Percentage of voting equity interests acquired at the acquisition date in the business combination.", "label": "Business Acquisition, Percentage of Voting Interests Acquired", "terseLabel": "Ownership (in percent)" } } }, "localname": "BusinessAcquisitionPercentageOfVotingInterestsAcquired", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/EquityDetails" ], "xbrltype": "percentItemType" }, "us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount": { "auth_ref": [ "r68", "r69", "r70", "r71", "r72", "r73" ], "calculation": { "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED": { "order": 2.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "In a business combination in which the amount of net identifiable assets acquired and liabilities assumed exceeds the aggregate consideration transferred or to be transferred (as defined), this element represents the amount of gain recognized by the entity.", "label": "Business Combination, Bargain Purchase, Gain Recognized, Amount", "negatedLabel": "Gain on bargain purchase", "negatedTerseLabel": "Gain on bargain purchase, net of tax" } } }, "localname": "BusinessCombinationBargainPurchaseGainRecognizedAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED", "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED", "http://www.rangerenergy.com/role/SegmentReportingDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r32", "r160", "r567" ], "calculation": { "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r32", "r112", "r187" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "periodEndLabel": "Cash and cash equivalents, End of Period", "periodStartLabel": "Cash and cash equivalents, Beginning of Period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r1", "r112" ], "calculation": { "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "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": "Increase in cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r152", "r166", "r167", "r168", "r188", "r208", "r212", "r219", "r221", "r227", "r228", "r264", "r291", "r294", "r295", "r296", "r302", "r303", "r323", "r324", "r325", "r326", "r327", "r407", "r479", "r480", "r481", "r482", "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r494", "r495", "r496", "r497", "r498", "r509", "r530", "r548", "r556", "r557", "r558", "r559", "r560", "r610", "r627", "r635" ], "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/2023", "presentation": [ "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED", "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITEDParenthetical", "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUNAUDITED", "http://www.rangerenergy.com/role/CoverPage", "http://www.rangerenergy.com/role/EquityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r24", "r83", "r444", "r508" ], "calculation": { "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies", "terseLabel": "Commitments and contingencies (Note 14)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]", "terseLabel": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r126", "r285", "r286", "r563", "r643" ], "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/2023", "presentation": [ "http://www.rangerenergy.com/role/CommitmentsandContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonClassAMember": { "auth_ref": [ "r673" ], "lang": { "en-us": { "role": { "documentation": "Classification of common stock representing ownership interest in a corporation.", "label": "Common Class A [Member]", "terseLabel": "Class A Common Stock" } } }, "localname": "CommonClassAMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED", "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITEDParenthetical", "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUNAUDITED", "http://www.rangerenergy.com/role/CoverPage", "http://www.rangerenergy.com/role/EquityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommonClassBMember": { "auth_ref": [ "r673" ], "lang": { "en-us": { "role": { "documentation": "Classification of common stock that has different rights than Common Class A, representing ownership interest in a corporation.", "label": "Common Class B [Member]", "terseLabel": "Class B Common Stock" } } }, "localname": "CommonClassBMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED", "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITEDParenthetical", "http://www.rangerenergy.com/role/CoverPage" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockDividendsPerShareDeclared": { "auth_ref": [ "r130" ], "lang": { "en-us": { "role": { "documentation": "Aggregate dividends declared during the period for each share of common stock outstanding.", "label": "Common Stock, Dividends, Per Share, Declared", "terseLabel": "Dividends declared (in dollars per share)" } } }, "localname": "CommonStockDividendsPerShareDeclared", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/SubsequentEventsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r593", "r594", "r595", "r597", "r598", "r599", "r600", "r632", "r633", "r653", "r670", "r673" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUNAUDITED" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r99" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "verboseLabel": "Common stock, par value (in dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITEDParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r99", "r509" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, shares authorized (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITEDParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r99" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, shares issued (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITEDParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r11", "r99", "r509", "r527", "r673", "r674" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "periodEndLabel": "Common stock, shares outstanding (in shares)", "periodStartLabel": "Common stock, shares outstanding (in shares)", "terseLabel": "Common stock, shares outstanding (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITEDParenthetical", "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUNAUDITED" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r99", "r446", "r590" ], "calculation": { "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "terseLabel": "Common stock A and B" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r35", "r37", "r77", "r78", "r261", "r562" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]", "terseLabel": "Concentration Risk Benchmark [Domain]" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/RiskConcentrationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r35", "r37", "r77", "r78", "r261", "r477", "r562" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]", "terseLabel": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/RiskConcentrationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r35", "r37", "r77", "r78", "r261", "r562", "r615" ], "lang": { "en-us": { "role": { "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.", "label": "Concentration Risk Type [Axis]", "terseLabel": "Concentration Risk Type [Axis]" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/RiskConcentrationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskDisclosureTextBlock": { "auth_ref": [ "r116" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for any concentrations existing at the date of the financial statements that make an entity vulnerable to a reasonably possible, near-term, severe impact. This disclosure informs financial statement users about the general nature of the risk associated with the concentration, and may indicate the percentage of concentration risk as of the balance sheet date.", "label": "Concentration Risk Disclosure [Text Block]", "terseLabel": "Risk Concentrations" } } }, "localname": "ConcentrationRiskDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/RiskConcentrations" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskLineItems": { "auth_ref": [ "r562" ], "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": "Concentration Risk [Line Items]", "terseLabel": "Customer Concentrations" } } }, "localname": "ConcentrationRiskLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/RiskConcentrationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r35", "r37", "r77", "r78", "r261" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.", "label": "Concentration Risk, Percentage", "terseLabel": "Concentration risk (as a percent)" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/RiskConcentrationsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTable": { "auth_ref": [ "r34", "r35", "r37", "r38", "r77", "r132", "r562" ], "lang": { "en-us": { "role": { "documentation": "Describes the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.", "label": "Concentration Risk [Table]", "terseLabel": "Concentration Risk [Table]" } } }, "localname": "ConcentrationRiskTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/RiskConcentrationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r35", "r37", "r77", "r78", "r261", "r562" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.", "label": "Concentration Risk Type [Domain]", "terseLabel": "Concentration Risk Type [Domain]" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/RiskConcentrationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConstructionInProgressGross": { "auth_ref": [ "r122" ], "calculation": { "http://www.rangerenergy.com/role/PropertyandEquipmentNetDetails": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization", "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/2023", "presentation": [ "http://www.rangerenergy.com/role/PropertyandEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerAssetNet": { "auth_ref": [ "r329", "r330", "r333" ], "calculation": { "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.", "label": "Contract with Customer, Asset, after Allowance for Credit Loss", "terseLabel": "Contract assets" } } }, "localname": "ContractWithCustomerAssetNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization": { "auth_ref": [ "r618", "r619" ], "calculation": { "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED": { "order": 2.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cost of product sold and service rendered, excluding depreciation, depletion, and amortization.", "label": "Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization", "terseLabel": "Cost of services", "verboseLabel": "Cost of services" } } }, "localname": "CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED", "http://www.rangerenergy.com/role/SegmentReportingDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostsAndExpenses": { "auth_ref": [ "r107" ], "calculation": { "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Total costs of sales and operating expenses for the period.", "label": "Costs and Expenses", "totalLabel": "Total operating expenses" } } }, "localname": "CostsAndExpenses", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]", "terseLabel": "Credit Facility [Axis]" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED", "http://www.rangerenergy.com/role/DebtNarrativeDetails", "http://www.rangerenergy.com/role/DebtSummaryofDebtOutstandingDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Domain]", "terseLabel": "Credit Facility [Domain]" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED", "http://www.rangerenergy.com/role/DebtNarrativeDetails", "http://www.rangerenergy.com/role/DebtSummaryofDebtOutstandingDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r36", "r261" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer.", "label": "Customer Concentration Risk [Member]", "terseLabel": "Customer Concentration Risk" } } }, "localname": "CustomerConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/RiskConcentrationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r67" ], "lang": { "en-us": { "role": { "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.", "label": "Customer Relationships [Member]", "terseLabel": "Customer relationships" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/IntangibleAssetsNetIntangiblesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]", "terseLabel": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r13", "r96", "r97", "r134", "r135", "r190", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r416", "r575", "r576", "r577", "r578", "r579", "r628" ], "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/2023", "presentation": [ "http://www.rangerenergy.com/role/DebtNarrativeDetails" ], "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": "Interest rate margin (as a percent)" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/DebtNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentCarryingAmount": { "auth_ref": [ "r13", "r135", "r321" ], "calculation": { "http://www.rangerenergy.com/role/DebtScheduleofFuturePaymentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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", "totalLabel": "Total" } } }, "localname": "DebtInstrumentCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/DebtScheduleofFuturePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r21", "r305" ], "lang": { "en-us": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Interest rate (as a percent)" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/DebtNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [ "r190", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r416", "r575", "r576", "r577", "r578", "r579", "r628" ], "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/2023", "presentation": [ "http://www.rangerenergy.com/role/DebtNarrativeDetails", "http://www.rangerenergy.com/role/DebtSummaryofDebtOutstandingDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r22", "r190", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r416", "r575", "r576", "r577", "r578", "r579", "r628" ], "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/2023", "presentation": [ "http://www.rangerenergy.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r22", "r56", "r57", "r79", "r80", "r82", "r84", "r128", "r129", "r190", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r416", "r575", "r576", "r577", "r578", "r579", "r628" ], "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/2023", "presentation": [ "http://www.rangerenergy.com/role/DebtNarrativeDetails", "http://www.rangerenergy.com/role/DebtSummaryofDebtOutstandingDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtWeightedAverageInterestRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average interest rate of debt outstanding.", "label": "Debt, Weighted Average Interest Rate", "terseLabel": "Weighted average interest rate (as a percent)" } } }, "localname": "DebtWeightedAverageInterestRate", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/DebtNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]" } } }, "localname": "DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r7", "r131", "r149", "r385", "r386", "r630" ], "calculation": { "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Income Tax Expense (Benefit)", "terseLabel": "Deferred income tax expense" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r7", "r52" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.", "label": "Depreciation", "terseLabel": "Depreciation expense" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/PropertyandEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r7", "r238" ], "calculation": { "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED": { "order": 1.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation and amortization", "verboseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED", "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED", "http://www.rangerenergy.com/role/SegmentReportingDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r336", "r341", "r368", "r369", "r371", "r586" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-Based Payment Arrangement [Text Block]", "terseLabel": "Equity" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/Equity" ], "xbrltype": "textBlockItemType" }, "us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Discontinued Operations and Disposal Groups [Abstract]" } } }, "localname": "DiscontinuedOperationsAndDisposalGroupsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_DiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember": { "auth_ref": [ "r3", "r4", "r5" ], "lang": { "en-us": { "role": { "documentation": "Component or group of components classified as held-for-sale or disposed of by sale and representing a strategic shift that has or will have a major effect on operations and financial results. Includes a business or nonprofit activity on acquisition classified as held-for-sale.", "label": "Discontinued Operations, Held-for-Sale or Disposed of by Sale [Member]", "terseLabel": "Discontinued Operations, Held-for-sale or Disposed of by Sale" } } }, "localname": "DiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/AssetsHeldforSaleDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisposalGroupClassificationAxis": { "auth_ref": [ "r156" ], "lang": { "en-us": { "role": { "documentation": "Information by disposal group classification.", "label": "Disposal Group Classification [Axis]", "terseLabel": "Disposal Group Classification [Axis]" } } }, "localname": "DisposalGroupClassificationAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/AssetsHeldforSaleDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisposalGroupClassificationDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Component or group of components disposed of, including but not limited to, disposal group held-for-sale or disposed of by sale, disposed of by means other than sale, and discontinued operations.", "label": "Disposal Group Classification [Domain]", "terseLabel": "Disposal Group Classification [Domain]" } } }, "localname": "DisposalGroupClassificationDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/AssetsHeldforSaleDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment": { "auth_ref": [ "r2", "r86", "r92", "r124" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount classified as property, plant and equipment attributable to disposal group held for sale or disposed of.", "label": "Disposal Group, Including Discontinued Operation, Property, Plant and Equipment", "terseLabel": "Property, plant and equipment" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/AssetsHeldforSaleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock": { "auth_ref": [ "r85", "r120" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.", "label": "Disposal Groups, Including Discontinued Operations, Disclosure [Text Block]", "terseLabel": "Assets Held for Sale" } } }, "localname": "DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/AssetsHeldforSale" ], "xbrltype": "textBlockItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Income (loss) per common share" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r179", "r196", "r197", "r198", "r199", "r200", "r205", "r208", "r219", "r220", "r221", "r225", "r405", "r406", "r441", "r452", "r570" ], "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 income (loss) per share (in dollars per share)", "verboseLabel": "Basic (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED", "http://www.rangerenergy.com/role/EarningslossperShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r179", "r196", "r197", "r198", "r199", "r200", "r208", "r219", "r220", "r221", "r225", "r405", "r406", "r441", "r452", "r570" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "terseLabel": "Diluted income (loss) per share (in dollars per share)", "verboseLabel": "Diluted (in dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED", "http://www.rangerenergy.com/role/EarningslossperShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDilutedAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Diluted [Abstract]", "verboseLabel": "Diluted:" } } }, "localname": "EarningsPerShareDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/EarningslossperShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r204", "r222", "r223", "r224" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Earnings (loss) per Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/EarningslossperShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r377" ], "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 federal income tax rate (as a percent)" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/IncomeTaxesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r19" ], "calculation": { "http://www.rangerenergy.com/role/AccruedExpensesDetails": { "order": 2.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Employee-related Liabilities, Current", "terseLabel": "Accrued compensation" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/AccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r370" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "terseLabel": "Weighted average period" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/EquityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "auth_ref": [ "r651" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount", "terseLabel": "Unrecognized expense related to restricted shares issued" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/EquityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity [Abstract]", "terseLabel": "Equity [Abstract]" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r11", "r153", "r174", "r175", "r176", "r191", "r192", "r193", "r195", "r201", "r203", "r226", "r265", "r266", "r328", "r372", "r373", "r374", "r381", "r382", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r408", "r409", "r410", "r411", "r412", "r413", "r432", "r472", "r473", "r474", "r487", "r548" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUNAUDITED" ], "xbrltype": "domainItemType" }, "us-gaap_ExtinguishmentOfDebtAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Gross amount of debt extinguished.", "label": "Extinguishment of Debt, Amount", "terseLabel": "Exercise of right to stop payments on remaining principal balance, amount" } } }, "localname": "ExtinguishmentOfDebtAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseInterestExpense": { "auth_ref": [ "r421", "r425", "r589" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of interest expense on finance lease liability.", "label": "Finance Lease, Interest Expense", "terseLabel": "Interest on lease liabilities" } } }, "localname": "FinanceLeaseInterestExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/LeasesScheduleofLeaseCostsandOtherInformationRelatedtoFinancingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilitiesPaymentsRollingMaturityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Finance Lease, Liability, to be Paid, Rolling Maturity [Abstract]", "terseLabel": "Finance Lease, Liability, Payment, Due, Rolling Maturity [Abstract]" } } }, "localname": "FinanceLeaseLiabilitiesPaymentsRollingMaturityAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/LeasesScheduleofFutureMinimumLeasePaymentsforOperatingandFinanceLeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinanceLeaseLiability": { "auth_ref": [ "r419", "r431" ], "calculation": { "http://www.rangerenergy.com/role/LeasesScheduleofFutureMinimumLeasePaymentsforOperatingandFinanceLeasesDetails": { "order": 2.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease.", "label": "Finance Lease, Liability", "totalLabel": "Present value of future minimum lease payments" } } }, "localname": "FinanceLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/LeasesScheduleofFutureMinimumLeasePaymentsforOperatingandFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityCurrent": { "auth_ref": [ "r419" ], "calculation": { "http://www.rangerenergy.com/role/LeasesScheduleofFutureMinimumLeasePaymentsforOperatingandFinanceLeasesDetails": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current.", "label": "Finance Lease, Liability, Current", "negatedLabel": "Less: current portion of finance lease obligations" } } }, "localname": "FinanceLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/LeasesScheduleofFutureMinimumLeasePaymentsforOperatingandFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r420" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes current finance lease liability.", "label": "Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]", "terseLabel": "Finance lease, liability, current, statement of financial position [Extensible Enumeration]" } } }, "localname": "FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/LeasesScheduleofFutureMinimumLeasePaymentsforOperatingandFinanceLeasesDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r658" ], "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, to be Paid, Maturity [Table Text Block]", "terseLabel": "Schedule of future minimum leases payments for finances leases" } } }, "localname": "FinanceLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/LeasesTables", "http://www.rangerenergy.com/role/OtherFinancingLiabilitiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "auth_ref": [ "r419" ], "calculation": { "http://www.rangerenergy.com/role/LeasesScheduleofFutureMinimumLeasePaymentsforOperatingandFinanceLeasesDetails": { "order": 2.0, "parentTag": "us-gaap_FinanceLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.", "label": "Finance Lease, Liability, Noncurrent", "terseLabel": "Long-term portion of finance lease obligations" } } }, "localname": "FinanceLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/LeasesScheduleofFutureMinimumLeasePaymentsforOperatingandFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r420" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes noncurrent finance lease liability.", "label": "Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]", "terseLabel": "Finance lease, liability, noncurrent, statement of financial position [Extensible Enumeration]" } } }, "localname": "FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/LeasesScheduleofFutureMinimumLeasePaymentsforOperatingandFinanceLeasesDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDue": { "auth_ref": [ "r431" ], "calculation": { "http://www.rangerenergy.com/role/LeasesScheduleofFutureMinimumLeasePaymentsforOperatingandFinanceLeasesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.rangerenergy.com/role/LeasesScheduleofFutureMinimumLeasePaymentsforOperatingandFinanceLeasesDetails_1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease.", "label": "Finance Lease, Liability, to be Paid", "totalLabel": "Total future minimum lease payments" } } }, "localname": "FinanceLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/LeasesScheduleofFutureMinimumLeasePaymentsforOperatingandFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueInNextRollingTwelveMonths": { "auth_ref": [ "r658" ], "calculation": { "http://www.rangerenergy.com/role/OtherFinancingLiabilitiesDetails": { "order": 4.0, "parentTag": "rngr_OtherFinancingLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease due in next rolling 12 months following current statement of financial position date. For interim and annual periods when interim period is reported on rolling approach.", "label": "Finance Lease, Liability, to be Paid, Next Rolling 12 Months", "terseLabel": "2024" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueInNextRollingTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/OtherFinancingLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueInRollingAfterYearFive": { "auth_ref": [ "r658" ], "calculation": { "http://www.rangerenergy.com/role/OtherFinancingLiabilitiesDetails": { "order": 3.0, "parentTag": "rngr_OtherFinancingLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due after fifth rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on rolling approach, from latest statement of financial position date.", "label": "Finance Lease, Liability, to be Paid, after Rolling Year Five", "terseLabel": "Thereafter" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueInRollingAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/OtherFinancingLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueInRollingYearFive": { "auth_ref": [ "r658" ], "calculation": { "http://www.rangerenergy.com/role/OtherFinancingLiabilitiesDetails": { "order": 5.0, "parentTag": "rngr_OtherFinancingLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due in fifth rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on rolling approach, from latest statement of financial position date.", "label": "Finance Lease, Liability, to be Paid, Rolling Year Five", "terseLabel": "2028" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueInRollingYearFive", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/OtherFinancingLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueInRollingYearFour": { "auth_ref": [ "r658" ], "calculation": { "http://www.rangerenergy.com/role/OtherFinancingLiabilitiesDetails": { "order": 6.0, "parentTag": "rngr_OtherFinancingLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due in fourth rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on rolling approach, from latest statement of financial position date.", "label": "Finance Lease, Liability, to be Paid, Rolling Year Four", "terseLabel": "2027" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueInRollingYearFour", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/OtherFinancingLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueInRollingYearThree": { "auth_ref": [ "r658" ], "calculation": { "http://www.rangerenergy.com/role/OtherFinancingLiabilitiesDetails": { "order": 1.0, "parentTag": "rngr_OtherFinancingLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due in third rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on rolling approach, from latest statement of financial position date.", "label": "Finance Lease, Liability, to be Paid, Rolling Year Three", "terseLabel": "2026" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueInRollingYearThree", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/OtherFinancingLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueInRollingYearTwo": { "auth_ref": [ "r658" ], "calculation": { "http://www.rangerenergy.com/role/OtherFinancingLiabilitiesDetails": { "order": 2.0, "parentTag": "rngr_OtherFinancingLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due in second rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on rolling approach, from latest statement of financial position date.", "label": "Finance Lease, Liability, to be Paid, Rolling Year Two", "terseLabel": "2025" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueInRollingYearTwo", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/OtherFinancingLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r431" ], "calculation": { "http://www.rangerenergy.com/role/LeasesScheduleofFutureMinimumLeasePaymentsforOperatingandFinanceLeasesDetails_1": { "order": 4.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease, Liability, to be Paid, Year One", "terseLabel": "2025" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/LeasesScheduleofFutureMinimumLeasePaymentsforOperatingandFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r431" ], "calculation": { "http://www.rangerenergy.com/role/LeasesScheduleofFutureMinimumLeasePaymentsforOperatingandFinanceLeasesDetails_1": { "order": 3.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease, Liability, to be Paid, Year Three", "terseLabel": "2027" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/LeasesScheduleofFutureMinimumLeasePaymentsforOperatingandFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r431" ], "calculation": { "http://www.rangerenergy.com/role/LeasesScheduleofFutureMinimumLeasePaymentsforOperatingandFinanceLeasesDetails_1": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease, Liability, to be Paid, Year Two", "terseLabel": "2026" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/LeasesScheduleofFutureMinimumLeasePaymentsforOperatingandFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r658" ], "calculation": { "http://www.rangerenergy.com/role/LeasesScheduleofFutureMinimumLeasePaymentsforOperatingandFinanceLeasesDetails_1": { "order": 2.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in remainder of current fiscal year.", "label": "Finance Lease, Liability, to be Paid, Remainder of Fiscal Year", "terseLabel": "2024" } } }, "localname": "FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/LeasesScheduleofFutureMinimumLeasePaymentsforOperatingandFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r420" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes finance lease liability.", "label": "Finance Lease, Liability, Statement of Financial Position [Extensible Enumeration]", "terseLabel": "Finance lease, liability, statement of financial position [Extensible Enumeration]" } } }, "localname": "FinanceLeaseLiabilityStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/LeasesScheduleofFutureMinimumLeasePaymentsforOperatingandFinanceLeasesDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r431" ], "calculation": { "http://www.rangerenergy.com/role/LeasesScheduleofFutureMinimumLeasePaymentsforOperatingandFinanceLeasesDetails": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease.", "label": "Finance Lease, Liability, Undiscounted Excess Amount", "negatedTerseLabel": "Less: amount representing interest" } } }, "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/LeasesScheduleofFutureMinimumLeasePaymentsforOperatingandFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeasePrincipalPayments": { "auth_ref": [ "r422", "r428" ], "calculation": { "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for principal payment on finance lease.", "label": "Finance Lease, Principal Payments", "negatedTerseLabel": "Principal payments on financing lease obligations", "terseLabel": "Financing cash outflows from finance leases" } } }, "localname": "FinanceLeasePrincipalPayments", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED", "http://www.rangerenergy.com/role/LeasesScheduleofLeaseCostsandOtherInformationRelatedtoFinancingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetAmortization": { "auth_ref": [ "r421", "r425", "r589" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease.", "label": "Finance Lease, Right-of-Use Asset, Amortization", "terseLabel": "Amortization of finance leases" } } }, "localname": "FinanceLeaseRightOfUseAssetAmortization", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/LeasesScheduleofLeaseCostsandOtherInformationRelatedtoFinancingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r430", "r589" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for finance lease calculated at point in time.", "label": "Finance Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Weighted average discount rate" } } }, "localname": "FinanceLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/LeasesScheduleofLeaseCostsandOtherInformationRelatedtoFinancingLeasesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r429", "r589" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Finance Lease, Weighted Average Remaining Lease Term", "terseLabel": "Weighted average remaining lease term" } } }, "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/LeasesScheduleofLeaseCostsandOtherInformationRelatedtoFinancingLeasesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Finite-Lived Intangible Asset, Useful Life", "terseLabel": "Estimated Useful Life (years)" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/IntangibleAssetsNetIntangiblesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r161", "r280" ], "calculation": { "http://www.rangerenergy.com/role/IntangibleAssetsNetIntangiblesDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0 } }, "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", "negatedLabel": "Less: accumulated amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/IntangibleAssetsNetIntangiblesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextRollingTwelveMonths": { "auth_ref": [], "calculation": { "http://www.rangerenergy.com/role/IntangibleAssetsNetAmortizationDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized in the next rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Next Rolling 12 Months", "terseLabel": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextRollingTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/IntangibleAssetsNetAmortizationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRollingAfterYearFive": { "auth_ref": [], "calculation": { "http://www.rangerenergy.com/role/IntangibleAssetsNetAmortizationDetails": { "order": 6.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized after the fifth rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Rolling after Year Five", "terseLabel": "Thereafter" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRollingAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/IntangibleAssetsNetAmortizationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearFive": { "auth_ref": [], "calculation": { "http://www.rangerenergy.com/role/IntangibleAssetsNetAmortizationDetails": { "order": 5.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized in the fifth rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Rolling Year Five", "terseLabel": "2028" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearFive", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/IntangibleAssetsNetAmortizationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearFour": { "auth_ref": [], "calculation": { "http://www.rangerenergy.com/role/IntangibleAssetsNetAmortizationDetails": { "order": 4.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized in the fourth rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Rolling Year Four", "terseLabel": "2027" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearFour", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/IntangibleAssetsNetAmortizationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearThree": { "auth_ref": [], "calculation": { "http://www.rangerenergy.com/role/IntangibleAssetsNetAmortizationDetails": { "order": 3.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized in the third rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Rolling Year Three", "terseLabel": "2026" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearThree", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/IntangibleAssetsNetAmortizationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearTwo": { "auth_ref": [], "calculation": { "http://www.rangerenergy.com/role/IntangibleAssetsNetAmortizationDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized in the second rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Rolling Year Two", "terseLabel": "2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearTwo", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/IntangibleAssetsNetAmortizationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r278", "r279", "r280", "r281", "r439", "r440" ], "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/2023", "presentation": [ "http://www.rangerenergy.com/role/IntangibleAssetsNetIntangiblesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r119", "r440" ], "calculation": { "http://www.rangerenergy.com/role/IntangibleAssetsNetIntangiblesDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Gross", "terseLabel": "Customer relationships" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/IntangibleAssetsNetIntangiblesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "auth_ref": [ "r439" ], "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": "Finite-Lived Intangible Assets [Line Items]", "terseLabel": "Intangible assets" } } }, "localname": "FiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/IntangibleAssetsNetIntangiblesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r48", "r49" ], "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/2023", "presentation": [ "http://www.rangerenergy.com/role/IntangibleAssetsNetIntangiblesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r119", "r439" ], "calculation": { "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.rangerenergy.com/role/IntangibleAssetsNetAmortizationDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.rangerenergy.com/role/IntangibleAssetsNetIntangiblesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Net", "terseLabel": "Intangible assets, net", "totalLabel": "Intangible assets, net" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED", "http://www.rangerenergy.com/role/IntangibleAssetsNetAmortizationDetails", "http://www.rangerenergy.com/role/IntangibleAssetsNetIntangiblesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnDispositionOfAssets1": { "auth_ref": [ "r626" ], "calculation": { "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED": { "order": 5.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of assets, including but not limited to property plant and equipment, intangible assets and equity in securities of subsidiaries or equity method investee.", "label": "Gain (Loss) on Disposition of Assets", "negatedTerseLabel": "(Gain) loss on sale of assets" } } }, "localname": "GainLossOnDispositionOfAssets1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "auth_ref": [ "r7" ], "calculation": { "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 16.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 disposal of property and equipment" } } }, "localname": "GainLossOnSaleOfPropertyPlantEquipment", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainsLossesOnExtinguishmentOfDebt": { "auth_ref": [ "r7", "r54", "r55" ], "calculation": { "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED": { "order": 3.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.", "label": "Gain (Loss) on Extinguishment of Debt", "negatedTerseLabel": "Loss on debt retirement" } } }, "localname": "GainsLossesOnExtinguishmentOfDebt", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED", "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED", "http://www.rangerenergy.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r108", "r532" ], "calculation": { "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED": { "order": 4.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "General and Administrative Expense", "terseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]", "terseLabel": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r118" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for goodwill and intangible assets.", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "terseLabel": "Intangible Assets, Net" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/IntangibleAssetsNet" ], "xbrltype": "textBlockItemType" }, "us-gaap_ImpairmentOfLongLivedAssetsHeldForUse": { "auth_ref": [ "r7", "r51", "r123" ], "calculation": { "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED": { "order": 3.0, "parentTag": "us-gaap_CostsAndExpenses", "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, Long-Lived Asset, Held-for-Use", "terseLabel": "Impairment of fixed assets" } } }, "localname": "ImpairmentOfLongLivedAssetsHeldForUse", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED", "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r0", "r105", "r137", "r233", "r247", "r253", "r256", "r442", "r449", "r572" ], "calculation": { "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "terseLabel": "Income (loss) before income tax expense (benefit)" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]", "terseLabel": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]", "terseLabel": "Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]" } } }, "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/AssetsHeldforSaleDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable": { "auth_ref": [ "r10", "r12", "r14", "r86", "r87", "r88", "r89", "r90", "r91", "r93", "r94", "r95", "r125" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.", "label": "Disposal Groups, Including Discontinued Operations [Table]", "terseLabel": "Disposal Groups, Including Discontinued Operations [Table]" } } }, "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/AssetsHeldforSaleDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]", "terseLabel": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r189", "r375", "r378", "r379", "r380", "r383", "r387", "r388", "r389", "r484" ], "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/2023", "presentation": [ "http://www.rangerenergy.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r140", "r150", "r202", "r203", "r241", "r376", "r384", "r453" ], "calculation": { "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "terseLabel": "Income tax expense (benefit)" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r6" ], "calculation": { "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.", "label": "Increase (Decrease) in Accounts Payable", "terseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r6" ], "calculation": { "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "auth_ref": [ "r6" ], "calculation": { "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.", "label": "Increase (Decrease) in Accrued Liabilities", "terseLabel": "Accrued expenses" } } }, "localname": "IncreaseDecreaseInAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAssetsHeldForSale": { "auth_ref": [ "r6" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the period in book value of long-lived assets that the reporting entity plans to sell within one year (or one business cycle).", "label": "Increase (Decrease) in Asset, Held-for-Sale", "terseLabel": "Change in assets held for sale" } } }, "localname": "IncreaseDecreaseInAssetsHeldForSale", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/PropertyandEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerAsset": { "auth_ref": [ "r625" ], "calculation": { "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.", "label": "Increase (Decrease) in Contract with Customer, Asset", "negatedLabel": "Contract assets" } } }, "localname": "IncreaseDecreaseInContractWithCustomerAsset", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r6" ], "calculation": { "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 18.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": "Inventory" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "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/2023", "presentation": [ "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherCurrentLiabilities": { "auth_ref": [ "r625" ], "calculation": { "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 17.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in current liabilities classified as other.", "label": "Increase (Decrease) in Other Current Liabilities", "terseLabel": "Other current liabilities" } } }, "localname": "IncreaseDecreaseInOtherCurrentLiabilities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities": { "auth_ref": [], "calculation": { "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in noncurrent operating liabilities classified as other.", "label": "Increase (Decrease) in Other Noncurrent Liabilities", "terseLabel": "Other long-term liabilities" } } }, "localname": "IncreaseDecreaseInOtherNoncurrentLiabilities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingAssets": { "auth_ref": [ "r6" ], "calculation": { "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in operating assets classified as other.", "label": "Increase (Decrease) in Other Operating Assets", "negatedLabel": "Other assets" } } }, "localname": "IncreaseDecreaseInOtherOperatingAssets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r6" ], "calculation": { "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedLabel": "Prepaid expenses and other current assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUNAUDITED" ], "xbrltype": "stringItemType" }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "auth_ref": [ "r209", "r210", "r211", "r221", "r340" ], "calculation": { "http://www.rangerenergy.com/role/EarningslossperShareDetails": { "order": 1.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.", "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements", "terseLabel": "Effect of share-based awards (in shares)" } } }, "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/EarningslossperShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r81", "r139", "r177", "r237", "r415", "r533", "r601", "r672" ], "calculation": { "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED": { "order": 1.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense", "terseLabel": "Interest expense, net" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r182", "r185", "r186" ], "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/2023", "presentation": [ "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r169", "r568", "r590" ], "calculation": { "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Net", "terseLabel": "Inventory" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_LandAndBuildingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Real estate held for productive use and structures used in the conduct of business, including but not limited to, office, production, storage and distribution facilities.", "label": "Land and Building [Member]", "terseLabel": "Land and Building" } } }, "localname": "LandAndBuildingMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/AssetsHeldforSaleDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r657" ], "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": "Schedule of other information related to operating and finance leases" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases [Abstract]", "terseLabel": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_LesseeFinanceLeaseTermOfContract1": { "auth_ref": [ "r656" ], "lang": { "en-us": { "role": { "documentation": "Term of lessee's finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Finance Lease, Term of Contract", "terseLabel": "Lease term, finance leases" } } }, "localname": "LesseeFinanceLeaseTermOfContract1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/LeasesNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeFinanceLeasesTextBlock": { "auth_ref": [ "r417" ], "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": "Leases", "verboseLabel": "Other Financing Liabilities" } } }, "localname": "LesseeFinanceLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/Leases", "http://www.rangerenergy.com/role/OtherFinancingLiabilities" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeLeaseDescriptionLineItems": { "auth_ref": [ "r424" ], "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/2023", "presentation": [ "http://www.rangerenergy.com/role/LeasesNarrativeDetails", "http://www.rangerenergy.com/role/OtherFinancingLiabilitiesDetails", "http://www.rangerenergy.com/role/OtherFinancingLiabilitiesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionTable": { "auth_ref": [ "r424" ], "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/2023", "presentation": [ "http://www.rangerenergy.com/role/LeasesNarrativeDetails", "http://www.rangerenergy.com/role/OtherFinancingLiabilitiesDetails", "http://www.rangerenergy.com/role/OtherFinancingLiabilitiesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r658" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.", "label": "Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]", "terseLabel": "Schedule of future minimum leases payments for operating leases" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r431" ], "calculation": { "http://www.rangerenergy.com/role/LeasesScheduleofFutureMinimumLeasePaymentsforOperatingandFinanceLeasesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.rangerenergy.com/role/LeasesScheduleofFutureMinimumLeasePaymentsforOperatingandFinanceLeasesDetails_1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "Lessee, Operating Lease, Liability, to be Paid", "totalLabel": "Total future minimum lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/LeasesScheduleofFutureMinimumLeasePaymentsforOperatingandFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour": { "auth_ref": [ "r658" ], "calculation": { "http://www.rangerenergy.com/role/LeasesScheduleofFutureMinimumLeasePaymentsforOperatingandFinanceLeasesDetails_1": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fourth rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date.", "label": "Lessee, Operating Lease, Liability, to be Paid, Rolling Year Four", "terseLabel": "2028" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/LeasesScheduleofFutureMinimumLeasePaymentsforOperatingandFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree": { "auth_ref": [ "r658" ], "calculation": { "http://www.rangerenergy.com/role/LeasesScheduleofFutureMinimumLeasePaymentsforOperatingandFinanceLeasesDetails_1": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in third rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date.", "label": "Lessee, Operating Lease, Liability, to be Paid, Rolling Year Three", "terseLabel": "2027" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/LeasesScheduleofFutureMinimumLeasePaymentsforOperatingandFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo": { "auth_ref": [ "r658" ], "calculation": { "http://www.rangerenergy.com/role/LeasesScheduleofFutureMinimumLeasePaymentsforOperatingandFinanceLeasesDetails_1": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in second rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date.", "label": "Lessee, Operating Lease, Liability, to be Paid, Rolling Year Two", "terseLabel": "2026" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/LeasesScheduleofFutureMinimumLeasePaymentsforOperatingandFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths": { "auth_ref": [ "r658" ], "calculation": { "http://www.rangerenergy.com/role/LeasesScheduleofFutureMinimumLeasePaymentsforOperatingandFinanceLeasesDetails_1": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in next rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date.", "label": "Lessee, Operating Lease, Liability, to be Paid, Next Rolling 12 Months", "terseLabel": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/LeasesScheduleofFutureMinimumLeasePaymentsforOperatingandFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r658" ], "calculation": { "http://www.rangerenergy.com/role/LeasesScheduleofFutureMinimumLeasePaymentsforOperatingandFinanceLeasesDetails_1": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.", "label": "Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year", "terseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/LeasesScheduleofFutureMinimumLeasePaymentsforOperatingandFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r431" ], "calculation": { "http://www.rangerenergy.com/role/LeasesScheduleofFutureMinimumLeasePaymentsforOperatingandFinanceLeasesDetails": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedLabel": "Less: amount representing interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/LeasesScheduleofFutureMinimumLeasePaymentsforOperatingandFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "auth_ref": [ "r656" ], "lang": { "en-us": { "role": { "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Operating Lease, Term of Contract", "terseLabel": "Lease term, operating leases" } } }, "localname": "LesseeOperatingLeaseTermOfContract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/LeasesNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r417" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.", "label": "Lessee, Operating Leases [Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_LetterOfCreditMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A document typically issued by a financial institution which acts as a guarantee of payment to a beneficiary, or as the source of payment for a specific transaction (for example, wiring funds to a foreign exporter if and when specified merchandise is accepted pursuant to the terms of the letter of credit).", "label": "Letter of Credit [Member]", "terseLabel": "Credit facility" } } }, "localname": "LetterOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LettersOfCreditOutstandingAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.", "label": "Letters of Credit Outstanding, Amount", "terseLabel": "Letters of credit outstanding" } } }, "localname": "LettersOfCreditOutstandingAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r18", "r188", "r264", "r291", "r292", "r294", "r295", "r296", "r298", "r300", "r302", "r303", "r393", "r396", "r397", "r407", "r507", "r571", "r603", "r646", "r659", "r660" ], "calculation": { "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r104", "r136", "r448", "r590", "r629", "r638", "r655" ], "calculation": { "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "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 stockholders' equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "Liabilities and Stockholders' Equity" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r20", "r159", "r188", "r264", "r291", "r292", "r294", "r295", "r296", "r298", "r300", "r302", "r303", "r393", "r396", "r397", "r407", "r590", "r646", "r659", "r660" ], "calculation": { "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r16" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "terseLabel": "Maximum borrowings" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "auth_ref": [ "r16" ], "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", "netLabel": "Remaining borrowing" } } }, "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars.", "label": "Line of Credit [Member]", "terseLabel": "Line of Credit" } } }, "localname": "LineOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r13", "r135", "r311", "r322", "r576", "r577", "r667" ], "calculation": { "http://www.rangerenergy.com/role/DebtSummaryofDebtOutstandingDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.", "label": "Long-Term Debt", "terseLabel": "Remaining principal balance", "totalLabel": "Total Debt" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/DebtNarrativeDetails", "http://www.rangerenergy.com/role/DebtSummaryofDebtOutstandingDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r164" ], "calculation": { "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://www.rangerenergy.com/role/DebtSummaryofDebtOutstandingDetails": { "order": 1.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as current. Excludes lease obligation.", "label": "Long-Term Debt, Current Maturities", "negatedTerseLabel": "Current portion of long-term debt", "terseLabel": "Long-term debt, current portion" } } }, "localname": "LongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED", "http://www.rangerenergy.com/role/DebtSummaryofDebtOutstandingDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths": { "auth_ref": [ "r631" ], "calculation": { "http://www.rangerenergy.com/role/DebtScheduleofFuturePaymentsDetails": { "order": 1.0, "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the next rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Long-Term Debt, Maturities, Repayments of Principal in Next Rolling 12 Months", "terseLabel": "2024" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/DebtScheduleofFuturePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r165" ], "calculation": { "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://www.rangerenergy.com/role/DebtSummaryofDebtOutstandingDetails": { "order": 2.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.", "label": "Long-Term Debt, Excluding Current Maturities", "terseLabel": "Long-term debt, net", "verboseLabel": "Long term-debt, net" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED", "http://www.rangerenergy.com/role/DebtSummaryofDebtOutstandingDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtTerm": { "auth_ref": [ "r654" ], "lang": { "en-us": { "role": { "documentation": "Period between issuance and maturity of long-term debt, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Long-Term Debt, Term", "terseLabel": "Debt term" } } }, "localname": "LongTermDebtTerm", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/DebtNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LongTermDebtTextBlock": { "auth_ref": [ "r127" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-term debt.", "label": "Long-Term Debt [Text Block]", "terseLabel": "Debt" } } }, "localname": "LongTermDebtTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/Debt" ], "xbrltype": "textBlockItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r22" ], "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/2023", "presentation": [ "http://www.rangerenergy.com/role/DebtNarrativeDetails", "http://www.rangerenergy.com/role/DebtSummaryofDebtOutstandingDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r22", "r53" ], "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/2023", "presentation": [ "http://www.rangerenergy.com/role/DebtNarrativeDetails", "http://www.rangerenergy.com/role/DebtSummaryofDebtOutstandingDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MachineryAndEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "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 [Member]", "terseLabel": "Machinery and equipment" } } }, "localname": "MachineryAndEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/PropertyandEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MaterialReconcilingItemsMember": { "auth_ref": [ "r45" ], "lang": { "en-us": { "role": { "documentation": "Items used in reconciling reportable segments' amounts to consolidated amount. Excludes corporate-level activity.", "label": "Segment Reconciling Items [Member]", "terseLabel": "Segment Reconciling Items" } } }, "localname": "MaterialReconcilingItemsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/SegmentReportingDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NatureOfOperations": { "auth_ref": [ "r141", "r151" ], "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": "Organization and Business Operations" } } }, "localname": "NatureOfOperations", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/OrganizationandBusinessOperations" ], "xbrltype": "textBlockItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r184" ], "calculation": { "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "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/2023", "presentation": [ "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Cash Flows from Financing Activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r184" ], "calculation": { "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash provided by (used in) investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Cash Flows from Investing Activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r112", "r113", "r114" ], "calculation": { "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "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/2023", "presentation": [ "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Cash Flows from Operating Activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r106", "r114", "r138", "r157", "r172", "r173", "r176", "r188", "r194", "r196", "r197", "r198", "r199", "r202", "r203", "r217", "r233", "r247", "r253", "r256", "r264", "r291", "r292", "r294", "r295", "r296", "r298", "r300", "r302", "r303", "r406", "r407", "r451", "r529", "r546", "r547", "r572", "r601", "r646" ], "calculation": { "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.rangerenergy.com/role/EarningslossperShareDetails": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss)", "terseLabel": "Income (loss) attributable to Ranger Energy Services, Inc.", "totalLabel": "Net income (loss)", "verboseLabel": "Income (loss) attributable to Ranger Energy Services, Inc." } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED", "http://www.rangerenergy.com/role/EarningslossperShareDetails", "http://www.rangerenergy.com/role/SegmentReportingDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "auth_ref": [ "r180", "r196", "r197", "r198", "r199", "r205", "r206", "r218", "r221", "r233", "r247", "r253", "r256", "r572" ], "calculation": { "http://www.rangerenergy.com/role/EarningslossperShareDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.", "label": "Net Income (Loss) Available to Common Stockholders, Basic", "totalLabel": "Net income (loss) attributable to Class A Common Stock" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/EarningslossperShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Income (Loss) Available to Common Stockholders, Basic [Abstract]", "terseLabel": "Basic:" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/EarningslossperShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": { "auth_ref": [ "r180", "r207", "r213", "r214", "r215", "r216", "r218", "r221" ], "calculation": { "http://www.rangerenergy.com/role/EarningslossperShareDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders.", "label": "Net Income (Loss) Available to Common Stockholders, Diluted", "totalLabel": "Net income (loss) attributable to Class A Common Stock" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/EarningslossperShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "New Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r109" ], "calculation": { "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).", "label": "Nonoperating Income (Expense)", "negatedTotalLabel": "Total other (income) expenses" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesPayableOtherPayablesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A written promise to pay a note to a third party.", "label": "Notes Payable, Other Payables [Member]", "terseLabel": "Secured Promissory Note" } } }, "localname": "NotesPayableOtherPayablesMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/DebtSummaryofDebtOutstandingDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NotesPayableToBanksMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A written promise to pay a note to a bank.", "label": "Notes Payable to Banks [Member]", "terseLabel": "Installment Purchases" } } }, "localname": "NotesPayableToBanksMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [ "r637" ], "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/2023", "presentation": [ "http://www.rangerenergy.com/role/OrganizationandBusinessOperationsDetails", "http://www.rangerenergy.com/role/SegmentReportingDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating expenses" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r233", "r247", "r253", "r256", "r572" ], "calculation": { "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "terseLabel": "Operating income (loss)", "totalLabel": "Operating income (loss)" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED", "http://www.rangerenergy.com/role/SegmentReportingDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r426", "r589" ], "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 costs" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/LeasesScheduleofOtherInformationRelatedtoOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueRollingMaturityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid, Rolling Maturity [Abstract]", "terseLabel": "Lessee, Operating Lease, Liability, Payment, Due, Rolling Maturity [Abstract]" } } }, "localname": "OperatingLeaseLiabilitiesPaymentsDueRollingMaturityAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/LeasesScheduleofFutureMinimumLeasePaymentsforOperatingandFinanceLeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r419" ], "calculation": { "http://www.rangerenergy.com/role/LeasesScheduleofFutureMinimumLeasePaymentsforOperatingandFinanceLeasesDetails": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "totalLabel": "Present value of future minimum lease payments" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/LeasesScheduleofFutureMinimumLeasePaymentsforOperatingandFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r419" ], "calculation": { "http://www.rangerenergy.com/role/LeasesScheduleofFutureMinimumLeasePaymentsforOperatingandFinanceLeasesDetails": { "order": 1.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "negatedLabel": "Less: current portion of operating lease obligations" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/LeasesScheduleofFutureMinimumLeasePaymentsforOperatingandFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r419" ], "calculation": { "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://www.rangerenergy.com/role/LeasesScheduleofFutureMinimumLeasePaymentsforOperatingandFinanceLeasesDetails": { "order": 2.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Long-term portion of operating lease obligations", "verboseLabel": "Operating leases, right-of-use obligations" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED", "http://www.rangerenergy.com/role/LeasesScheduleofFutureMinimumLeasePaymentsforOperatingandFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r423", "r428" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "Operating Lease, Payments", "terseLabel": "Operating cash outflows from operating leases" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/LeasesScheduleofOtherInformationRelatedtoOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r418" ], "calculation": { "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating leases, right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r430", "r589" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Weighted average discount rate" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/LeasesScheduleofOtherInformationRelatedtoOperatingLeasesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r429", "r589" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Weighted average remaining lease term" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/LeasesScheduleofOtherInformationRelatedtoOperatingLeasesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingSegmentsMember": { "auth_ref": [ "r246", "r247", "r248", "r249", "r250", "r256" ], "lang": { "en-us": { "role": { "documentation": "Identifies components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Operating Segments [Member]", "terseLabel": "Operating Segments" } } }, "localname": "OperatingSegmentsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/SegmentReportingDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]", "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r162" ], "calculation": { "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember": { "auth_ref": [ "r122" ], "lang": { "en-us": { "role": { "documentation": "All other long term capitalized assets related to property plant and equipment not otherwise previously categorized.", "label": "Other Capitalized Property Plant and Equipment [Member]", "terseLabel": "Other property and equipment" } } }, "localname": "OtherCapitalizedPropertyPlantAndEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/PropertyandEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherLiabilitiesCurrent": { "auth_ref": [ "r19", "r590" ], "calculation": { "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Current", "terseLabel": "Other current liabilities" } } }, "localname": "OtherLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r23" ], "calculation": { "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "order": 5.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "terseLabel": "Other long-term liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncashIncomeExpense": { "auth_ref": [ "r114" ], "calculation": { "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 9.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 expense, net" } } }, "localname": "OtherNoncashIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncashInvestingAndFinancingItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Noncash Investing and Financing Items [Abstract]", "terseLabel": "Supplemental Disclosure of Non-cash Investing and Financing Activities" } } }, "localname": "OtherNoncashInvestingAndFinancingItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "stringItemType" }, "us-gaap_OtherNonoperatingIncomeExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Nonoperating Income (Expense) [Abstract]", "terseLabel": "Other (income) expenses" } } }, "localname": "OtherNonoperatingIncomeExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED" ], "xbrltype": "stringItemType" }, "us-gaap_ParentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Portion of equity, or net assets, in the consolidated entity attributable, directly or indirectly, to the parent. Excludes noncontrolling interests.", "label": "Parent [Member]", "terseLabel": "Total controlling interest shareholders\u2019 equity" } } }, "localname": "ParentMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUNAUDITED" ], "xbrltype": "domainItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r30" ], "calculation": { "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to reacquire common stock during the period.", "label": "Payments for Repurchase of Common Stock", "negatedTerseLabel": "Repurchase of Class A Common Stock" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfFinancingCosts": { "auth_ref": [ "r29" ], "calculation": { "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for loan and debt issuance costs.", "label": "Payments of Financing Costs", "negatedTerseLabel": "Deferred financing costs on Wells Fargo" } } }, "localname": "PaymentsOfFinancingCosts", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [ "r181" ], "calculation": { "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Payment, Tax Withholding, Share-Based Payment Arrangement", "negatedTerseLabel": "Shares withheld on equity transactions" } } }, "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r111" ], "calculation": { "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "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": "Purchase of property and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_PerformanceSharesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement awarded for meeting performance target.", "label": "Performance Shares [Member]", "terseLabel": "PSUs" } } }, "localname": "PerformanceSharesMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/EquityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockMember": { "auth_ref": [ "r593", "r594", "r597", "r598", "r599", "r600", "r670", "r673" ], "lang": { "en-us": { "role": { "documentation": "Preferred shares may provide a preferential dividend to the dividend on common stock and may take precedence over common stock in the event of a liquidation. Preferred shares typically represent an ownership interest in the company.", "label": "Preferred Stock [Member]", "terseLabel": "Preferred Stock" } } }, "localname": "PreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUNAUDITED" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r98", "r323" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Preferred stock, par value (in dollars per share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITEDParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r98", "r509" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred stock, shares authorized (in shares)" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITEDParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r98", "r323" ], "lang": { "en-us": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred Stock, Shares Issued", "terseLabel": "Preferred stock, shares issued (in shares)" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITEDParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r98", "r509", "r527", "r673", "r674" ], "lang": { "en-us": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred Stock, Shares Outstanding", "periodEndLabel": "Preferred stock, shares outstanding (in shares)", "periodStartLabel": "Preferred stock, shares outstanding (in shares)", "terseLabel": "Preferred stock, shares outstanding (in shares)" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITEDParenthetical", "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUNAUDITED" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r98", "r445", "r590" ], "calculation": { "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred Stock, Value, Issued", "terseLabel": "Preferred stock, $0.01 per share; 50,000,000 shares authorized; no shares issued or outstanding as of June 30, 2023 and December 31, 2022" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseCurrent": { "auth_ref": [ "r170", "r267", "r268", "r569" ], "calculation": { "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "order": 2.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 within a future period of one year or the normal operating cycle, if longer.", "label": "Prepaid Expense, Current", "terseLabel": "Prepaid expenses" } } }, "localname": "PrepaidExpenseCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromLinesOfCredit": { "auth_ref": [ "r28", "r628" ], "calculation": { "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.", "label": "Proceeds from Lines of Credit", "terseLabel": "Borrowings under Credit Facility" } } }, "localname": "ProceedsFromLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromPaymentsForOtherFinancingActivities": { "auth_ref": [ "r612", "r624" ], "calculation": { "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities classified as other.", "label": "Proceeds from (Payments for) Other Financing Activities", "terseLabel": "Principal payments on other financing liabilities" } } }, "localname": "ProceedsFromPaymentsForOtherFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "auth_ref": [ "r110" ], "calculation": { "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "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 disposal of property and equipment" } } }, "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r157", "r172", "r173", "r183", "r188", "r194", "r202", "r203", "r233", "r247", "r253", "r256", "r264", "r291", "r292", "r294", "r295", "r296", "r298", "r300", "r302", "r303", "r391", "r394", "r395", "r406", "r407", "r442", "r450", "r486", "r529", "r546", "r547", "r572", "r587", "r588", "r602", "r623", "r646" ], "calculation": { "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "netLabel": "Net income (loss)", "verboseLabel": "Net income (loss) attributable to controlling interest" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED", "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Abstract]", "terseLabel": "Property, Plant and Equipment [Abstract]" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization": { "auth_ref": [ "r613", "r616", "r641" ], "calculation": { "http://www.rangerenergy.com/role/PropertyandEquipmentNetDetails": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation and amortization from plant, property, and equipment and right-of-use asset from finance lease.", "label": "Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, Accumulated Depreciation and Amortization", "negatedTerseLabel": "Less: accumulated depreciation" } } }, "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/PropertyandEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization": { "auth_ref": [ "r616", "r639" ], "calculation": { "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.rangerenergy.com/role/PropertyandEquipmentNetDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated depreciation and amortization, of property, plant, and equipment and finance lease right-of-use asset.", "label": "Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization", "terseLabel": "Property and equipment, net", "totalLabel": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED", "http://www.rangerenergy.com/role/PropertyandEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization": { "auth_ref": [ "r611", "r620", "r640" ], "calculation": { "http://www.rangerenergy.com/role/PropertyandEquipmentNetDetails": { "order": 3.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before accumulated depreciation and amortization, of property, plant, and equipment and finance lease right-of-use asset.", "label": "Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, before Accumulated Depreciation and Amortization", "terseLabel": "Property and equipment" } } }, "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/PropertyandEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r8" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Long-Lived Tangible Asset [Axis]", "terseLabel": "Property, Plant and Equipment, Type [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/AssetsHeldforSaleDetails", "http://www.rangerenergy.com/role/OtherFinancingLiabilitiesDetails", "http://www.rangerenergy.com/role/OtherFinancingLiabilitiesNarrativeDetails", "http://www.rangerenergy.com/role/PropertyandEquipmentNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r120", "r144", "r147", "r148" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment Disclosure [Text Block]", "terseLabel": "Property and Equipment, Net" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/PropertyandEquipmentNet" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Property, Plant and Equipment [Line Items]", "terseLabel": "Property, Plant and Equipment, Net" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/PropertyandEquipmentNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r8" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table Text Block]", "terseLabel": "Schedule of property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/PropertyandEquipmentNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r122" ], "lang": { "en-us": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Long-Lived Tangible Asset [Domain]", "terseLabel": "Property, Plant and Equipment, Type [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/AssetsHeldforSaleDetails", "http://www.rangerenergy.com/role/OtherFinancingLiabilitiesDetails", "http://www.rangerenergy.com/role/OtherFinancingLiabilitiesNarrativeDetails", "http://www.rangerenergy.com/role/PropertyandEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.", "label": "Property, Plant and Equipment, Useful Life", "terseLabel": "Estimated Useful Life (years)" } } }, "localname": "PropertyPlantAndEquipmentUsefulLife", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/PropertyandEquipmentNetDetails" ], "xbrltype": "durationItemType" }, "us-gaap_RepaymentsOfLinesOfCredit": { "auth_ref": [ "r31", "r628" ], "calculation": { "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for payment of an obligation from a lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.", "label": "Repayments of Lines of Credit", "negatedTerseLabel": "Principal payments on Credit Facility" } } }, "localname": "RepaymentsOfLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfSecuredDebt": { "auth_ref": [ "r31" ], "calculation": { "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to repay long-term debt that is wholly or partially secured by collateral. Excludes repayments of tax exempt secured debt.", "label": "Repayments of Secured Debt", "negatedLabel": "Principal payments on Secured Promissory Note" } } }, "localname": "RepaymentsOfSecuredDebt", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockMember": { "auth_ref": [ "r33" ], "lang": { "en-us": { "role": { "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met.", "label": "Restricted Stock [Member]", "terseLabel": "Restricted Shares" } } }, "localname": "RestrictedStockMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/EquityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r101", "r130", "r447", "r475", "r476", "r483", "r510", "r590" ], "calculation": { "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated undistributed earnings (deficit).", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Retained earnings" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r153", "r191", "r192", "r193", "r195", "r201", "r203", "r265", "r266", "r372", "r373", "r374", "r381", "r382", "r398", "r400", "r401", "r403", "r404", "r472", "r474", "r487", "r673" ], "lang": { "en-us": { "role": { "documentation": "Accumulated undistributed earnings (deficit).", "label": "Retained Earnings [Member]", "terseLabel": "Retained Earnings (accumulated deficit)" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUNAUDITED" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r234", "r235", "r246", "r251", "r252", "r258", "r260", "r261", "r331", "r332", "r438" ], "calculation": { "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Total revenue" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerMember": { "auth_ref": [ "r261", "r614" ], "lang": { "en-us": { "role": { "documentation": "Revenue from satisfaction of performance obligation by transferring promised product and service to customer, when it serves as benchmark in concentration of risk calculation.", "label": "Revenue from Contract with Customer Benchmark [Member]", "terseLabel": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/RiskConcentrationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r178", "r188", "r234", "r235", "r246", "r251", "r252", "r258", "r260", "r261", "r264", "r291", "r292", "r294", "r295", "r296", "r298", "r300", "r302", "r303", "r407", "r442", "r646" ], "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": "Revenue" } } }, "localname": "Revenues", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/SegmentReportingDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenuesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenues [Abstract]", "terseLabel": "Revenue" } } }, "localname": "RevenuesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED" ], "xbrltype": "stringItemType" }, "us-gaap_RevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.", "label": "Revolving Credit Facility [Member]", "terseLabel": "Eclipse Revolving Credit Facility" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/DebtNarrativeDetails", "http://www.rangerenergy.com/role/DebtSummaryofDebtOutstandingDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of accrued liabilities.", "label": "Schedule of Accrued Liabilities [Table Text Block]", "terseLabel": "Schedule of accrued expenses" } } }, "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/AccruedExpensesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r33" ], "lang": { "en-us": { "role": { "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/EarningslossperShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "auth_ref": [ "r22", "r56", "r57", "r79", "r80", "r82", "r84", "r128", "r129", "r576", "r578", "r631" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer.", "label": "Schedule of Long-Term Debt Instruments [Table Text Block]", "terseLabel": "Schedule of long-term debt" } } }, "localname": "ScheduleOfDebtInstrumentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/DebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r636" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Schedule of earnings (loss) per share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/EarningslossperShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r48", "r49", "r439" ], "lang": { "en-us": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Schedule of Finite-Lived Intangible Assets [Table]", "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/IntangibleAssetsNetIntangiblesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r48", "r49" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "terseLabel": "Schedule of definite lived intangible assets" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/IntangibleAssetsNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": { "auth_ref": [ "r9" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt.", "label": "Schedule of Maturities of Long-Term Debt [Table Text Block]", "terseLabel": "Schedule of future payments" } } }, "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/DebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r8" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table]", "terseLabel": "Property, Plant and Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/PropertyandEquipmentNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r42", "r43", "r44", "r46" ], "lang": { "en-us": { "role": { "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table]", "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/SegmentReportingDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r42", "r43", "r44", "r46" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "terseLabel": "Schedule of segment information" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/SegmentReportingTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r337", "r339", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]", "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/EquityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r49" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "terseLabel": "Schedule of aggregated amortization expense for future periods" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/IntangibleAssetsNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember": { "auth_ref": [ "r652" ], "lang": { "en-us": { "role": { "documentation": "Fixed rate on U.S. dollar, constant-notional interest rate swap that has its variable-rate leg referenced to Secured Overnight Financing Rate (SOFR) with no additional spread over SOFR on variable-rate leg.", "label": "Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]", "terseLabel": "SOFR" } } }, "localname": "SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [ "r230", "r233", "r234", "r235", "r236", "r237", "r238", "r239", "r240", "r241", "r242", "r243", "r244", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r256", "r261", "r269", "r270", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r283", "r284", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r574", "r617", "r668" ], "lang": { "en-us": { "role": { "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Segments [Domain]", "terseLabel": "Segments [Domain]" } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/AssetsHeldforSaleDetails", "http://www.rangerenergy.com/role/SegmentReportingDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingDisclosureOfEntitysReportableSegmentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Reporting, Disclosure of Entity's Reportable Segments [Abstract]", "terseLabel": "Segment Reporting, Disclosure of Entity's Reportable Segments [Abstract]" } } }, "localname": "SegmentReportingDisclosureOfEntitysReportableSegmentsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r229", "r230", "r231", "r232", "r233", "r245", "r250", "r254", "r255", "r256", "r257", "r258", "r259", "r261" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.", "label": "Segment Reporting Disclosure [Text Block]", "terseLabel": "Segment Reporting" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/SegmentReporting" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingInformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Segment Reporting Information [Line Items]", "terseLabel": "Segment Reporting" } } }, "localname": "SegmentReportingInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/SegmentReportingDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SeriesAPreferredStockMember": { "auth_ref": [ "r621", "r622", "r649" ], "lang": { "en-us": { "role": { "documentation": "Series A preferred stock.", "label": "Series A Preferred Stock [Member]", "terseLabel": "Series A Preferred Stock" } } }, "localname": "SeriesAPreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUNAUDITED" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r6" ], "calculation": { "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Noncash Expense", "terseLabel": "Equity based compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1": { "auth_ref": [ "r586" ], "lang": { "en-us": { "role": { "documentation": "Estimated period over which an employee is required to provide service in exchange for the equity-based payment award, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Requisite Service Period", "terseLabel": "Performance period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/EquityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r356" ], "lang": { "en-us": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period", "terseLabel": "Granted shares issued (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/EquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r356" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Number of target shares granted to employees (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/EquityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [ "r337", "r339", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/EquityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]", "terseLabel": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/EquityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares used to settle grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation", "negatedTerseLabel": "Shares withheld for taxes on equity transactions (in shares)" } } }, "localname": "SharesPaidForTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUNAUDITED" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortTermLeaseCost": { "auth_ref": [ "r427", "r589" ], "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 costs" } } }, "localname": "ShortTermLeaseCost", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/LeasesScheduleofOtherInformationRelatedtoOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r155", "r230", "r233", "r234", "r235", "r236", "r237", "r238", "r239", "r240", "r241", "r242", "r243", "r244", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r256", "r261", "r269", "r270", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r282", "r283", "r284", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r574", "r617", "r668" ], "lang": { "en-us": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]", "terseLabel": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/AssetsHeldforSaleDetails", "http://www.rangerenergy.com/role/SegmentReportingDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r152", "r166", "r167", "r168", "r188", "r208", "r212", "r219", "r221", "r227", "r228", "r264", "r291", "r294", "r295", "r296", "r302", "r303", "r323", "r324", "r325", "r326", "r327", "r407", "r479", "r480", "r481", "r482", "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r494", "r495", "r496", "r497", "r498", "r509", "r530", "r548", "r556", "r557", "r558", "r559", "r560", "r610", "r627", "r635" ], "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/2023", "presentation": [ "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED", "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITEDParenthetical", "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUNAUDITED", "http://www.rangerenergy.com/role/CoverPage", "http://www.rangerenergy.com/role/EquityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r11", "r26", "r153", "r174", "r175", "r176", "r191", "r192", "r193", "r195", "r201", "r203", "r226", "r265", "r266", "r328", "r372", "r373", "r374", "r381", "r382", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r408", "r409", "r410", "r411", "r412", "r413", "r432", "r472", "r473", "r474", "r487", "r548" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUNAUDITED" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [ "r191", "r192", "r193", "r226", "r438", "r478", "r498", "r501", "r502", "r503", "r504", "r505", "r506", "r509", "r512", "r513", "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r522", "r523", "r524", "r525", "r526", "r528", "r531", "r532", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r548", "r596" ], "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/2023", "presentation": [ "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED", "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITEDParenthetical", "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED", "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED", "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUNAUDITED" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]", "terseLabel": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]", "terseLabel": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]", "terseLabel": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r191", "r192", "r193", "r226", "r438", "r478", "r498", "r501", "r502", "r503", "r504", "r505", "r506", "r509", "r512", "r513", "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r522", "r523", "r524", "r525", "r526", "r528", "r531", "r532", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r548", "r596" ], "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/2023", "presentation": [ "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED", "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITEDParenthetical", "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED", "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED", "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUNAUDITED" ], "xbrltype": "stringItemType" }, "us-gaap_StockGrantedDuringPeriodValueSharebasedCompensation": { "auth_ref": [ "r60", "r63" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value, after forfeiture, of shares granted under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).", "label": "Shares Granted, Value, Share-Based Payment Arrangement, after Forfeiture", "terseLabel": "Value of shares granted" } } }, "localname": "StockGrantedDuringPeriodValueSharebasedCompensation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/EquityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities": { "auth_ref": [ "r11", "r25", "r56", "r130", "r314" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period as a result of the conversion of convertible securities.", "label": "Stock Issued During Period, Shares, Conversion of Convertible Securities", "terseLabel": "Shares converted to Class A Common Stock (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUNAUDITED" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number, before forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).", "label": "Shares Issued, Shares, Share-Based Payment Arrangement, before Forfeiture", "terseLabel": "Issuance of shares from Series A Preferred Stock conversion (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesShareBasedCompensationGross", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUNAUDITED" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities": { "auth_ref": [ "r11", "r26", "r130" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The gross value of stock issued during the period upon the conversion of convertible securities.", "label": "Stock Issued During Period, Value, Conversion of Convertible Securities", "terseLabel": "Shares converted to Class A Common Stock" } } }, "localname": "StockIssuedDuringPeriodValueConversionOfConvertibleSecurities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramAuthorizedAmount1": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of stock repurchase plan authorized.", "label": "Stock Repurchase Program, Authorized Amount", "terseLabel": "Stock repurchase program, authorized amount" } } }, "localname": "StockRepurchaseProgramAuthorizedAmount1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/EquityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramPeriodInForce1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period which shares may be purchased under a stock repurchase plan authorized by an entity's Board of Directors, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Stock Repurchase Program, Period in Force", "terseLabel": "Duration of share repurchase program" } } }, "localname": "StockRepurchaseProgramPeriodInForce1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/EquityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_StockRepurchasedDuringPeriodShares": { "auth_ref": [ "r11", "r98", "r99", "r130", "r482", "r548", "r559" ], "lang": { "en-us": { "role": { "documentation": "Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.", "label": "Stock Repurchased During Period, Shares", "negatedLabel": "Repurchase of Class A Common Stock (in shares)", "terseLabel": "Stock repurchased during the period (in shares)" } } }, "localname": "StockRepurchasedDuringPeriodShares", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUNAUDITED", "http://www.rangerenergy.com/role/EquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockRepurchasedDuringPeriodValue": { "auth_ref": [ "r11", "r98", "r99", "r130", "r487", "r548", "r559", "r602" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.", "label": "Stock Repurchased During Period, Value", "negatedTerseLabel": "Repurchase of Class A Common Stock", "terseLabel": "Repurchase of Class A Common Stock" } } }, "localname": "StockRepurchasedDuringPeriodValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUNAUDITED", "http://www.rangerenergy.com/role/EquityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r99", "r102", "r103", "r117", "r511", "r527", "r549", "r550", "r590", "r603", "r629", "r638", "r655", "r673" ], "calculation": { "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.", "label": "Equity, Attributable to Parent", "totalLabel": "Total stockholders' equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r74", "r75", "r76", "r153", "r154", "r175", "r191", "r192", "r193", "r195", "r201", "r265", "r266", "r328", "r372", "r373", "r374", "r381", "r382", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r408", "r409", "r413", "r432", "r473", "r474", "r485", "r511", "r527", "r549", "r550", "r561", "r602", "r629", "r638", "r655", "r673" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity.", "label": "Equity, Including Portion Attributable to Noncontrolling Interest", "periodEndLabel": "Balance, end of period", "periodStartLabel": "Balance, beginning of period" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity, Including Portion Attributable to Noncontrolling Interest [Abstract]", "terseLabel": "Stockholders' equity" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventLineItems": { "auth_ref": [ "r414", "r434" ], "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/2023", "presentation": [ "http://www.rangerenergy.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r414", "r434" ], "lang": { "en-us": { "role": { "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event [Member]", "terseLabel": "Subsequent event" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/EquityDetails", "http://www.rangerenergy.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTable": { "auth_ref": [ "r414", "r434" ], "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/2023", "presentation": [ "http://www.rangerenergy.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r414", "r434" ], "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/2023", "presentation": [ "http://www.rangerenergy.com/role/EquityDetails", "http://www.rangerenergy.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r414", "r434" ], "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/2023", "presentation": [ "http://www.rangerenergy.com/role/EquityDetails", "http://www.rangerenergy.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]", "terseLabel": "Subsequent Events [Abstract]" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r433", "r435" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for 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, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.", "label": "Subsequent Events [Text Block]", "terseLabel": "Subsequent Events" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/SubsequentEvents" ], "xbrltype": "textBlockItemType" }, "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/2023", "presentation": [ "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "stringItemType" }, "us-gaap_TaxesPayableCurrent": { "auth_ref": [ "r17" ], "calculation": { "http://www.rangerenergy.com/role/AccruedExpensesDetails": { "order": 3.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Taxes Payable, Current", "terseLabel": "Accrued taxes" } } }, "localname": "TaxesPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/AccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TreasuryStockCommonMember": { "auth_ref": [ "r58" ], "lang": { "en-us": { "role": { "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury.", "label": "Treasury Stock, Common [Member]", "terseLabel": "Treasury Stock" } } }, "localname": "TreasuryStockCommonMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUNAUDITED" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockCommonShares": { "auth_ref": [ "r58" ], "lang": { "en-us": { "role": { "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury.", "label": "Treasury Stock, Common, Shares", "negatedPeriodEndLabel": "Treasury stock, ending (in shares)", "negatedPeriodStartLabel": "Treasury stock, beginning (in shares)", "terseLabel": "Treasury stock (in shares)" } } }, "localname": "TreasuryStockCommonShares", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITEDParenthetical", "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUNAUDITED" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockCommonValue": { "auth_ref": [ "r27", "r58", "r59" ], "calculation": { "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount allocated to previously issued common shares repurchased by the issuing entity and held in treasury.", "label": "Treasury Stock, Common, Value", "negatedTerseLabel": "Less: Class A Common Stock held in treasury at cost; 1,099,928 treasury shares as of June 30, 2023 and 551,828 treasury shares as of December 31, 2022" } } }, "localname": "TreasuryStockCommonValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r39", "r40", "r41", "r142", "r143", "r145", "r146" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "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/2023", "presentation": [ "http://www.rangerenergy.com/role/DebtNarrativeDetails" ], "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/2023", "presentation": [ "http://www.rangerenergy.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_VehiclesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment used primarily for road transportation.", "label": "Vehicles [Member]", "terseLabel": "Vehicles" } } }, "localname": "VehiclesMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/PropertyandEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r207", "r221" ], "calculation": { "http://www.rangerenergy.com/role/EarningslossperShareDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Diluted (in shares)", "totalLabel": "Weighted average number of shares - diluted (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED", "http://www.rangerenergy.com/role/EarningslossperShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r205", "r221" ], "calculation": { "http://www.rangerenergy.com/role/EarningslossperShareDetails": { "order": 2.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Basic (in shares)", "verboseLabel": "Weighted average number of shares - basic (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED", "http://www.rangerenergy.com/role/EarningslossperShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding Reconciliation [Abstract]", "terseLabel": "Weighted average shares (denominator):", "verboseLabel": "Weighted average common shares outstanding" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.rangerenergy.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSUNAUDITED", "http://www.rangerenergy.com/role/EarningslossperShareDetails" ], "xbrltype": "stringItemType" } }, "unitCount": 6 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r115": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "https://asc.fasb.org//235/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r116": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "https://asc.fasb.org//275/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r118": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "https://asc.fasb.org//350/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r120": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "https://asc.fasb.org//360/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "15", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482309/360-10-15-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r126": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "https://asc.fasb.org//440/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r127": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "https://asc.fasb.org//470/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-7", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r151": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "https://asc.fasb.org//275/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r152": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "105", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "5C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5C", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(16))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(18))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27)(b))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.B)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-10", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r204": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "https://asc.fasb.org//260/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-16", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-23", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "28A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-28A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r229": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "https://asc.fasb.org//280/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-26", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-30)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-34", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "340", "URI": "https://asc.fasb.org//1943274/2147482955/340-10-05-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "340", "URI": "https://asc.fasb.org//1943274/2147483032/340-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.30)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-1B", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r336": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "https://asc.fasb.org//718/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-1D", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-16", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480454/718-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-20", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(l)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r375": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "https://asc.fasb.org//740/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-14", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-17", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-21", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-21", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482526/740-270-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-1B", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-8", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)(i)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)(iii)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)(iv)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(i)(3)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-9", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147483013/835-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482900/835-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r417": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//842-20/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r433": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "https://asc.fasb.org//855/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "855", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "https://asc.fasb.org//1943274/2147482546/910-10-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "https://asc.fasb.org//1943274/2147483154/926-20-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "https://asc.fasb.org//1943274/2147483147/928-340-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(19))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(21))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(22))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(11))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(16))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column A))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column B))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column C))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column D))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column E))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column F))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column G))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column H))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column I))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column J))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column K))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column A))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column B))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column C))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column D))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column E))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column F))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-7A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(i)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(i)(2)(i))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(i)(2)(ii))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(i)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "205", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "205", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "205", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "27", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-27", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(b)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(c)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(d)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(e)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(f)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(g)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(h)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(e)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-1D", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(f)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(14))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(15))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(16)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482130/360-10-45-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(17))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(19))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(2)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(2)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(3)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(3)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(3)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(e))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(8))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(e))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-05(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-05(4))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "220", "Subparagraph": "(b)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "220", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-5", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "220", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483580/946-220-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(2)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481303/470-50-40-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(9))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(1)(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(4)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(6))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481303/470-50-40-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Subparagraph": "(b)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Subparagraph": "(c)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Subparagraph": "(d)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "954", "URI": "https://asc.fasb.org//1943274/2147481027/954-310-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-8", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "12A", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481933/310-10-55-12A", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482548/350-20-55-24", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69B", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69C", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69E", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69F", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481549/505-30-45-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480547/715-80-55-8", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4J", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4K", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479589/842-20-55-53", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481520/505-30-50-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479401/944-30-55-2", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-29F", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(b)(1)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(a)(1)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "55", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(d)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "30", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480513/718-10-30-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r601": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "830", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "55", "SubTopic": "830", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-11", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r603": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "830", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r604": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r605": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r606": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r607": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r608": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r609": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-12", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r610": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-3", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r611": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r612": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r613": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r614": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r615": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r616": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r617": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r618": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(2)(a))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r619": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(2)(d))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-13", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r620": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(18))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r621": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27)(b))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r622": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r623": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r624": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r625": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r626": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r627": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r628": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r629": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "30", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480843/718-30-35-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r630": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r631": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r632": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r633": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r634": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r635": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-55", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r636": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r637": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-18", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r638": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r639": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r640": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r641": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r642": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "410", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r643": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "https://asc.fasb.org//450/tableOfContent", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r644": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r645": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r646": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r647": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r648": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r649": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r650": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r651": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r652": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480682/815-20-25-6A", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r653": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r654": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r655": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r656": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r657": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r658": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r659": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r660": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r661": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r662": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r663": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r664": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r665": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r666": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r667": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r668": { "Name": "Accounting Standards Codification", "Paragraph": "2B", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r669": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-20", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r670": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "205", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r671": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(18))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r672": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "220", "Subparagraph": "(i)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r673": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(4)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r674": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479668/805-30-25-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479668/805-30-25-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479668/805-30-25-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-5", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-6", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(f)(1)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-15", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-16", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "4I", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4I", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-20", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-1A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482949/835-30-55-8", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r85": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org//205-20/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-11", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-3A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-4A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-4B", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5B", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5B", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "5C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5C", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "5D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5D", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" } }, "version": "2.2" } ZIP 73 0001699039-23-000099-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001699039-23-000099-xbrl.zip M4$L#!!0 ( +:("%?5URYU]@< )HL 8 7X$ZTXL]0\EZC1W9R8SC*'.:Z=BIK?2NGSH@ ML111DP0/ "7K?GUW =*6+,F1&_?BLY.9T"*Q /;EP;,+D,>)S=+WQPEP\?XO MQW]M--A'%949Y)9%&K@%P4HC\PG[18"Y8HU&)76JBKF6D\2R3JO39;\H?26G MW+=;:5-X7X]SO._OC_?=),>A$O/WQT).F13O=F2K?QBV.W&W+SKM'N]$O!?W MPZ@?'D;\3;L'O7^W=[ KBOL^QLY3>+>3R;R1 ,T_Z'6:!_W"'LVDL,F@W6K] M;6=)U,*U;?!43O*!4QA;8Y5;5$3CP/[GRO@;.M7-D4J5'KQJN7]'U-*(>2;3 M^>#U6&9@V!G,V(7*>/XZ,#PW#0-:QE[0R-\!U42-W>W,6W& XZ0RA]JJ=J^' M=@RO$QE*R[KM9GM9U_LTCM#KH+^3RJ?#B_'HT^CT9#PZ/V/GG]CISZ/A)S;\ M=7CZ93SZYQ ?8>OP8AO7?U=#/G^YN/QR_#__%3D['U-)IM3H/MN;^I9)Q/<'5&"IK539X@_HNC/.? MTE@9S__O;NFM=VY-JRLR;[H(2 /& 1:%*)V83;GU[U#X\>8%G!A4 R M;*00VT%WO:W^D%PEBIG'U2.F/M5N,?3,7L@N<3T&R8@Y[,V27HJ8S !&R4 M1\V?7K7?M)YM!#M/+H(?N,&X882R.;O*U2P%,8' ![(*GU"H0JZP?L 9N,P9 MS^>LS*TN 2W BL(5%QA7SC*\TY*G+.81/M),99CLK/)R*P(Y8-P-UW,2R?@5 MX+P+8QI\)E 9G#)UE0G.00*1U%B)H%B.W5$3@6":)3)*F"GI+8K!?:91XC^W K<1R91VDI<$S$U$)P \2C),8J$!*$9D)Y MFM["M4**N3,UK@@A:>" ),H4!1"C"H'DIC-.GXB;A,6IFID:P!HFTEC-<2). M#[W>J&6P@$-3*[.B[0N 8N_)07&\%+?7IH)957P0I:@XQCRF72Q'C&MPJ$$4 MR# %BBX#A&J82I.0.(EE2*=$J70OI(E294KL1T2K5>KA4V@5@<#'ANTB6@0@ M_#PDAM=10JF4G2"'790I2K2[O-'N[\*>Z]KN"W_G;R65@+F'+8W/B.@6T.S1 M1;IL/5%<3[0K]OS]GK/T+LI1ABH%5YY]&W(/.D\;N;PJ85:O'\&@PNA1EZ6^ M'NZ $FC$2[-]%\ID(6#HJIE\;E2EQ@$*JK.,XRJ4@MR-0S7S+C4BG,K7&'6)U*07#B1N65JZM4Z>ASC&NDA.T6=F37V#>7(+ MUO*WZXL=AR+LB(QC?$D5JM)NGGL;7N4WTD#U8OSUZI^%=27J%@9X'Z ^#@0T MP?/F&K&9:[R_5^-&N\2J;' M=V#Q &ZA'*6BJ-04EX6$L#1>++6Q>#41=JZ. M('S7A)N;%$>+VJ$&A&,[IV[%1'/<95Y!6FU&[\@'WV#!,S_4Z/_I:W5WB"5J M( >WBYVX)U.(*PUT@+JP[HDU'I!85XHH5(IC"665-C=9S#W P;),6@NPEDU# MA1F26H1$G5SW7<0QDIG>BR["3W!73T6* MQ/C3SH1V.9$$#%B5AVZ*X1GP*THLODAPJ<65-^Y8J][A/P@&5=WJ=X9K2(<+ M[&C@AG/60*8JAU 8HX]52^#SFL&D9LH,HX9.?)I@2@V*"K29Q\_GFZFWMV[?-@]8!O;"U&O^+>N+J76[3O#X@X4_#\W4YWI^Y0D<>INK<9:H. M1FOAF?L H'KXQW.3^Y[A(VV@UKRLK'WY=3]AZ4DYP;S #@/W M7:A36V;]W<&3<=>4[@@>OP^<*CZI&H)J" M:,8=[;(Z0B\1.S^0\H-(;L#P6>,FD+8V 3M-),1L> U128>0['SA3.%CM3O_ M@947C)7=S_Y= >[H5E"R]PC(V'?;M#7;PCL?TA;*N(\4!OZ=WA0V?EI;^;9U MVX6'F !*N]IEXY>$2U?_;?"^^R;YOU!+ P04 " "VB A7:"SQZ^L' "5 M+ %P ')N9W(M,#8S,#(S>&5X,S$R;6,N:'1M[5I=4^,X%GW?7Z&E:Z>A M*@F)DS00Z*[*T*$F5;,P TS-[M.68LF)%MOR2'9"YM?ON9(-"4F:,-T[S4!W M59O8NI+NQ]&Y5[)/)GD2?SB92"X^_.WD[_4Z^ZC#(I%ISD(C>2X%*ZQ*Q^Q7 M(>T-J]=+J5.=S8T:3W(6-(,V^U6;&S7EOCU7>2P_5..<[/O[DWTWRW>9W':ISVG,)HC72:0Q&# M@?W/E?$W=*J:0QUKTWO3=/^.J:4>\43%\][;:Y5(R\[EC%WJA*=O:Y:GMFZE M49$7M.IW"36AL;N=>2L.,$ZL4EE9U>IT8,?@=J)&*F?M5B-8UO53&H?PNC1? M2>73P>7U\&QXVK\>7IRSBS-V^L-P<,;.AN?]\]-A_T<\0NO@#4Z=N]O-@%Q^_<. 7?4OO^^?#Z[J%__ZL.^_AZM16?;GS[[LJ>"PT24W#-F$3R4S:9,SG;(S M;1+6:M9_9CIBESP=2\,&J33C.;N29JI":6MLF(:-[]ZTWC5?; 2#9Q?![[E% MW!"A9,YN4CV+I1AC3;E EN$3&BJD&@4%9N J93R=LR+-32%A 4H,5VT@KIPE MN#.*QRSB(1X9IA-DOUQ[N16!5"+NEILYB23\1F+>A3$MG@DH@REC5ZI@#A(( ME4%I K$4W:&) )AF$Q5.F"WH:+;@"S'!V_;'2V_SKHE"Q2*>)/4+J/=PW0A#B:S4*[2B.P M#\\5QE%I&!<"8P)3"\&M 8^*&"L#) C-A/(XOH=KB13[8&JL"*%HX!I)%#$$ M@%$-(+GIK-,GY';"HEC/; 5@(\?*YH9C(DX/O=[0LK: 0ULILZ+M*X!BY]E! M\7HI;F]M";.R^"!*T5&$/&9<+(>,&^E0 Q2H42PINDP"JB,4+Q,2)[$$=$J4 M2O="V3#6MD _(EJC8P^?S.A0"CRV;!=H$1+P\Y 8W(832J6L#PZ[+&)(M-J\ MWNKNRCW7M=45_L[?*JIP4P];&I\1T2V@V:.+=-EZHJB::%?L^?L]9^E#E$.& M*@57GGT><@^"YXU<7I8PJ]>/TD)A>-1EJ-0S7S/I8"7?8 M8(N154)QH\@ Y5.XX^Z41BHLI56W=*S+P8[9M)50* >34J<,Y:,*BY@3(<,L MI\1]>D8/G^P7:Q3\&DD2!&>BOQ1?@".?.])&6R)MZV6_ KCM"6-KW &K4R4( M3MSJE!,S<@LH4BU'&.-&5/$& A4?J5CE/7/1E4EZA:&]#Z /@X$-,'+YAJQF6N\OU?C1KO$LFQP+0]@ M\01NH1REP[ P%)>%A+ T7J2,S7&U(3J71Q"^ZX3;NQ1'B]JA1@K'=D[=DHGF MV&7>R+C93'W (,EBRZ4@C0U*+4-#)==\%CD%>EL@1?ZF$ MJU:(_*U04)E4CXHT='O2O5==A/>QJZ<$9?1K/G6H=*KC MJ:3\D?)Q>=!I2CJ121;KN43K;*(]A_ E; $+GYG[EBQX+$ZYSGK=Y9#7 M+W&/CAH'S0-ZCYL;_!?5Q.4KWH9[Q;N?B]6VPT:GO;FUV6AM;/O4J*UNXZAY M^.6'/6P$W'GI?2W M]5:AL,JFG8-CZZX/OB5X\BI\J> H*P2J*(ADW/$NJ^+S&I'S#2??2*2$PNE$ MR8B=W17K%_XHX1LF7C$F=G_R;P4 AQ5@['T!9.R[K=B:K=^#;V@S;=WG"#W_ M]FXJ-WY56_JV>=^%CT#S1;[:9>,7@TM7_UGPOOL<^7]02P,$% @ MH@( M5__TL?_D! ?QD !@ !R;F=R+3 V,S R,WAE>#,R,7-N8BYH=&WM66UO MVS80_KY?<7.P- $L19+EQ);= *FCH :&I+7=M?LTT!)E+]^1TIR MX[AQW2%;LS5!X!<>[_VY(\_JSU66GO;GE,2G/_1_M"PXY]$BH[F"2%"B: P+ MR?(9O(^I_ B65>T:\&(IV&RNP'.\%KSGXB.[)B5=,972TUI._ZC\WC\R2OI3 M'B]/^S&[!A:_;+!.U'(!K+B]Y)%J MF=*7C8SEUIQJ_8'OV2?M0O5N6*SF@>LX/S76MBIZJRR2LED>&(.1FO!PYYJ^G*59",I8N@Q<3EE$)E_0&1CPC^8NF)+FT)!4L M*3=*]B=%,]%B\_6F].($Y:0LI[57KN^C'^'MG$V9@I9GN^NV;K,XPJA3\8U, M'H2CR?!B.#B;#*\NX>H"!J^'X06$'\+!N\GPEQ"7D!J.=@G]-W7DW>5Y.()Q M.#".=)UC[CXGXW.,(>( MYSF-%.,YW# U!S6G\'9!!*8L7<*(%EPH0.(%%QFXCO46> (CDL^H@#"G8K:$ M,177+**R"<,\LN% B]C?ZWB>TQOPK"#YTGQS>X= )"0LQ3ZZTC6FT4(PQ= I MDL<0WD9S+1Q[:I8Q*;5=^*]WQMB 84X%10/NZBAMK%6@$4T8*^T!7-KPBLWUYMTM51JQD1,24ZE=76;TB6<14I32C2J.5%-S9:^42RS$N*K#<3O'X#7TW]+EV[=F_ MKWT]4EUS:C9.)YBC"O+)(D7\1XB+5&-SA5=!_U@P0?5A+G7R/D'A@!P"%^"V M#^+#5<(_H7N%["KK;K?EE]A!63&-,=7=GJF!'?/MMOYK"?>>9,)9GF!O(R:+ MV T50?RJN M%5>W3]O,4MN.LHUI5Y'W0EWAI; MVJ!WOPMZF*T[:V9DJ1;_\4OH1N_IY_TI/F=6,@ M^.HZ_+_"H[HCZ#N%;C.2IRR&.D/?(W:>D?+<2%9@>(,7=J;'IH=_0-#7^G,< M""/%Q3-6OF.L'+P1#&>^ H>^#90;_])\M[3@H)+,Z,& M@J9$V_W@\X,J'M&/MM7P O/P%4$L#!!0 ( +:( M"%>/263FWP0 ( : 7 Y_W).'!4J?\9+"DF)S\,/C1<="IB(N49AK%DF)-"2H4 MRQ;H':'J/7*TT#LAW[,K7-(UTYR>U'H&1^7UX,@:&=V._2\D??@-$@;V447K% MZ^GQ@:KIC?:P9PMLL@Z#-1$9!H7DXAQ=G*'1J\GX#)U-SH?GH\GP-=P"ZGBZ2^J_:2!OST_'4S0; MCVP@/>_8!'/Y:OSD'9\-IS\/S\]>2-M:9)?V2;%<0(?.A=8BC8[![5O)^;-0FB6K1\^.?R<[X2>S,\E0 M++*,QIJ)#%TSO41Z2=&; DLH&5^A*<-T@D:(JS!95HG%&Y M6*$9E5?R32'&^7W#Q%6*&$)PF[UF,KU2F9EA.<<95<[%#:'$X3';4^C;3R%LL(=&7D^-W\\^UPA([H(M0 J7N]6T'[%AOO_5?*WCP) O.L@0F&[95 MA%FH,4@2N&L+6*,!,S,,>U6ZU'=S:$'!QW M'EUMVPUVS.R1Q4*)!T"< DR_;+0:M4#5AE&0WR!_$\6F,^^"KL1;8\L8#.Y. M03@6ZN:_O@6]-WGL^>O4'!P_L937N?Q\FI#Y;I6![9JQ;Q'IL%C MFH.Z37L.7D?[^3@]$V7CJ;#NB.&GY?1SO]4HW-_SC[W^_E[8Z2O[>>TR/).5P++^B M#SY J=#J?13!YVV6[C[)HZ7V8%4@#J%!*MBVWJUY^]0Q(7(XP (84@ M>G6E 4FAB-C/OL:.';_\W[>I(;U0V]$M\]>"7*X4I/_;^>7_*97^Y]O3G71M MJ=Z4FJ[4LREQJ2:]ZNY$?U$J!VO*YO>Z*"3S@N,54:WN_8[N+N$7&&[$[X\0O.1'B3[E@U16Y^ MU*Q_Q^*!-S?ZYF6'O[@V,1TD G&!BOB^2JFBP!RO#D5;CF7UA8TO_L65]Y4< MJJZ]$[Z7Q];+AZ^4ZZ5*JU25PW8\IS0F9+8Y(\&%M5F!9G]^,"5X>4BXX>=2,,2_[R/[_?#=0)G9+2&I2N#.CDKP5JEGX,"@!@2K3. M+U/J$@G;*=%_>_K+KX6>9;K F*7G^0P>4_UOOQ9<^N9^81WXTOD__^?__.+J MKD$[. ^E<*B_?/%__.6+W_30TN:=7S3]17+@=S8Q M;DV-OOV=S@N2KOU:& '?%SH5F(M&NUVIMG_YLM;J'B_I@I#24%#=&&2\:+Q5 MZ(R(X=##VPWEWXWNJ,3XDQ+[!GYQ%F]H%SHXK4F]X!%NM[2U5P T._]0#G]! MS[/MM0'T3>T:1/FB?;G0*8&H@ _[O42NA:\)./KJCCH.I0\S:H-0,,=W%%CV MF=K3AQ&"U2:J&[ZTUFX4.H_RG\F\\48WD7DBWB>'+ZPK^,+JGY7?*]=[O73C ME:LON]/)4#< W?>6J?KS/'!A;I&@#R/_3AVH:CDZ2LG^&_"HHP\->-!9S$6] M#A3X2$C^QP/H6SM\ETZ=Y=M.,)3>X>-0]AQ'[V2#.*3WU<-Z+R5%NB_KPM6F M(U14*G4B= *JH2N'Z0Z8%XFII2L7-,&O!4>?S@Q4).RWB8W3MB;^RV^.!DU\ M66_#?__RI4$?',NSV3=F#%T%M&!SAG(F_)TR&1]^TS7\/M*I+;'V::0QT;O] M^[KL?_]P)_QIO?49DY'A-]";MHORC,GA4D6&_X?/+:\MNJFMW-HHH2Y]/O&+_W6 MY[O&@=A8']FJ)#@0F1X3JNO0"SRYJQ^#Z_U16>=KEI301#QVEL#$'2"C+H8' MC@=T:_56IA*):]D'3NC&\_CC-36M*=@"$C;.0\J<7$L< MSHOK\]T4\WUBKEZ?[]9YS/?)M6A2^&Z+^4X5WW*%MPEW;/?JT;8T3W4?[ &U M7W25^O.,_M[5;_IX,IA1%5I769#V21\[R<_V>P>LEKX#)I_<$3T#TBCQ2:,D M2!KNG&,.29--V$+FSN_ED#1*?-(DR34G=Y$3)LT?NDUQ:3"X;ZI MDI&&XJ& M0>SY>:L;[CS\7! K&RVDY"TZP >Q,EJPS5N\@ ]B9:.SE)-'$/*A#I23N^LY MD;0\+!_SP!?<>:,;"P#]?WN84&9-9Y8)7YWU18!'EFQD4XTM$.R07?N_?/OJ M XA+G3K=O=Y_W#($B(%J0LL0"G?NKB#[]M6GY,C.G3\MR)["HJ/"G<,NR+Z- M['*"9.?.]1=DY\T.KG(7<1 8XX21 2I3^3Y5_F/\UTXJ1-S^ZK\Q_8NFM0)>OA5_N-Y MET=J#E;YJOP'_"X<%QE%>_B/"%XX+K))9:GQ'P6\<%QD$_FK\1_YXQ(7%Q 4 MKO$?'>02&BF&B9**"-9$1)!K4B<8_*WQ'Q'\>,Z?;59Q8\YFW2= 7J*Q-?Y# M='S-?8+AT1K_,3/>YCZQ(%:-_R 67W.?8 "QQG^@B(.YYR"B5^,_^,2,UGK>'>54)SY!;Z&>=R_Y]!//@:M0S[L_G3*5 MLEF*K^?=\TZ?E[+PYO+N=J?/2QFL13;R[G.G[7LDY?0U\NYPI^U[)#;Q>?>V MNYK&CM$AQB/1M5NS1V:Z2XR\.-V-O#O=6_/#/.RL ];^3=/<^,LS+PTIMY M]](S\ED2.\HJ[\YZ1CY+8O.?=Y_]D>")LWEQT9MY=]%3F.X$/?)FWCWR5*8[ M,0>PF7<'/(7I3M#?;N;=WS[5='/@7C?S[EZG0IMLO.EFWKWIM/@F ^>YF7?G M.2V^R/T^ MI2(WS](!;7$;N.&64!GI"VZC.%L)]4SMZ9U%S&_AM?/D(&Y#.-P0)AN.:7,; MO]E*F-_[(6G.FF7:W(91^*%,1CS#PQ&MIUD^;/-PZFI2UK9GZOZX GPMAC9E MQ2NH#]K@8MA&>"W\CHULF2MNG=-'VX*9<>>/!DQ6U]30:9IA&]_FS_,97?>9 M[@@>K:Q]\W1HW!PG%<>XUIV9Y1#CNVUY,Q;+@$&I!-.BUM\/-^*\ZJ9'M0?H M-KO%^8T:VHUE#XA!'VR_+;@\^C;'7Q*/M7SS'-VDCC/PI]I9D6F_Z>/)8$;5 M1>^?]/QL>VMSZ] +B"8'T*P8=V[UZ(N8X>!=^_5TW]:DWS0U7<1?Y MB)I3\A9C3OG!#3?4E2O<1A4IGW1'52OD,)XJW9HPP+$^-&C7<:CK?)O_3OYEV?[>C/5-&Y[C6E-J/U'#7YJ9Z#/AP &9 MN8N+G#[VF!J ."(SMY&72R0&MT&3G! C43W'7;SC'+0*=\&,//HPB^0TT\.^ M;.2F!6W Q["!^)EILISON =;RF=6]XW^1C4FH_)DSG&0/2S+W,5!.%EW/@!< M>87 ><1%8J;]<:0@N0U[;,W<_X,:AG-#[+&U9GD)VEO*]P% M'#Z:_.79&CF'/+?^/V^SGBC6N77T,]V?=2J,<^?)\S;;B6*;.Q=_L17$,L.99S+F%D=L M&-C@HV>K$^+D">O<^J<\S7BB&,^?9]K_UMO+0$Q(GMWI)GT8^6\^*7GE4J5= M4IJ)D+>:*]_W.$?@HNG,K9N=V&3GSOQ.E+[<.O0%^CRG(B^WD8-_$EM' MJ_V)N.](.Z"J!Y1X>*&VJ8\G[HUN$E,%H8VW#JR1O;AR:VKT;?!*9GCEE"C( MF_[8^<9+6Z*L POBPT+OB VVC;=K1^ []7P$\(^(^!S5TP,TL! M+UCF?(#-;:Q8V!=\H74]=%Y/*I!;Y39TSBT .0I=7$@%6[G*[7)#>EI:P"YU MV-6X70:Y,#"<2/G5Q/(''_1]S^RK%-[![*NW'L?LW*Z5"$N(BT6<-9#*);D2 M4R.]N_4XD.9PQ>>,#:%+01UWZRL""WBB0:LD-^)@X=VMQV&!VS6&R\+"^MD6 MJ^0]SB3F+M(>3C:2%7,F;0\?7#NAC!E!C[8UU1W'LN>80IR.LEE-5GZVOA'S M9WZ29FOY1CKG,;K<^*@N]3(N+*,25!.=;@ M-JC.!54RTBX-;D/06ZCR2.V194\Q"CR8$/L4BH4+NG ;LGU'%R:O-XCBGU_Q M0K_;H!ZN=UN#>:42MY'76%3J#AW+\-RSIQ*W <&$9-S.]_DK9=@4>F<:+J3! M)7;"3->VT5'$CG^;+V]Y)'-FU&,'PR6V=-9:N4 ,MS&SDTA?@9^D\<-M3.HD M>D'@)VG\8X/_)U/YKG'R0,@!_+0ZNAW\M'KK4?S4 MY#;V,'!A4"S)"0\#?!BQ4,.[,P&MZ=0R_<,"3R_N:AF(NR:W00CNR).%-FIR M&XL8>$.'_MN#A_HO\,^F7GIW0U)K4M\\1S4+ MIAH/VW2INSIU^F^JX6E4\V7G=.:Y#!8/HSZQ3=T<.X_4]O,NYM$-K)X. M^F\/!LP2-%@BP*F3;[,B,;?K'V=)XBQL]Q9W*QXH8T%P.Y:A:XQ\MRZ=.NL" M_@'&"-?,\3P8RJ,#XUT"SC%++OLUAH:'&W MT, ].MXO?YXI,+@+[7,/C$?; C@X^'9,*H7G'3 3NZ:J&P:QYV>.%^X"[G'P M\CN,U]:) 6Z,A70"VK&[SI1&W$6;N>?IC$R!+);,6MP%>;E'1_JF0!; :',7 M5N4>&-R8 IG@A;OX)M^F0"8TXBZVQSU/9V$*9!0S:G,7%N0>'2F; ED!0P03 M\VD*9(677(87,S(%LJ*1B/3EQ!3(8H6PGB[; )1&U:*WN0=T1M5F^-2Y\O^MN531W+LT$B^%\GE&BL M\YK^TOD%_O%+C%9&C=JP,6S5ANU1K5VMD]:H7B6C6GW45H;-4>-_,1RW?,9Q MYP:0;ZJ;I0G%6O17-:7)H8_-*TS=HS8\[&("87C# MT+)AF"75 J$X<^A5^.&KICLS@\RO=!.U:XD]]'6]UMKQ>ON%TUS_UH:/'>?^X-U496+_@_ZO1]/M\^W_8'4 MO;^6^O_3^ZU[_[TO]1Y^__UV,+A]N.=J4)58@_J#.!- F&N91>FZW"M+2J5> M:^\QD. 7Q&\CE7'5WHVK&3FNFX>GW__K/^1&Y>LOH+]-R[SWIM"2*@5J_HF. MF&U@JE+H_-=_ MM)NUQM?WA)7^\:/[]-Q_NOM3>NH_/CP]2X\_G@8_NO?/TO.#!"+@&?C)+G^2?OL__!P(SW_UI=6Y,1"1G1[SQ)=)3"IJ2;M3ZY']GC?-\C7B07^("U-H8D)/E;2R+PTI\0N43,D7K70^9MG M4JE:*4IHY1_.F]P WK)SV.D#!*L-KV.%C;:SZ8@8SH)/:P&?UC;Y]/FI>S^X M16Z\2$:-)@G6B=,=]-^ED0Y^G>DQKSX^I?K,#;^!9^_9HR$AZAA=D$O5EMQ* MFM_TZ5AR;-4OX%I"AJXTJI7_'W.>*G,TJC1?.^I'VB8]UQL>;N/5P)R=LH=)X0_D]2_[[_]/U/ M8(VG?][V^H.BSS"W][URDF0__>S%M)+Z;T1UV21)UDBR%Y,C$4=R_&4F4'"Z M*>FN(ZD3IO[VL:A6K.-Z=/0F]0!,L](\) !3:Y7;E>1#&GLT&\0>MCG2H:^L MS-[06XX W?O9L6;IVU.50YCVUE0M&Q0F"Y6SY8X>;@&VYSU+6S>?H$I/9X8UIS:;@W7H2/=6^?,F*+@*U\5S^O;E MHJZFV5B]U/^#9R;*(0>U,8A2K5>D)UV=@&^GO>>BXMXFZN;;E$7(IE+H##P= ML%NO5W+E'"9*B!Y\?+"?K=>% I#E0N)S?_Z?/?)T8O*5:Z#2;E=IVL []!<-]D_QR8\ []J4K!&\!@27-US4 MSWN@ZLX";?,XL_.I)+#3K#D0>! M@R)X/ECU 32T!%8C@6G;#U4K[D]KR]CSL@!=;9;;RF%KKQ]?JU=/L*S=+M?E M5DXZ"S/;;%4/=P&!,6.8DP8=;>!CJFN:03/R4I:548*X [6I)LT\V_$P .%: M$MS!3$I9^33\C&(?8_!=U;TZJ=.1Z:0\ZZ[!0C&4J!-)Q0,O]O B8BRWYVPZ M;,*$[V ^'5K&)VDG 'Z\3<"M6F.@BPB&&ETJ(*-.Y M#+(#SFU8\2$2"!=?MBSPT2QTGNZ_/PGRYW-8^TN(?B!)_?6@]^X[RMEWGGL+ M1#%T]D_+_NG+#BEL8G=P]+ XV+\\Q]5'\[7E$[F5_*H16,VQ?*=;4\-P'Y6& MHBR2"F::J%%G8N$B5YCAX4Z(^VY TBM9[S1;:F8/!T/Z7)2( MJ4F?E)5Q#P%"<-/P7S J?(C=/V)I_6%C;-,&ZPGK+G%;8-;?K)!BCJ7.)ZS@+([4+G3[H9@ HR@Z1[2UHD'QSBWN<:M1+2#,@UU5T7 MJ$P-()MMF2CFC+E$0>3-I5N4?D1ET:=KXA()\P;>PWG9QJIK\^09U*=LK5)' ML#[1L6?X$?1!Z3D5V/H]6P"1.I_+^V8,ALMSBWG :0A0M\@UJPB8;8>9[DA$ M,F!\5"*J"C"S"6(%Z6&C%(G\58)Y+$5><*: 3WB+';(\4&\*LS OHOB$YD#( MX%R.I;%MO;J3\'(9!"EE?=/H2#=9CA*+M&)L3(%A;NDANRQ_#6_;>^5[PK)&N_4[@D(QS^R[]_ITYN/<7UX M3.T,43O8IM(/,R99<^%.]IW[&+9O9#@YJL^>L/UH\VMO+S1LYSMKIN>WLC/U M7:ENS7T_)6F3VFG(G56O.KP:D63"X"R4'"^ZPZP)DYBJ3@RT,3#!$V_&$Y(PR#1)_(>GAHS1.X>#_3F5##6/#Q)R E\_;\#.\8OM3GL@2> M?#B-Z+GO+=VQ![%%0"VF=,\K";O,Q?Z;9P2ZLBK[.[J*FURWV&5VPR(MP%H> M>.ELHAT\=014Y?KD*P4@KJJ#-G5^+=S>WT1$!]GR%XM@LX-+G ?/9=P&;+=. M&].;EC3++04-@M $)0=M51:4JA#[V_J&U%C*Q1Z."5W6/ZMCXF:_FV$*Q1&*LWJJI\2HP=&/^H;S%$ M\I*N).IEB'H9HIT85NR[2CPSR[?+,3,VVS+PT>AD(3"_?^!F!!O\KF!$U,:[H$^$F[Y($QM]HO^(48ZO M"L3L/CT'\CD,<+<46?XJW=S>=^][M]T["=RIAZ??N\^LHA.)'V[;2?(. B_'[61@2"-@FBU(0":$$ QO=S"6<6 ]K+$+WSY M1@R *I4&$TI=AQ_!FA26XJU8"3#M!Z;Z%J!PHMR$Y$B,V.VMDF-%M5DC*:@C M#S?PI]R$#.$15HVD9(BP/O@F-J;#Q)(A;(EJ8AGP"B?8_2[U_^WI[ES8)0)F M<6#6%';)A1"['E.F](@SD6X,ZU78)0)6L6#5$G;)A1 ;M\Q:+G7\N)UK25LD M2E0XCS^+A)RZ@ MM2>TVORI02%94B)_+9 LRD*R#+SIE-ASYJ4#>5AA5=.5NLN,^$<+#Y2C'"I& M(5]X!%AB\D58+GST90_R-P/Y4EW(EZ[C4'#8?Z.&ORUG0 PJ+!4!I5U0JE6Q MB+4P52Z6_HU E-06HN31ML#9<>?, <+E@QDZ[$7HM"ML$X&H.(B296&<7"S] MVX%$J2\DRJWI$G.L8T*\;Z<(RT3@* Z.DI,CPC+AHR_QZ5]7 CG26#HYJFI[ M%(R2MQFN,HA0B8!1+!@)<^2"Z5\/Q$AS(4;N*#E>> @;Y$+ (RO"!KE8^@<9 M#E)KN43,RO $&0WF6+K3R5 W6*EJ88X(1,5!%![D)U9I2Z9F\B3B( MP% \#"4G0X0YPD=?]J!_-90ARQS6/K%-F'M'^F18CO,9J\Q+K,:S,$H$H.( M2DYL^[HP2OCHRQ[T#Q-9Y64F*U9NUUU_*SLFLX*K@UMMJ"GVV0A0Q055YK/(RF75 QRA1I,7QN\(Z$4"* R1AG5PN_5MA,JO<6-D2/'3H MOSV4)?T7/DMB"$'"(Y#D'5M_PV&%[ZY]="Y+ZL615UBBB+@R2&[[AZHGN.$A5FZ)C'FCLY*E"W+"V'](7U1O.6).IZ1 M<'55(60O!(J[A&S6I1"%Z$F.WK*LK!Y 4"U+_\"#2'67'97%9 G\8(3?4109 MEN/A.8'=H>6Y(*_LG]1EZ^EB!5T +A[@JAQN;A02YE0$KZ]*F%J9Q:)M("Z3 M+H^VI5(-!8HP3P288H%IE_003J XKHQ7^+;6SBM[=V#9P_-O_2<^#ROCK5*L MT-8G0J@BOSN0[(Z.B>&K:8I4$U:^@%$\&%5KPLJ_'(+7UN1&M^RGV-\0U;5L M8=L+",6#4'(RXX0I)]OIG="IW5%S7.CXK!7.C4!< H>O5I8++S],FXYU!]@9 M#X(A!O7/E:*J9[,2!RQ:\<.A^&M@#0E32( L'LB$*71)!%\[T[E1EOIO$WVH MBRP7@9Z8Z*GNV*TL(IPBPLDK?!N%SN#V^WWW^<=3?R DGH!,+,A4/]P0^<4E M0X.&OZ^0).A+32DWP7[Y.K,A_>7]6%;^Q39U[=="C*FI%,*')@NA M/R-C6AK:E/PLD1&@\(H8KV3N%+ZL]Q:Z^FYV3CBPW:VM\LVV]D_G4#??@U?! M2>AU?^ J2_?I3VGPW'WN_]Z_?Y:>^M^[3]>W]]^EFX>G/^!CZ>[AX>_X?7'/ M8'T*X@[^7Y[CZJ-Y^J/?8%TV^N<)E71S9-E3_] WW93Y@OH\-1#+FP3X/ MN* :G@8OQG4J!;MDOQ);*QF6]1/K #J+DPW9#?)7Z56'EK Y*DTIP9VM@2_- M7J0TN_@5KZZXUUW5Q5_E=K5:E BXV]"B!J[X)[PO>//Z[<';/A>9:[YH7>Z' MK???U DQQW2E[=K6ME=O#ELN2UW#6!E?4;)8#41WPLBU>E@LS)QKV:A!I!%1 M%Y.F;9W6HF33,4PCFQP/N1MD*!W/B]+(RH1Z,!V.I>E/R;4E#SGP_'AY+Y:MK8 SI3,BR%$@I^49VOM?U:@?A]30 M8:#O?\9L-56?0=?>7]%!UI@;S833MO'[&\[.^U^#:0Q_Q3ES=&!&8DOP@$U9 M6J[#ILM_'6AO'!Q G:3R/$81^*$V9A2R:;*,U6P3H'\*/F*TA08&N?M=:(#&/ I M31^-=-4SV'. 2DV')O!)&,A\_=8AG5O(^(@ /P\K!(__OD!N%:6AYTL!!*@%+ M%,$@DUT)52E#*=/VH"!Q.P0R J(0U*5EO""=5&05%\F%=8S]8Y]&B_K&9&Q3 M7QL"5XT\Y)J%2OXJ*)LJ99&_=.!/WY ;4VMF8>5I-+<"M12H-9A"F%';IR4H MFZFE(65G8)JA[$03B)U :H"Z$N';+8MV/I8#MZLQF\">0O*$5?3,+4J )#&6 HX/9 M+#@6V--(3R;O$3I@@&L@-4#KZ"]HQ#A?A?Q.F4+K_.J32@//!@6PX:FN%]BI M@7/IV15"PXH/C^4(#K)IG[ZP \$X,WS>Q;,;PS(T3E$Z7TF"% 1&8X17-P0%_ M"[JD2Q=0DYZZD+,JF>DNT ,L)]]2"MRE*'J%K"D3I?41%59^ _,FZ%A MO5H>?J)O,\-R_%"QBKZOC8$-#!O;Z/0P1V2F&T9(9X,= X925[/A9[BYB+[2 MS*"A4AS98!]Y-@MF&)ZN,=T[(7^!IV-YCC1E[R &^QE<,<-S"3IAX!#YD3YJ MONBV9:+W+!"2+D(<(*YE G>"H<3B7$L#"OQ?,';!E0TOK81T0Y[6=(=@%J3C M1RU9*#YX#!Q9N&I[,UB M,]F.DMN$=]+P0',TAU^I-+:M5T:M=U2,;&2I'%A$=86_X4[=!'RQ!7> &+[* MIF,/C#O+QO (O-9>K'G@XH'V0DPU"'IC-%8W1CIE* OTE4O5B0G3.-:%]9=% M#!4L!*8/0!TPA< DP93,<5$#+GEL0#Y]:L%'P<,$>"Y0D1;,T. JH-2H1%R%=0@'+DU0*ZV4[1 M%R&&@7\-,H0KSL2R73(6#)NZS \B5:CG5XXS"4T]'66MY,UP(58:03<,H )= MQK>6S UR&;Z_X]G5W(* (YF#P.I+"5*G2VK/=&#^'7]Y<2XY9$0Q5DIMMMB. M=%X0,UH"AXO^S*'SE]T7\/%SY@ Y$WVVU-0!(L*UER4B!.U39G.#Z%/?F ." M^Q:^;O[+"Y:Z9C9R)Z!!(U.0PD7FQ,%_*G'!G(>+$UT-S/UBD [@J^K0E3/F M[TB^ IME^M'"ERB&,H#%[M8-R$6JDT0UME#" MR(E91)*!&QB-9>6V%2]LQ4-;]>N#)1$= WW,Y@OS!0-9X//ZTM'W5?]R61P$ MC 9J8[YN$&[(D/=Q26_&$H!"RU\@)^5PL9]9!G\6_KQJL*1(R<^!];7_$A+$ M=3'C$#U!:]WU+TIL'=WPGQA;0'B3&2*?PK3:P?=^GN!VFN1R]T:. M-V((Q" -_I(NJ_/=U99C6 +!MC MK@FRD!!A&1"4B1P_=Y_IF5<3R &.\%I ' P?S$&RZ7%)ZIGM]T%C7K-4;YEN MODS8#Z&*HW^E0\ FE5A*MO]SD ^]R&WL&V#7@14 3N4U2OSO;#V)I=JLEBA_ MHF KTA>8NX4]FWF__M82/^G2F/M90,N=#>"COF!.MVK9-N[[\ /4 MF&%F+#Q;YLNRO3*^M8QI]M1>]9C]['(VL<%V$']'#.:1?[!]YBSV.#QC,GRP MRX%@-"H<7SCSQ' L:4B9J:=KK*X*YI-8IAELU6*B$Z?*69X'\@J6! A+9NFA M=_/!?@GFQ[PRB/@1$8_ 7J#1,;"&SF0$N+C($N,9%;%W#DM=$G[*.:IZ_?.'--+26/R9SD6WJ6=M] M$8 $D/-OK*H]TOW7(K)7!A;N-'#\>2JRW2!TA"RWR'8&(UBW@97A,9,MGJ % MPAIB/6/L$K$K:SOT[4K%TO6#IS>U]][YWV[U;+UH: M5[AE-)RU\I;+$S0&2P;\],,DGH9;GCYOCB8FWAJ%[5/@6K/HG=$9S?OO\)>O[IG[>]_J (5.UM%QB\=+[W<'_=OQ_TKR7X-'BXN[WN/L.7 M;]T[P&9?&OS6[S\/@*3WW1_7MW E@J2@3*( IYF6QE!WJZZQ@B7UJ>8#0 M[6-89S*452N8J\?=C<_J+2P%O W:&^MI&&3FT*OPPU=0C6 >S:]TDXV!/?1U MLP/O2FNPU_F7 SG:;I>;E2:*TJ#B2_#B0,J6F90-BWZL76LH9:56W7JY4I8/ MO%:O'M;J1YV5&^5:NYZGSC9B-;NC5L\>U5L.N#6BGDL ZW>PF^J:9M#T.9K9 M"'_SP)6I5M@VUNJ"=R]P(C;V]*Y-1DI%/C.=@2[XB%@*;B<&3EIT*Y#IJ!1D M5"Z6H6M2.'A>*H/MW\F4RH:E!*#H,K ]XDR"L!1\0.?UA1C^(9H'8&I'B:U] M)JXBY6'Z_O/]-.TUQ-6AV=@J5V/[17^[,BWS!I/W,<#BF;K[A&6X/$_A%C7[1';QF#: M/XGA4< 5C!R>:A286S0J595"!RR'7[ZL]^1=[>)#IAXEP)XD$(P@&&$W(]1/ MPPA8QK/4_>8P4CKDFX5VZ)*0*D\+ MHMQ3M^>GHD9P3JW0:=;*[6-9)QJ^)]4A C$)"=T]$5,O=-IR6>$(,1?AB%BX MV0 KC1WNTL:M\/L1Q\2UP/+-,;OL]8 8?^CNI!>DQ[%0 S!.!,=@R5VY+'-D MG@C$I&W8[H>89J&C-([7RL*@W8O>MR:N]UOV7%BP64K7!1FB>:,%%FNYSI'Y M(0"2LC#= 9!VH5/GRJ.Y!/OTT:8SHFM^'0.'"@,U4Q$:4*/O$V.K+U>KH"P] MVI43ABG'2-DA2^,B10:OGRND7()!ZB]?2Q.LUX+[^1P@BK!-,XVN,HK\!@2Y ML6P\N/+>W>1<)#];N#EI4=J#BV#LUM2=<^>T6,)Z.R/50!8KK<0"L_'(D"/+^&)Q M%4N";\=5'7!5J^0$5UM..97/[I137MJXC&A04"")E1D,2V$>GATBW/W$ D,^ M81X-8KI=4^N'M('/_NXL>H=E2)[P]0^C'PYEPJZ+&_:ZJNI-/;9U^YK.;(I[ M\J$[\&1W:L%L_<6^1LC#1J&CR*URBZ/H@0!>ZG&F#("'RZB*7&YP!+Q+"%O= MFBXQQSKN:O,=))$6F+G@O\&B9/1.?Z':DCR^(1NYBE9K86[YT2FU(E#%,61V MB.R](=/&U:2CO1[^ E-<"]N'1;% _Z")HL0FIF2-2E@^G(\(U9DST@[9NR!1 ME(6SR4?U2J$C5XY?)!#F,L>0V2%[]X6,#)!)("E;&+K[R5YVKLL1(E;8*DF) M6*1$8)M8IKHM-%MGRZ\\K9T)I*0M66,BI8I(.3IRP)\QZQ.\RKED]9=93V>\ M'KSF$FOUB[OIW'O[^HYWZ0O6.CR6"C6 MPGD$"]6!A5K)!>I/SD+GN&B^,FE*'JH4Q>SD><4 H\ML^K(HX^MK;EQ=42O I_"30XLQ:34 )2 MS8N+35)X% H00BR09B%X;7-L^VM>-R&-0FZ:;^6E1J70J7"U^"7PDI+D/0PO M,N*%IV312[!L[RQS7'*I/05"#MUDY*VP7!(R=)$XST";:R#-=KY1D&^.]@B% MA8:.&7,-3O$U@)8MD MOUA8J2-6>/)X+C#=+RE1FT8)C%A)3/GFK5T6;ARV:@!;)6?AYB4U3B L&=LX M#L*:[ "+H^L!B\RQ,VWC$B)!._: 6D/H(JN1D+D^/7.!MM=&T$5<]:-]*(U6 MH=,ZQS/>!&H.VPL:#S5M+-$)61(#[O-"ML+[6(&YTS M9#Y:_3P ,O[V^S,,'W$M;]\O@(KJ@EF'A%86LU;Y96394^+^6M#?W*N1_D:U MTE_4MB+X2"D R[046?G*D>DB8)3AFNB'8K>:C-@59NX!9JZQ$+YB9903\?M^ MM>M#WJFQ(E-'YQ0(*Y=CO.RY.OHA7NH8ASK#XGYY6B#-P\+HN?-4_%71""9J M%#KM!(2N.'#BS$ 5?R$T E1-M(+KB:T1B.,FCBA*L67&]:SI5'>Q M KU?,P,9$OI.316K:'RZMUPJR;7/O)7-V$]3O3GZE:D;OQ9D_/Q*%C]0>3(A-/W1D;N]O(DX&]M_"@/A([ =[ MX.(9+/\DAD>7K0;V:"64DZW*QZ)Y6W_JI^H/VYQ8V0Q=;/P@S2C(<&SEJ[1U M!.RZ<]QDLIXZ7<^=6#;075M?(3&]:4FSW%+08,2(E ]F.+I_^TWNL?VK%CKU M2A&8 /^+,>]^GR6R>.'>\W_(^&X=QWLW-N!(%^M8=IB' M>Q-J;QXYC% -1JA:K5%4VIMGZAQ/J+V'<02A6''.8JM=*]8:FRMIVPF5I-4N M$@CC6ER-CRVN%6 $YM9[LZK=$I5WSATDS:-!TN8-)!<3XO;M[F])V-VM4YBZ MT,O##._V:7J3AN6]QT0>:=S*E?U-[STF]NC>96![[SWY6VVAB&C#RM#VCV_O M/?%1QN;'G=H_LKUWIPZYDJ)"V=*$&IJDFY)K4^)X]EPB+LR%XR:> /$,V_.+E7:[V%8V$^F7 PE4UU8ME?!2='+C U.^7I>+K3BC\P.(R"Q)= @RPK6:]D,=F^D'XM(5"Z1LF.%>!^D@.]9C=A!E E2+F&W M\Q-U"?RH2938)G1:[''.-"$G)$<_H$975;VI9V"0[)J.=%6/V+LJR[C9N7U\ MD4CAOG ,G!TR]C#@U N=YCGN>N9:Y':AJSC-Q)!F1-=*X)^H9*:[Q,AZU_.9 ML]"NP_L6='D$LMR:/9\H47R#J0&-:GDSY4$LL)X/7'8=WA(JMCNA#I5Z M%O;;H1I^8A.-$5HI.(P:;F<)L:Q03WE]E?LD<];Y96A_Z5S0BP(*UI1R$YN= M60Z+X5S9U""N_D*_ONJ:.PFEP,J#0=K?]Y^^_RD-^D__O.WU!T7I]KZW7?[PTOG>P_UU_W[0OY;@T^#A[O:Z M^PQ?!L_PY_?^_?- >KB1'A[[3]WG6[A!^O3COOOC^A;N^1Q3$D5R:4:C_:2; M$C1KX#EG18F^J11U]<37-]JRN(]$IF #N$[<,1[*&DRC+\4C,R%@+@PR<^A5 M^.&KICLS@\RO=).-B#WT=;,#[RP(]CK_\E)1? MJ[7+M4IUZ^5*63[P6EUN'_3D1YV5H=EZ3716=+9>C]?LCFC?'O7H=M[:WK@U MPL4-),8[CO:9.7W1Z<<()S:ETN]PW\21^B#%M!BQP+.=C8'^MC87TMID"#CM MG, PV_J2010Y!REB9R7\%S=ZP?F,8NI^G"6*1*IQG\^<*4EPX5G.C$#3L6A* M*0$\TT$_T1=J>O2DB3#'E/#?%XNBD^?9R223&II^()(/MHQ>@?H-/DO.C*KZ M"+K$%J%L_<#=&4MLT:2NX5RX'S]H=L4?Y7@^1==S>O!W_EAK)V[XA-AK$:A4Z]EO$W^,)4C MH!0;2COWR2<"I6:A4\NZXH* THFAM*,,=T)0:F&UU=KQYQL++/&,I1W5NA/" M4KO0:;4R+NAQI.68[[#]HVV!N>C@=@"6'8[)FBP]$]/[#8-@;;MC;,K,JS?D MA^-V5(Q-AN.JN+]./L1F95- )C]2T3AN4,P'6NC >ZT4HDH%9\P @7\<@8_ M)94EPBI6ZFPV3Z^'DS2$PUXL=HO[V[,3=KA$&Z*-HW/RN?;$HO?'/,RH35P, MZ-.W&9;N.6TRB&CCO-JXL/6OGN6P:E?A(I?TB:+F=?07BC]K=&:#$O?WL[!E ML:D%G?^+_?#YZJ1+8J*-\VHCT0KF2EGAG;62W!$F$C>2VD*% N]A]-VR-%;> MT1=["V_C>D7>P6>#X@>XK[LB]J+4U_WW)&U(Z)R&F2UV6 !;)X1M:.-8N3(*N&!Y8TC*:P9(^D#@L0>4-<(FO'#IG3( O3B.I8T MR*H5.NT$=O4)9/&,K!W;9TZ#K'JATZIS5=?FTF*>I]Y.(QR_I+;3G(8#\9S= MNMAF>][(VK&[YC3(PD2?JHBPGS6R=FVV.0VR6H5.O<)5K$H@*^V]-Z=!5KO0 MJ;:Y6KNYL.P6?U>.^B[')>M(Z$5OC,ABJ:N.2UW51KF:[/F,V>^3$*!,9;?. M:4")BV352F+%1B\*E.>.R"S,E;H"+E8C@;T4>Q%/H)%_-.[:RW,:.%;1XV^= M7CYR%^C-@6']G9H4#TMFH5UMJINZX]KL0%X1ULW4?@X(@^RU1I:^OQ--8A#]X1LT. _< U.#6\P0JU@C8< R;'5;H :AI8,&"Q':+"]3PB)I= MUN(!L,'%'YFKBJL7%DB]_F@?8-;QU'/GIQTFWZ'^5:O0:1TOBD4:%L_0V6'W M'0J=-C/^CI;' CL<8V>'\7<@=!JX%"/$SGE#9Y<%>"AVY&1R@#C-[\R!&7@[ MG1'=GE*3K:>/]#<*EJ#C4%=D6_0,] MJY%E3XG[:T%_Z ,@_FM>[,+$?'%A]&/E_)4>S4*'0J$3M]/@L7GE? M'&<8.M!_^'0\<' Q1YR:DSOT["5N=JT<[PT:/'112)L\X>4XFR\Q:=-.Q.KC M+V3(M:GG[[NQTJW$+*KQ'[?M!G-W@QP,)X*3FKAR4T^N%"$?Z>$"7.ELG]D% M+MP,4Z\+< EP[;\39A>VE$*G6JDD%OH1V#H7;,79U[(+7+A+I54[_1%<2=J> M82_$ 32BC5R> <")\[/K !K=5*TIE3YAR'LC4B&6C5+U8Y.Q@YNQP1-'2/:FUNAX@*+*5/Z0LI]@ MB1O'C@F:)F[-W51&F0@6X3N(-H3O<&)I\^!.J"U]\AV'S^($2]'&_FU<6%K9 M+2A@FSINR"Q%R:2N2"?+=CM"0)/M6[J;+4P?:W.T+B]0DOKF@MTH8=D;XGB; M?![+]A;,K3G8F_S^8::!;%4U@Q5"R6G#> =I6.VXV; MV%O\6E6QQ>\2,+5A\B4IDVI")IT[?G96F$M2)M5YE$F)QO@X-QR1FF@X#HD] MQH\SSU8G) CTX0Y2E[R)>%^F\;YOG@/M.T[/F@YUD]7O^>93ZS$@%A+QB:K6 MV(0N8J$?S]R+"QN)<:'P\[E>0=]A;AZ*M$U$L6VHFZ%%L:.06R E&%4\OF[P6V1.M\BLVOHHTS;N,2G*;;U2VOTI".+)N&^V!=\A;Z3]*G(37I2'<_ M2UE[4NFZH8;D&YL:]J#9W73@_D(=BA9IO.-$=&_[YF\4:?_YMH$1+5N M$GM^Z]*I RH#WVI;AL&4AI^,%:4O:GCH#$]%6 7BLMM>FS+V6 %@L4TW1[!+ M-(\X5:SA08<-(>ARA[C3;/=-&7Q-5++'%$OE+U,E#T9OI'TK,E,X,&^!HX(8 MQC>?+%%TB[R/$]7ONZ7EP/ M+R'8L)XO-:,VC'0ZQ>-Q)\2FHNZG:$/4_8RVE+\11U=/L;IZ= R;NZGZSV-" MQ7L8Z;SYXH_4'J 8_3BHJ+SWEOK$-F'T3O@X0]K":ZHLO29V!+9R]%8+_I9T M! ODB04^C!ELY8'J.Q[8$CJ(S0Q-9(;*,>F5@@\$'Z2M"N1D- &K9EWCJ;JH MX( +Y(##-$$M84W $J*436;(<\9"7KRB:]WP7*J=(G!P=+8W=Y,57Q1$#9%O M49""7Q1@+4($R!4F LZP"J=@@CPQ0:J>T0?L(!_M&PE.$)S MV_T ?R59+PC MP0."!W+C'7W #M6C_:,$.>$2]N?]P;Y032+0*S*F:VNLCF1YKN,2$X=STMUZ MHHWS:N/"0@N'+[@FF.R9PY3.K5K'%S\?.^&5]WHFE&5=7Y3=>],AM1]&3."YO=D-Z[74BW*K5925H_?'\9=Y(;!V MO*V:&-;:25JK FM\8^T@:S4IJ"D5)M:46KM84034SAQJA]FKB6%-3M)B33II MZXM+A@:%OYK^TOD%_@E?/27V6#=+_B-7C75(J!0+(_J_Z*8&WZZ4)D-@RG!0 MV!E"$RH15;6F\.XYS(ID6BZT#G23H#,Z='5L$T.:$=L_R7)"'2KU+.RW0S7\ MQ#;)$5R\N-%-8JHZW#YPX0<\S=0I+ZCS?I*";M04WV"?68Z.1+VRJ4%<_85^ M?=4U=Q*B=N7!8%HKRT?($#H!@-OZR"9!@E]PIQ_7]&FLS]_JOS@^Y!.],FK4 MAHUAJS9LCVKM:IVT1O4J&=7JH[8R;(X:_PMV_U!4;J][VW'-B^=[SW<7_?O!_UK"3X-'NYNK[O/\&7P M#']^[]\_#Z2'&_CVT/O[;P]WU_VG 3L1L/E5ZO_CQ^WSG]*G'_?=']>W\,SG MK6-=)SON\M[DIHR&_TDW)6C6P/JU18F^J10W]4Z8<&.GV#EQAQ5;1C"5L)14 M;#LQ#-<@,X=>A1^^AKOF=9-UFCWT=?V-R&GO5!![G7\Y8,)VH]QL59$/@^A) M\.* 1>NUCYIME.7Z]JNBU8]:_?A:K5+CJ*_G MU&HS5JL[8I0[O0E9V;@WPE\(!$LJ#D,KUO[_YXE-J?0[W#=QI#[(.DWZFV=2 MJ5HIQ@A@GNVT#/2WZ$E9/R[F6-1LWIJ+V5$J&/#<'=[V]6-H.GQ8CXG[ 2M[ ML$->QB2(*)A6T#MG8[IP(AZK9B@ZXOL/CYBN[LZWPN+L1NP? M49^$*#^[J1%@B"\B8NX MPG6RM>/3S$3S)$O']=6EX]O[F_>+QPM9Q435CL7BD?Y&M=)?U+:BUHF50HZ!:Z#2*, /PW]$';"2+BZ.QD)Z4C >%$Q&.*WIFIX.!./EHW-=UW7UH<>6Q)\MK8= MJ;E#,BX+YRLU3B6CX( SY8!&.ARPB?0Z[EKG3,[G(R&12VQML2&:Z1F5#4Y% MIP#$*B!:*1N536%4"I6:KDIM\F94MCB5C((#SI0#6ED9E6W>C,J4SIS),N+J MZVB$ ':*:I)K23V#.+B^T?,+(WV\N'&RG>99\DL@<-/?FV+ MZ=G>,#VWU%YC<+UU'(]JUYZ-4HDM'_A [S&<._#"AY'_V=5!2@VH"K>Z.KYW M/Q.U6OG(1$VIB-N%84=P9W;<&64PM&,>/+J%,_])#(_&8,P-@Z$J1QL,F7,= MUQ5>\PSOJU=!?_&I5Q6A5P5WGML,[Z57UUDS3;U:Y4BO7E+6$S6U9/*= MXJ63YH-G]E5H,(_1QLJ E:T#%B\XZ0MRTR/?TUOK<>%PGY=%;K%='( MP#U=&$#%J*FOU@$<0%K_2VE(\%A0/$^4F@YAV)D9\#91*?DC0VA74;L/][FR M?[_AO/=6IOV[;3E[[W"M5\!(4HIRM<91Q1N!EG=HV57Q+C6TR(5.HU*L9GS@ M_(6AY; =T6*&H;WKORUT[5ECST27;NQ[&?R]@%$S+)(JDI*6.UW:-*1EO=!I-8NRJ(C(*4IV>[)IH*0! M.E56BI76YLJ"@,G9BWPQPV*U.:G5YI%M3;>>=QT<&H&U12]KQ3GS:,K9SW"J MJ[2)UZZN\WMLV7G#1C F5[EJ<0Z22K!L=;W%V_E18FU9,"T',YSJ&":[HS,\@<.[M# 8L[3W_G!2SX)WAL M1S#X"SYQH;:K]&N2^Q,;LE_QI-4NMBI'IWKM1;R4(KR7C*0T:^VH$#M93JG&X:F-4D]\T*GA$\DQ[/9%6GJ)%HG2(^ M#N)(, WIDJV>5.WGNK"?SQ=)J=K/#6$_"UL@-QS#E?W'W'$4]SPM&A#M''61ZJE=,13;I,Y]]XKO.LTGU!X,=D5!-V# MEO8,LK<+G7I;+BI*ZX@-P2*Q]X18V'5F0V)8:%8 "W6YV.(("T?3/[\!X*@1 MYA3947'>C9-N'.@_?$HMX-N4"YU:1-ER 74!]62AOG'\1.I0QUJG97ZD>J)Q M;6$E(,9VG>&3G)50Y<]*$%A8P\*N8PR2PT*-/RP(-7JN:G3C?)O4U6B=+S4J MH'ZN4&]F#O4&1U _J]6(:'@\T9EGJQ/BL!);/8,X6%7+U\T[5BC.LJC;WC9/ MK#)/RUF.J$ZQM_'3!..GTA(%BCFO.B%F^%1:*DX1IRTLQVI/1.F=%C!5N2X8 MZO(82M2C3DH7QCIB*5E=B,N(M591%KKP$EGW+&=X/UW83EX7MG ]MMP6#'49 M#'5)&4''ET7:3,?/_6;,[D/N9_#AM2]3+MU,9M%,+Y5+73:YG9S0UA-POUS\N@\V8W-X7= M+!B'AT'GS6YNY<)N3J0,4H(;?4]7?$:\0- QYR\XJ^6MZ)(23]0E\*,F]8F- MV]T=Z1-156_J&<2%7S4ZTE7=W1"BB?K^H@W1QM&LE[_\Z8-J361<0^3H'(K\ MFO91(^3:@-_+?L^J[&^K7>C(U7(MH1JF*57W%3#G9VC[^:D;I7K3]E/;%0;X M8R(\'"^I*.M!F2J5/AN4XGR6R0CC)M:05NL&=/N&XC\:<94V3O3AYH_## M.@,_VM9(=^^ XE%,6"UT&ER=57WVM-U/3,P^=:[.PC=1H;67)I>:=-T$?MB%(;"1]XED:6G.">,^*>O91V(_-< MN78+^*AVE,9/D85X481"F0IQ<$[*M"V4J> >#KDG7\JT6JGD1IGR=@8O+VUP M> )K3F@IBBUB2#.B:R7=E%0RTUUB\!J8$FV<:1L7L.Z? M>.YW"C+\Z+66_!K8N2O=OY<)G5'N=[4B%SI*0XG(A&\ACBO M'+_%0:0 [>/_^324AEA7'<8XG5'3(3CMW =;SK*0^EZLNB.UNZO]RW/<*35= MY]E:1M4>B:[=FCT_I,8*JS'B]U9H_T0!%8[NT@&U7W25^J7VGZAJC4W6RI:J M^]4*YFGRMDM)(&:!F(U\\>P1T\#D\Z,=DA,AAA=9)^1E$NC?D8&>!?J;8/0< MG]8NY.6)$+/C8)HL$(,9<\<'*A-$S 4LDOCE9Z57W9U,J*%A&5K))6_P$P"( M^A:T:T/[/C$<7A=.8G%V;C>L''8(D=@2=*J$J/C&YA-E1=Z>K6?R]@0$K>1>R MF?^<,POV&SO7QO0^MG0SHYV'51GSX1K5Q):?LCOJ1G#-Y7'-QH;#M+BFZF?J M)+4(PA-P34<#3H?>K.>)[TIMNCG9E-X3F^C)L%:MQ5J>!%KPC=)'AV*\]FM7M? M;F',I\';R14"YV>*\ZQV[\MMU$TMKG33605B,C^U+4V/_^(W'C:/.+6MJE02 M.;4MFAO$IM*CMPXTDSBUK:K(QY[:=B("\R)$A"!*0A =<6I;55&2.;5-2*)3 M2:(D3FVK*EM."15']>:A9)/8/\J179=!00FEEDC))K'1]$2(X:]DDU)/I&23 MB$(+>7FL^9D%^AN)E&P2\O)$B.&O9)/23*1DDXB,R280B,BG9).(!J44F M3UG41&D=6[))1# O4VSL!^I42S8I[6-+-@GIEEJT\Y1 J%:.+=F47E24OWH= MEWSG!82P ^L<^!,[137,5.@9Q'&DK@1\-05.9JDJ(J*='ZM<1#1.I+=:&]N\ M/SI9^M9Q/*I=>S;F=+$0!8M+]!BK.?"NAY'_V=6'!AU0%>YT=1JUL%>5.2T_ MR0OW"PDB)$@N),A>9],G*4$4CJHR7T#4$TF'&P)Q%Z#CVU@CVYI* VB-HG'U M:-,1M6VPN!BI PO,$><]Y4I0BA#!:1:/6G&V,"8I'JO1!A8?<."%\87P$,(C M#\(CSK[0)(5'+=JVXO8D(/XB;9=\YP5$&9_HS+/5"7&8/2SBB[Q(U?U6;7:D MS#(Z+BF]*5NC1&>]T*F7ZWRXI6=/;JZ"0;PPMA .::SM'R0<&B@<-M.;A7 X M2^%P 5'!LSP98FBYKC6-*,HH:OD>/3=<2XR]?/*LZKY4L593LY98;"\9PIZB M8HS@2L&5^W)E5E5JJEB-J59-+&B6.5?RHK.%WA<2ABL)DYG>;PN]+[A2<"5? M>K]6.2>]+Y;9A.0:PR\F PR97E(V0(G?#< M[8]\2)Y&)N21*['HTUR?O]5_<7R80:-71HW:L#%LU8;M4:U=K9/6J%XEHUI] MU%:&S5'C?_%(B."AB1V.8$;&M#2T*?E9(B,8\14Q7LG<*7Q9GSF8I'>4BC_) M6^:P\\O0AK=$#&REM0V*G)P S4@"/'7OO_>?I/Y]_^G[G]*@__3/VUY_4)1N M[WO;L[V^ON,WP9/,.?W_OWSP/IX4;J=0>_23=W M#W\,I$\_[KL_KF_AGL_EC M,$Z#S!QZ%7[X&JH-W62]90]]W>S N^PQ]CK_\I*URA6?O0+K('AS<+G,+H7Z M:^U:HUEN5^I;+U?*\H'7ZM7M+_WHR8\Z*U?+C48C3YUMQVIVAUVW1Y;^SEO; M&[=&9.H&N$XE+?6]U;'!NWZ!6?U-^AWNFCA2'QA-D_[FF52J5HK26JYGBA.Y MO'5K=FA$@BC?LZQ4E&J<;:1Q!GQI$Z<< L1,L^3C#:U'G(ET8UBO0>G!AQFU MP=P&P[^K@M7-JAG%P$S2L,B A=?:2:C<#DL8;_*"@)B'DI^BRLX^\Y;Q[I)X MLQ9_=TG4"#/:(Q)O:/OL$=FH5+O'0;0U.9GSAODK/2/0GA^T[U7 1MG8J'C( M"8&%3(*ZJ@R-OOE>!>!E_5-$ZFMG6BXY.R7 N M60OSB"S,HRM>2[-PT4:BEI0?<.088M=T!K#2V2E#$C$UB4QQ*^1?IS_P.V?E MIE(W158I Y\-RC:HFEIWA4!1LAIK/K>X.@Y4("=AY&QJ]62@4RMTE.KQM05X M5?;<"V-_4[K$C@:6U)7SWTZJL'-663MU01S[2+Y:'8_NKG%4,5M )67)&Q\K MC40.[4ZONOJ9V;V?OA/=_"RA\X0G=N/*I^40@Y6OM-%I CF,YC >Y3U##TS8 MPB<-5.R0P4@M#$X\F -@I(?18T"C1X.8;C^D412?-9'/."S%+6!S$G&\);QU M.'Y:B)^C"_L(D_A --Q.9T2WD3@HFD?Z&UC&Q'&H&V>13Q@ZI[*)EV1Y&-U9 MYOA.?Z%:E]'E-VIH-Y;]PZ$%:6394^+^6M#?W"M&N])?U+:BV*R]*-7-D4DD M4)6R^1P35AOPJ5<2D=+"FCX0 ZA>T8P>$GN,'\,#$8IL40+3KLF;,* SE-?? M/ >:=QSP2H>ZR9S2;SZM'@-2(0F?J&J-3>@@1@H]M(=B"_"ZG)@ %P8WQW[: M+@E^*- V :5@,*W%A^-V63;W=7B&;[#$#,);HF\8S:+"Z,YT1="GRRTCRS-Y MZ_M$^49-.M(CF:A:Z%0CF$B8U&>#F=UK@3M $U_%UWCTT2[+T+X+X]5TZ$HV M=76;BN!TZF+Y@R"C@Q2BSH/9?\.L*T]W)KX[>PT4BV*J9-8,A@8 ML(DOHQL\NF&793X_N!-JAP8SBX (JYD'\Z%FQ;BIL$1;BYH8UAO0LPQM(:QZ&7:.UL]8+D%#<+6IL2AU]3_>VN& MI'I:4"I*!K<+';DNHEYY@U"BZQ '8J=1P8#I9EIF_%4'3E5W#N1P#^[ ^3XF MO^>B@Q)))EQN\D](GC]T=]+S'!?L8)NE9D2QD5SHU,H*'XMW CO9"]^]P*. M_J[QDK-[8<;PK?E"3=>RY\($YDO\AH0!YS6*9W#7YU'9$L+:Y1@M^PO<'7"I M1>\^$F;NZ0G_:-,9T;5P@< /35ELS4#U;!LSW84!S',0(B!@F%@1!(.[IL8" MQ7ZVGC97"TQEM:20'*@:A4Z=*U!=F+WL+_:*'4D\"VQ&HT6=R.V\ M)-9\\XBA$QO2<<'#]HD>$_$2%O71"W@S,C]X]>ZBC9SC0A=[+]\]^G2*8J,V M&LF;%39%X)A7Z*2S:+<=,7<8SA!7,K_1%0MTMLZ"B MV$DN=)J\V#$"/3P(X W0Q,Y&;RKGOF-(KO(MG!_6XLII)4">I:&3DI1F%.OY M!-LAJJL8K^"D*K> T.E#%:? 4 TQQ$FB3K*&G1HOFB3: T M13-N!(G%676. H("1;Q)Y]@P:J" /J],#3[D$O<8$/#;_(>#Y2^6:S@+&D;Q6[/0J26P"K@OE7)D=U\P\G;%3XZ# M7@M#;T=O6TH+>8$R"#L2SJF/JZ0-CI3:2.PD4;XZ>0%Z^_VQH)C_ZNQ_+&@^ M-^SRMNF7_QH=83'"A.O]"_\IJ7,XR9P=>_=L=56@B$W7"K9W3>VCFNW--CNG M<].&$[[W66!GEQ5V%'A:%,&YK;C9 M.JCF&3%PERX+S^,Y)DE(8+%PDI0(?J(A;1Y&.SFJ6>A4*U&';HI5MO, RP[Q MNQ=86B!^FXV(S5.P] MEZWD3M(6QC'/XKF=G'AN5PJ=]E'"69C%B9K%HT4@RZ L2VT('66'Z6:^Z'3F M;+4CZ\&/,-([I,J"=&&^411GR5C/AI-L(H&6M#/1]H:+6S7:W+Q;B/TQY:==Q;_LQY[P( MXYAC(,4ND9 DAH<'7\B[&9S$5K^_;_(=/:UOPPQ"\OYI#S7KB08%6P"4U5X M"0L*K"2.E3W=>'R. A?U\(,T'$V)#8Z^Z.YE00T/IBSODW+GDVM"J M3PAA-'.QG?F)&L2EVK/U3-[P*,2)9>"L@+'#J/B-.%3K65,LI,RB_5&Q_'NQ_,,^6I )WFA&(T2=*5%2Q$HVP]$\+F:ZM$V,+4.1* M^E4Q8B E;BYHK5++X?D;_.F2$VJ=7'LQX6&U*\NTJN7X7LT?U# &W\T'<37/)E#BZYL&CWL/+E??\-=A47(J MJN144&5J18^*(E/\Z=7]BDS%2ERI5=@NVG)%5)D2P-L[;^HXY.&!Y7(2V7>B MUI2H-77^RCH\QPGU-%/:6(J8??#]T0C:#>-GU0E+[1L6Z:Z-)9 M(\DGL(B'GI)#ZR=DT"A^D\&!$X7LSQE1;25E2+$4$9Y*&YZ5>;^W"._#K\<) M[QWFU<$.=JQ@"&\S_9^)Q145F:4Q&';Y#YRS8*1@.\%V M[S1]-66^JV&&UV8%34[Y[LQ#L4JR)[YFVLD36&S_\AQ7'\UYBLD.O-G,H)BU M0 QI<1B =&OZ&0O 2J+Z_P=M)!&9\;/4HA1@IGB)U@6W(.QMD,_2C.@G"<,< M[2CGUVJ(&N'9& 8[5AY"7#T"K.YI9%BVSIM/+Q O$'_$0D<,R#=X@_P%&D77 MNJ,:EN/9;&/0O6666'SK=GF:H:F)8Y,2-ISX2Z9,?0<#SQ*^"SUE-3$DUY)8 M/K-$'(>Z\'T"0QM/)'UE2W:X!\=AK/*N,/-)]FD+E9H?E9IH1BG;40S*] E? M\##ZX= NXO)AZ!)XL7;-#D3'#+\P$^#&LE0+];';.O6,U*.XU=>G1*&V]3NO=:SYG*D;@* MEPD/YT/IP6YY9A",DAEM+*5T7D>A":[(#UM585R8JQ8!STM)U=X$7 M!<7K\X1*1%6M*;Q[CL$?TW(Q(&3#SZ:D0\_&-BN ;;L89G4GU*%2SS(U:N+. M7OC$ENRQ8&,8;(7;!R[\P+;"[_V-_E58A?&BRR'&9 MD3$M#6U*?I;("$9\18Q7,G<*7]9G#B;I':7B3_*6.>S\,K3A+1$#6VDM?0;9 M6'-@!'CJWG_O/TG]^_[3]S^E0?_IG[>]_J HW=[WMF.;!WZ/'L[]PW-_X)LD MSP_^W][#_77_?M"_EN#3X.'N]KK[W+_VK]W[?=.__KX!DN_=Z_?QY( MGW[<=W]G(1XLJ_("EK[-=.]-853JIJOS;G,P<3V;/HP>9M3V3PY< M&F)P,P7S;(8(LCVZAQB0E128? M10.9*LA18D-*#/2:F_A<;&@O-?_,<+%+N M2,L12_MB+V!#N979*,-1',8UX7(D)W+Y"?T%6^J;U![/I0&U7W25.B 63+4L M?4)**I6O_DW^CT7VF_Q56K_V[M=7^OX7SPE_L&Q4O^'O/5]E!Q<_2SHH;6GF M[Y>W454#2"86J/$)]%IR9N 6C72GAIT M=5#), 'A[_ ;@I($P2VT#O"4$\=!\X$I8@90=@^8 X9![/GB6=QCC*/X 6X< MF S,4' 6'?I1'I3#OI0EM$V"888CPV8E0 !8'V B2#9.(@[6[S3#U#]MRV^5T6T%C'"'XS=)G'!E ME &DB _@J8CP.:2LY?[OC%$@%N&:[:6;^RUXGNCIA&($A(2']PC=;XQ<. M'>.#'P;V;N]O-I2?-QU2^V'T1'%NT-\8^ VMQRN 2.J5Z4UAZC2'+FND5Y:J M4BET (&4;D0L)'O1MA3TTI^JD64 G)VK/> 8Q#%*&#&[JM=V [1T6@W%6KS2 M@=*Z&@.S3!0T%M$;'CJU/J5RK5S'^?H-I?Q@3=A73S-O.I,TZ]64\#)K9!C8R7D&[;F*V<>EI3M8LW2["TN7,X#[ M]L\"YM8(+"<).FY 8\Q ?S^RS-]/.-)2PS$6]0)&^H&*R^,!&:R.W35V,<" M'W1%HMO,= 9S8F9X/H>1(?QKF;X195ACX"5=!95!/'C)N"@YIC<D-V);#B-UR/ ^,RG)G+*]X/"PPTOSIK2H_\!&EB$)65;9I:3AB?]0LLTDB/ M8TA@II8^&+A%Q8!&H;_R2.VI#H/]AG<6I6MJ@MU=^IMG4&?HV>/P]V_DYT_ MT6 "1F51ZI,Q:-L;,#7#7WXC,8$#$ 3(/0%=/I![,,/;L MX:=!)C!AT@-TF0$7+'O6]X%E@8,M/0-JM"+P&-$(> )A)_".'IC[&G88O_S] M_V?OS;O41K+%P:^BD]/]&]<9DD(+F]V3YZ1==K5[JFP_IZOKO;_>$1 D:@N) MUI+I[$\_]]X(+8! $@B01/3I2F>"EH@;=U]A%W,PQN"6=V[H8+(O@NBE/$9< MWEN2=@*U I]CAP]Y#PC"9N!EN!X%4H!&#I'/!K6[=\>A2="QGMN&=^' @-?J5P.T?R M)+V%AS5O%#P-@+3"@T6S%2QA#M:(89IV)^4:$ ZLI>4 &G@4;B*KVR?6RB-0 MR!!=90.8'8Y+J8UW,A:-PUSSR)G]S_,OL!\4] CY>V?V .R(% DGN)].B3,[CU\ %%/8R3=X MW%N;IC]$G@F=.T4L)V2S>_1G3'76F_5T-IEI V,.RU8G8V;V>I/I5-=8;]!8 MI[\6._T?PN42U4? @!2XE 1>2@2P#6_@(>>S<0HO_&?&21CE(%L3V4F[I,8V M*3QLA1!%I3!T3-#7 AY]+QJ'CP1,Y$]?F,#R)HRA.R:Y9BU33-!*BMMC2?/ MIJ%'95OT492I10.@N'\V5HY?I:(C#^_?)9$1!W@\M[G)B01ZZE)1>[?_Q0TW M3* "B:'VB/FRQY"[@)6'V__N$OEY*(UM4"6FS"-7P.8Z9W$EFI^"ZS0^'-BL M"WH"0":*:10_-H_-;38-2)@Y^%:NU'L(%NZDF"&*\HNC*$4G.@]W!1(.5HF* M3LHOGO@ZYB*H-#<$.[A+O.N\E$L+]I;M!NQ MBP@.#+T_+_A(7"S0/EG"3^16C&XEB#^#F2/VPZUJ?. \Q"!U#)E6<)\_&P X< "DHB?L!TYN!5U\B7R$0_^%F=XM1GAN M\3>N1'N12KT*/F$S" M83(K8C:5M![^P'E][X$HD0&GDJ[Z!U@)M61C?_ IH_$66\.WN)(?:W9E-%"N MH*'&B^*3]+-8H0>Q]^_00KTWY5L!\;]$YS2+H,B]+;X?+E=1P!;U5.KS+91, M9&9H7 B= .WW%6'MT;>M<@(F*UU?N!H_TA>G1WW\+?,*&P,0::UEA&!$WGDD/R^G^#?R\,YZ>!]!";8\.@]Y M4K4^J:]"/@&MN6!>('&]*!7Z=<@,+'I!T7:T!HBK)9 M,G'M*T/_A?VBW,]<"H^D /" @7S3FS5F[WMW^M%1_A&"W:'UU$&';)O$6,K: MM/+6A7_B&-"'^X>WJ5H5/]P!*^6/%=EIT7WW#W_$M^&K;U6]DWKS1XKM<#OM M5GGGL9D5*+^YH&OX448^F&"8)>6+@ 7&33!C ZXASZ[08Y8L6+@S@.4C)8!& M81>TZ2B3?\H?;=.C>1@'RT!F(JE-6,'XBB48)&":1MH1!FZRG\+#!/%6A/&Z M8&"VF<&&]4@PP<14BBB@20A/XQP-U.64#8FO\BQ&I1&T55@%1J*L)%41+2;7 MH>Q^RJ_F51:F2)M@4]/'3 T ? 1P3*Y@9*UC](-2*[@34JAXZ1 0K#":"D6^ M,>47H!#*Z5#['7B@IJW7]9B";@+8@^(++, ]_<-T,-M'4>DN'>_"!!^\'"V$ MF47!'N&D5^*(0.*L#S+4*S>,5G\W/O54^1*GVJ6 @'\W&LU0R;X-+$ZA^C; WHL2XAHN?H<#6 MF15[6=@/##+'$<:4&8_2%\M3@*H7;/;((RX\4(NY6W[*=P+7@7P7X5[N9$): M>4&:%DO&O"3\$Y=LS>-(%OH/$(NXJX %&V0.3UNM@-6[CDT\XM UD?$ M#+=XD_4;GL#@2P+>-,,P/G"N/>-'BQ2D3DWW/$&HZM\=I0'S%:@ MCS4]>G$Z_X&B#A22$<#XX(9>L%#N8Z8N/O_-%*>/@_=2& MP]Y[(15/1;N-6W\1\TSGWFXNH9.N][P7M]-KXB*;H+RFNE]3-)UVC,TRQ M86/S"/4XHLQ[7"E_1S42"?#!M%DK2.H^I1_CQN#$6>2]Y^S' :*8N.YWY/*:7RBBC3 ME)3^&0^NX!,P[7":TQ* KDE2LO$9(B\$E8#'6QOH.=4ETD3+A'%K8'WG:\K* M^E==7PA^6!M/8\:OU7O9*MCW.JN:7_15N'H;=Z= M G3/T**"$3]B!7G5;R4J %/%\UB;P(4U)I*:FVR,ZT\O1,L31L:SN!@L6^\[ MP]11F>E3*0M0>U5TUC(&#>FL54JCVDF/^[0GO==8[0 MP4>47>P$: 882W:PJ@DY?+P>WJJT<8TI+<8JF3W MTVFX#,D]FTXGAEOO4\G$&6XB70>:T$<9DY .F^!Y@O'T\0E+"I44>E(*'=:2 M0HV&4>B9IIE=%*U^-Z<+^-#;=-C (0KBZ#0*8O_F3M_4#Y5; M9?]:QJ=9RP#6TMNIK')_]BG03"N'9IGRK]ER .ZHI2 8@B 8]3(&T)USKM9A MVIA$ON+(MS7/L!;(-P+D&XZ[>HV0[QH\4?]D"^S)=''7T[5H%FI/.XTX'Q^@ M6J@]_22+,7I['6'E=8NBB+:/O1<=Y]UT]IZ3%G49]FZH-W?&N#(;LT:.'HE[ M*=S+R5.[$.YI@'N#[KA&N'<-+@S>02Z[8X'T8YQ+VSA-I OK![;D>[ZV,3S- M8HR;.ZU*;4,:D\4Y_JB6'+\/^N>X.ZR1+2EQKWK<&]<2]P; C53IQS@SYF0G MQ=;%JW'29Q0P/(Z+-C>;3]33'A[>W.FC07?4E*"K1-JS(FT]#>D1(FV_VV\* MTEZ#F?T;\_W76,(>G2D@3G*H=3&T3_J,=NK"KRXOY [G%&.,YHTRRD.W*@"D M\=5(A#N-@#H8X?H8<1H,NUH]$.X:+"[L7Q(-^\'.Y2O/??1 &$F;ZRJ"/3D2 M)XT='['K .'&KY[K^UGDJV*5^,YN C(\V :,R1$9)3%& UOD>"^;C.E5X&6C MTO,V6QIY]PE#5M2M:UNV[-46>U0.G_9PPQ-9;-@$Y7 M6L?8Q>AXKV35YWYA MPT_2OZ3_9GAXCZ1_S*30U)T-S!I'_Z23_4S-9>[RNWDUJ:W>VE"?:,[GL^F7 M:RRG:3F-Y5)O*=L@KM^_N1MEQ JB3D3EV^#AL/*3K78 %FA6V#Y>;C2Z-EAX MC$6M*WFCX+7.'K2OJ/URTHJN_'9SZC2.VBV5^NS;;?G#R6O'>,QR1\B7,O)Y MM@['MWX4.9HN3J8N<,-ZI\ID;FW97I4Y1_G1F>*D /8+X_]^='@'5NPL"PO% MOK*E03:^N>OOS(!*M6?<,5(J<)6L+K %6B,6[.8WOCFHO=NOKCO#(= @S#[& M$Z_X2O=US!LTMV->/^Z8EVQ8G TURSNB5][#=,%FH&1 ]I'E>347IG':O\(; 6X/4J%4H#C/R+!H",J^BNUZ_*=WUAKWA(=WU MC$%W9 Q/T@1./T7'NOY :\IB!UUC?%@CO LMMA@:-*.]WM*:S6QV?GD@V^O) M]GJRO5[1T#0H&.Z2AO6DA@1=.C!]:'>]=E4DJ;U-+72W[EFF"FB@\4;CZQ;) M;WH6W8;*^)S4'.<>WMLOEU1]X%!7K*J\C1J M$_^1Y"7)JS1YY7BC#R&O?K/(ZQI27K;SZ\U4$*W-62\RW;EPML8>6D\%8W.B MKX/!S9V1X;*7*?/MP*&O/$\XO43"[+8X.CF;G!\_X^J3ZP99JRD7$FY9U!J=E#N^.9N>'P+ MXKI0;GL3$-.*Z.D2$--O^3S?1*&R25'#'LZLW:X1/5U*8L7K5W']V\11VQS% MBK>O98\Y+]_H0!J''TAM_SXE[1Q[8T.! MI3'3]PB+H3F:#'ICLS\:3(VQRB8#5=>9/E4U8VQJVE;>6"8GB4 QI^4H*]B? M._,5RZIU M^\-#$XDNDF0TJ#+)J%[J:U::!U\:\!J7SW5_#/#* >R77Z)PV3MC.T=#%B$X3V/\STOCV[630VJ(3&9*"I+!D- M3AI6D@UJ3D9&Z(W)(J1AE<)*RJ/"A#24\JB1A/3!#;TL.AI)@701.AI)@=1, M.H);LNAH+.71^1'BVX)YS,2^+5(J-8Z:J-_.'I(:];!-X7;$48JFDY*4&YCV M!3V=,H-&9M!<+/=MI+8J]VT]@V8C[KHOIZ98'QKL(UNF=8KG/'JO[Z=3+V2S MWRQS8ME68+&]O6=&6F-[SPSBWC-BRXH0?_YZ-/W KC/;<-R19##2V])L)H*C MR'/P%< ZLNP& M[.V@538FO65%,9*>KHB>=A2UE*0G;.;0;PX]78.O/1+0V,T3S*_3MW"07O<< M]];[Y4*V$-9V*O;.+Y-BFR74&.\R2DL/ AOAJ3A'#V^5D9C M#F*Z@?GC-":1S!@HRFV_X1$(U64/G8PJ"5K*87PU1I0<]EH04<8W=UIEQ=I2 MB2W'3RW'#STXV1EM3TM>"352JJM*=464Q:*4:T. M5#MH#]46:)RUIY&6.!%#ZPXQ2VGE^A8UR>#S0)Z82$X2)Y:Z46RXE]QB3F!S M8;#[EKT)?!O):+NSLBZ1BZ:J&Q,I4C]+9%#VXPS*A9=DKCRRVXG'S.^W5-KP MVK2?S1?_YN=UT &4-HZJ.)1W /&.YB%E;:Q4DB*V_6;L\XIA>Q7GD6;M^MN) MB>.M[D=38SJ:ZD-5U[2180QT<\AZ(W-L,G/<[[/Y>"N1\8!EI0< 9RVJO[DH MT]",R5#7X21U8V2.3,/0)S.]UQ],!X/1L-_8!-5AG*#*@5%P^EZ!'%%U=,J= MT1-?6P&\?UI@KS$>5K[-"[*?;ZG1J@O35]QXDS9MLJ.L/)"-'KR9VH$!-[$! M3P,3SGUM6&E'>;:"A0)L9NDKP<(,E"?3@WL\=ZFL[0QG]=Q:/VX7U@PV_QI) M97!SYSJ1!PU;BN4,#-H2TEF,XANLY//\'=R*4CAS7- S"%"?.0G-#F_N' "1 M0H/<-F5;)TH31J_?)J!@C7Z B<2\Z1.E]TZ8[3YW%03Q)EAIG&7Z<9^WX$[R M^=:=WX9^TM;Z,SS=4Z9< U'L1"FAP\AYB#L!#.2CN**% GAF:&//\#=2(&BZ MPEO31MZF/"P8O+9[1)XY'<4[@,V.I/+Q:(M-LFE_-IBHL]E0-U13 [:IZVRL MLJD^ZX_FH[8DH?^60ALX7A?',@/HB8I>3&]&)SJWPU7(XZ:$B[O%(,=+X%DFL]\W$^PNV8.S0#O?T(,Q/W!_5,W$? M5+!NCZMA93/W]1'H*/P)FW*^S7V646!1$.A\@ B)1,FRG&% M$D6#'DE#,5J1@UJ3=W8TE-DIJNGIKRAG05(R?M!%W19#'V M,3CP.2N,?0H7T-$E";4#77&^D;7%%K&&'#-P/2UC%VN@L7RC&E5:2+R7>'^4 MO58,[PW$^SI5PTN\EWA_C&%5#.VQ+T^M"NLDVDNT/\H"*H;WV#7G^ (165!Z MH)$S-?V%XH;!G/($*3EY,P_Q$M&S-G.%K"VVB"N4,GZ^F"^4.)O%&8:5&$#U MZ_BY?^-#,57#ZC0<^X!FO\3_J#S1035F4^,L5C2]-RDA@DYK.> MM$6I?$:5"%9;:99=HFSLEU<1=MYSY/P:X69<4ZYFEI)CQ7@BV%3,:>UM%I!' M9>7UP.SFG^18/\-1:GB4HP)'>0W9(ENL>V;Y4]A3H #83]L"53YC_1E7UN73 M"7&JU=Z.>^6XP2\"<[\"XGYAWC3=T>M62^A?O[D;U25@Q*-4[)Z?V.[HQN511T#7WXW@]"#?[,[X/35DHV_ZMO1YO[QT6./ MV!EJ'L*6F8*M999A5)NX$IX@((<9\[);(AW:Q#WNNC;%>7 M4:_;+S@UM&2C%%T_R8C3@L-C"[;S**LC$[*K;NX^ M1%V.GIG]Q%+MC9 2MAIT<-9T1)N.ILXQ_>8&IGUU]=Q:3S-D];:LZ*E!M_*] M*DT4U.$N%0#=Y_D'"[7._R'?R7:D9U#E,"-9^%,-J^E+TZ[V%/9+R#[A$T$% MA6N^D=+ ^U=ED=D0R>SH7@HRN[0L)0WD1+TF4-)'1] 1BJEOSVX6"='8O:,= M)7*:6ED2&DIAU#P2PA:3641$(PGK5-US)7)H).50XXCH@QMFF4Q:-7,*SR>( M(NI='H1]=!E#HA*5%W MHP6>Y6O%7/(,%[;RF,\<"EE9Z#!G?B#E;6F@OCH7L?WA1-E);/;^QQ0NO:>3 MS*(\#3/1QUN$]U,-Y6PK!-P73DK*DVF'.*BDH;).BKL=M)=%8SK06'4M?NH7 M!&BL@(O&2:U1<5>3L(;N=0TKYFH#/&D++M;$3E.H^\ M)_L)"2I'NA7DGG)0\LGA4V_.='K&],EUIKMY4Q^SJ[=YTU$J0:WG);=F&JH8 M?]O66:@B)W4*QVU:3CQ_,QF&:H:P(1=P',=L\HS6N0")N'=S'BKFMXK1BW#_ M_IFH?6UP#$(^>BIJ>4[P^$S6[_&EC*&I?&][E(.'!C*F M9Y)F@@7!X&%J)$[? K!@,J3M/F-&\)S^6&W:AOCACE1BD4PY-RUO_7J^HO75 M87[Q$D7R?^#-+E R7>ECY^+D[0Q0"C\@Y?->;D."W('NM*W=JQ0I+\_;H*KF+G*IW+2C/'M28TDW M#C,:2GJ>4:1-RV+7!N.#9I,.NSW#.$D6^V&C+G.&4@ZTPP9SYDS0')UD-NEI M%CO2=[^T=HL]%63U8@N2LTESL_OE;-*3S2:M$KVN;H2@'-=X/EC+2:,2=1L* MZ^N;-'K/#6OFTFR9DW6K-6AVW+:U_45W_%Y_H?/[M'_DT;@+$\TM:#= MS@"I:86:I#%)8Q?JZGP$C8TKF74C:4S26,-I+*=[].$DIE-+W<9,6)0D)DGL M0EVJCZ Q3-.OK$2T?GF,#4RY^BC2\15 "AZ=345*Y313.>;K-"9FA';O?ZPP M!)_%*S14>>O4D4$2@"2 RNR_ @2@2P*0!'#QO9W(."N _T8E9=P2_R7^U]%R M*D ?22 JE*\96%7L?/F9V1E3SR]?.RNS06<^*[=ACLOF6[^TRJ7 M M&6O,;!HT-::CJ3Y4=4T;&<9 -X>L-S+')C/'_3Z;CV]V-1LR-&,RU'5C,M"- MD3DR#4.?S/1>?S =#$;#/F<.< \0.6JEVIB9_9XZFANSF3'6Q^.).9KCQ1H; MJ]/A/$<_WAK8F^8F10?U&L;FJH %&+#?P;#7TXWY<#921_W^1!V8\TE_S"97 M.M@WHQW6L0V1^DUIB"3'^IYCK._YJ_ZKF^A;23>69C5,D+-\9;&;+'8[932R M1##RX!F^1A]] (VIWKX&-Z2W.&]AH#=$M4-19#)DC+H;WM()W= M,WJ-8=URAJ]$V,@9O?6GF!TC>8U1W>K0FC%.M";+:(7,/=54TPI%LIQJ>ACK MR>(XXYN[<649K34;9MI ^7VB8:;7+=VKG.R626-_%!]BVN]EM[ L/NA-VI#E M^&OZI=LC?/IJ_B5:_B7ZP=-2,_^IFV"5LC63[K/HVZAD6)ITP)YA?NI:#/S4 MPQZEC#V.UG;/3NU3S&.[U9\4J>>M,8"Z88ELE'/GW9#67N?W( I(^7__%\C3=7>B%F226.@WS(ZI+9E M>NO"]!4?:*;#9<8MHKYB/GJ,\41%G.IHX\Q&_"^:\&;HYP M?3*]%]Y#*6<6ZR"B<<]Y]%X_P%*(NG$=WSS8)*=7X4##$BP_LP2+X MUVBK!$LDG.4/B!U6LZBUNC"D)%7/+@OCTU'Q''QE!BS#<0/EWR$@S_R%3@"_ M43< (SN81>VU M\;&%YJ_F)1,WEC+O?83UVL#4#E#C1D[QYF1??CKSF%^MS<:M(*>X<)F 3")N M91(Q84>3,XFYGB3SB:_$-);YQ#*?^&S]O=31BY*#7L*2OM@AJF5K<*.+9D3,Y4)%\ZM26\DIDC\PS M;A+Y?'##K'JQ 8T^DG4M9Z>>D10^3:(>ZRE3]NB54(^4/>4RU#$ 01U7I 1J M" W=XVGM(Z1JLN:D&&I"J)TBMSLW4'_YDY5 M,]+SSYRS(VOWY#).OXPB?04/3=Y"MTR22%&\YQOFEF)6RR]L$FQW=QL,-KN[ M,:T_GYB]P6"LJL9<'9C]*1O,=?C0&([8U"C7W2V5$B9F*%PL)VP)A*E&2O3$W/>\'X/*^L\WF6 MD#M7+-\/*4=IZOKXL4AH$2EJ= +#-S[(%S@" +-O^:FL%TILP:>62VUI97.\ M@=;5C,,R4"Z4U])OTF(K3<(ID6O2NK24M02W:^[W]PN;,NSPK.@J 4.[NER= M/YEM^\H'X)*N\I4]N?83\O)W'IM9 7P\)2-!)O/(9)[SF+'C_;ZVM&*\EO'] MFI+A;__#O,SL@M'-G5 DFY*[(ZE,4MFIJ$SKG8;*QHVCLFN(%+V?VA:81Q5+ M=QE *DYN.3-H#R2W8:\R'4R%20^)/"GYP^"'DL5P>6 MVY-]?\]\Q ]L&H)JBT712\OW7>]%P2B2U&]/3"S]TS!;0^JWUX$_@^.8;?_F M;M!5:X0CUZ#?8@3=M&T,H2M?0F^ZP.X64JT],:4,CZ.4 69J5]7G6*JN]<21 MG'3E/!P9(HY4-3NI1IHKO7O(9X_6F;'R?&0\G4OKK;+#_&$4-*J$RY8ZA 9I MLU>+5:6LI&VL&F-'MUN MFSSJ93/KXFV3I39<9R0IP73W((F*'H;M"M>+(,DU.'+Q6*B9Z2TRTL,C9CEJ M2T$A*1MHGQP^]>8X)Y)*Z;[9A;WBH^I"D%6?XH6-$$G-DIHO:+/M[8(_TJFD MMJK^9AHZWC@*N8^B/!F]!'HWH8^O,[WE7?FRD+?YF^_ MO5->H0S3>F_>OWU'OZEO?J*'[;SIX?Y MRG.?+&I G%XVK<54?.98V,A=I A,>0KL7*3 8BMUW$Y<*[GR+&=JK>#%8@PA MF/=_*>>'7RME^/CIPQ;S@ U^GO-.MZ'A55PN[A&ZS23RL( M3@B*L4NMF?'Q6?S&N+D;#G>Z\469IO(* 96QM] M_,D&4FRDM-,#5[TD< <@'[52^+J56+D%78(E )@@G$#R[1E@J5T2ECA[HU\* M41,8OMV"8E=IA8#[!624D P!-M$DY/"M'ZG6]2 6-B8_I.4(#NAX=."-,\ F M&ML!0,0+/!98'I=[@"Y4)%]:6&RJF3Y $'[;1)M?3,4\]&CDSX39[O,F1>[1O 4)&!J/>Z]]N]7 )WJ#J&P!-_5QX267[([N=>,S\?DM]]UZ;]K/YXM_\ MO X%V/ &U(L#; <\[OXV\> M&6O,',^3WPUFO7N,.9^-YV.C/YN9

^!HM!FM:X.3S:^*.EGEG,5ZS=Q>K$KY"HUOV M],SQ7;EAMP)5B1VTJ1GJ,4K3?F M>6N"Q?&P GJ;?7;^:7H6.AN^PGK46#K<:K%X&/=PS."V_OC7U+"QXBLU3KE2 M%>R(C'6"%&$T-1VEQ>O^42]=N[O3*@#PXY4IU0(<\(",UO,4^ MC_B8#HY)8T2RD6+'Y^MA3R3X\<0\X/\*34+B,]IP\VA766%!6[[CPT#,<'NN\"U@M]U-G MB6E3BSP!2O(DX?;+V?E&3BN +$OYGEQ19>WE\6A?,^G8/.:V)FYD95HS)0S@ M8/]#*AZ0O<\5O<*F:RE749U884E1D.47:(K4*\?U,ST@)^3U1I[C]"@^B2FT MVNF9O7%"0V?0ZV$DN2RWSW1DX>1IT15UAH=%#!)/-AT*[&D: 6$G-RS+ 7,2 M9"KC@(.>NB\//W*#(Q3FH6VC@Y=8('QV'SX"7?+KU %O#%A89*9A?9!\[%8?(6#V*"N<;T[_'5JX\]1D<3CT M+\R;_[?R)WR#SP-.X#U9P%7B@#U]G\0O31%U!U8!-S]'M_G1;32+'D>4FP'W ME/^)=.<'J'M\>N93VZ\ZBA1 +0;%RG;?<9IZ7XX\:V99<()PU*_FLXC\SJ;60U^E,Q@KB@(ZH[;1>+ M\X?/I=#G5.16*,Z,F[M^&85>R+,C5?HV\OSTSM^:SG=@1=W[;K3U0Q*[:KCU MG2)AFRAV9'AMPH-SPFS@Y69?9:==15*E$"[&>1W5)VL9>3ZF$R9L#'K]F[MA M3NI+EP] 2!C^UN%8?@SER0NF*%C,0646Q5Y@.H%EHBB$'[O:^W.AQ/7<^/B MCU!X>[FR+6*7L13>6@#ZR$'6!?AZ9+*!8+1FY$A?P/&R#5 *>(VX)3 M+2V5=GG6:/+-NDAZ)U;X+M[.!US9.UK8.[&NK[BL^)1ZR2EABE*&$HTJ &QB M+7-D-]>L)6>@80??BHH$0HJ99SX[B!HKTZ. "7 5CK IUN*2#'HIFH"Q[6#L MQ*;G#OV&8RM0!2TG58I96, AW9A/IF73B E8,DI)Y=GUOE-FH\@^Q66XE($! MVAV@B0UHZ,'KD/NP'ROF^' 0>!&J?73A+6@M2RM K3>$+SL JZD=QOQQ32U, M+K42!9,>APJ49TWQJV@8&=]RX;T!^?\+%&B%.'H<@P+MQV=<.8=K -6GH4T: M.GX.*UX!%$UA?_,V JP$V^'1;QP MW37"J DH'PF^<)W%B3Z($';7HQ/&M(F*[@1PD1 2 M&<\K.\%=6;E5GN!H1_)M4NK.0L3@5ZMXA5N,%:P,&O?'- MW<#(<(PJ&48DEPF* +1]SR?HYC)4H;6-,J9M<>A?ABLRK07 M3/0YM7=SY[C!-A06)C(*Y^4(V;*Q91>0EC^U))[T\SH_,] :/#_"E,]A@*H^ M*AF'^1A4:A6]JTHM\O7&FXNI;MM*4AQLK^ MMJ--+E!*:PQKCM@GH"LW]->VGEUWZRNOT$3&>-D38#+76(6'-7UW(Z1=08L2S&#T%MC();\/>$H71:,'NV;KYWE?MM^/#_:6:XL%_)R^GH4>L8]D?6 4Z(/-4J*(Q\0QHP P'@^.F6C" M"^3@3)3*XH1!E1:1R'&[),=, +7G"' MN!%;)5Z4KP-@!,6>*M/(0.$6?^I!W>WZJ>T)S[*"JDP%E=&J"JIC*Z+J*T4I MBO0YY>(B21+[/W_G.4#6IDP]<-1V\KC/\S6FA#SN&]L8O#W N73M&+R=*=X2 MT38/R<><2+B84:+Z2RXFJB-&AHCY:31CVV_5A.U17S]DPO;(Z(X,XR1#J[7J MAU:#6:D56VS!H=7U:CR5-5.9+PT4(9<'/5Z3HH97W=Q]$-9+\,SL)Y8R8%!\ M1\1RS>.HJ??WU8V@QG0M.6%:SKZM67O&1'GYRB+Y_'G^)9+9'YU/^%@0C0"F M;\31?B>&EF']:7M3T9LV%3?2 F G;#_W/>Y*N8SF+:,5[8>WQ7#=6Y2V6EQ5 M"YRKD64;R2&FY[VD L/;,DH[P=B2(P_KA.U)LYU^Y/WIS0?&9# 9&9/QW!CK M?7,T[^OFW.C/Q]ID.!_\[\"X.<@Q\HOE3VW7!]/_\QQ=DA2UIXCNUW^M6^2*>10J@37>\M2GK<7G8J;NIO M1PB=>F_26](QP)]9<+@8*DB).ZOY&%>$WP& MPMS'@')4>8S?$C"[2JIOY]ZD!VV=.T5'43"U@S.(;:BOI7;TM@(=,=C3+#\% M^[$90NKRL) QRYF^^7ZYL]X4Q(26S<6B=:'TR M2-/?HZH(^M3_,'AMU)8V>1*_:1.G2D-RB 6GVUE(Z\F@V"'92?7&%=4PBL=U M6IYKOR&(%H8(/MHCV9/#G MJ/S!]<1'>)V:F7J!G>,2,&/V?0+F./4"+_*K;+Y<*[7@2TIOXGK!'Z@W%=PM MO;;>>D%:,9QZ5@!/,I'; GBB2K,=NB//A:%\\0EC3BS*)B_K^C?F5T79^5$V MB@@>$YDM7!NU3(\%H1?G]"^9B?:GGYE7L^MFGKP%UWJ<1)-"B(QK@21-[%P, MYT(,8,6P:LYSPQ6OYHNR8'8^H:O\&NE,7*;O@I-)&6=)>=N&-,MA#-MI"X=* M<_KQE?%V%!%?X=P@F_YCQ2IB 6.A3MTBT6]Q@O3^.=\KKA;IIU"+!GFC NJJ M&.G8/*G7ZQA9BE& 5#4:%[#<+NI%U5Z$/;LKSO8A6!Y!1ZU13"]!((YB40IB&$(RP.Q M3&\NEAG4!"RC_UV"96 6S6:DMR;"MV+)D5?(4UN4[.]&R8,$1]P9!2P?:V[A MC ?;=3W,">1BGC_O&/F25W946UB#":\-.X-\\C^7<.DWE^SY," M@^P/$BEY M]6&UQ:E149PZMT@9-!>WL)]JKSO:+NA+BY0'SA8C^,Z*&BYDWJ4=0^0_?V7- MZ8AL^R>1%AT]C7H4L73_EY2UO6U"H=7\"YOR+J>BRT=?^ 6YAVN7X2' M<)#7,ZXI'D*CAY6SV^W3E5W.P6EJ@7RP0LI-N%-0DO3;Q(:2;D*1Q5#2)5 W M7Z%!]?G#JGR%EX^;$T25KVS5JE).:K('&U*&63X8TW'<$) <]1=NW'GQ_K&+ M'G#*)3*XA+5%=R*11!>^LTW?5^[Q.^"APH=*E9:3%P5PX]:5LAJV$ MR$E!U0>-'*!G?@?XVN:4\0:"\ G()%_ !='W5P1\"0SA+]5E-E:HL'7^Q_P M2)"]!'C+]WDT"94!>'DD>:)3%(]XZP)CP.]^L8!G!:X7E[E')XM-J+@A,(UK MO!TXA#PGYKC887!V\]$!AC-EV7QFO1S4T/>4@U:8JM#L@9 1E,OKT<.\2;8; MY[@6+7T0SRRG 1O8/[8WZ@RS5.!#;(%AKA>X^CV@%6Z,.FK6'O@R.QAN7"4E M\#L:UV6R3Z2\(_2Z]4/=$?W> 0^A8Y=DD0.,T.8-SXQZ4T8[J\ O2GZ9&%217VO+'Y?=+8O"G!W]QHZ%;+=B6E\5@DD:EG M(NI$SP(D&-+C#=+AP[)-689K\8 MQ3X:+Y^"==*=_//\GRZV8HS:M/"K/#;+ MZM5BC$!29K8_?':8YR^L%6H;B*C__8XWV$AFVT=)A-$W25M];O. O6.12S'= MQU]7N\FC+%^,;G#".;PY]'A?+E,84R9UE'P,X'5J=S-4K6;A%-N@/BS^TJ']<50GHJ1N1)=]_Y:+ZS9R+;"C"'N,>]3F]3C$YKXV^276>NAP3H<&QE3TFA!YD"Y. M=U;^'9J>Z*N'TSHRFI0X%J_8 M_VKYWY-*E>WJDW[)+AUUJCY1X^H3W*6RMF^_@?ZS=Z#JN7#$&SO9J-FZ.C/= MA;^F$6A$1V@N)X[L]3?<]%,LA-G_/;HQSW)GLCZ"5WK=^<[?= ?>OT3X=%F0VJ8]Z MU-%P!% H1,LT[*XO$+&E;K.]%1G/;KQ]OUI"'%9[Z$:5A#BJ=FW];$+D3?A* MD%^Y8IK3'=VX6O ,*CRZ4:_:M0TKYZ%9+%0[EH6.U&JW3/FJLU:K#;SK2JPURICM9>L MW*:Y!9A"!GNBCM.M$-/?UKT79CRO*(H(K(\&^J/[T%7F;$:S=2Q^QH'YH\L- MB?3#0C[I"% YB*H&>:TGBP$)-R:-ME5& UZYX[:C,[0]$&BV13TT_=N_*PM>&/ M:'D(K>3Y.+?&=-!]-W'=[PI6KH8^O61FP3O)285Z[@P1@A>^BHJ9# E8Z52 MH(A28J)WHAR('9'I_"G,^E!H0!N/MD1':_I^N.09/8H(5G-_,G^.<+5WE$G( M.TRBA]&VEA;/K.F(>VC=:>!0&-_OI-8E1E?E@H,7_J0>B]_;YK.8<87/X@ZT M!$0[$%*<)/N1GJ5EP9%.:>+/#/BOQW @2<"6?F>CWFK-4URHD3JMCT9@'S+) M>6];^)COQ,(#><\[WI$$=O9Y):9&^5D2=H"95WI&ZA6I/6O)3D67JQFG7"\8 MNMHX8WKIABJ4P7#6&16>V3><#HP9-L"-D6M'X9(D!($,)>JH2D4H2SX[!Z=L M!6& T^,25#MT'FX:7,9:.3XMD*\/EB?F]CQ$KXXAN:O]_T#;.=)!^,-A@X34 M7"+%#;FCC[&_1O#"ZPAI^$P4LD'%ZAN?K=P*X8TB^SX(/ M8V9'ZR(7D]-]Q M%K:'C8S0#N"S>LTHB=7O$U,S4VWA'D@?1_U\?:=$K*83C !/^RNT/6,.,R$4=CP9Q!#-U M8VHV.!#?DKCJ>GC$4RQ.0(O2\!"4$8K]\SYNGQ/C-F8 >[.HRP"/=&;8T4@L,P;: M"-4OPU&)$16B:)C/#(Z&82YQ8KIM?4<[FB;2BN1)2CCF83V.1_^\Q\M3 S,# M&D4JQF0$+Q$%\;MBHH[&:$3*#?FS<3YZYA)3^=&Y))]HD_2 F"^NHWV"\Q-F M6T#4HN##'P M$&N+('T M;?S#.#;OAW80L1XOR02G%SA\S 7>"%=D+9= Z*2UXPESV-R*'RFRW^$O#D+^ M&K$8M";P'.Q@0!@TX3'%B#.1NN MMS;Z%M#C7YR9$X\5?? CO87OI!-;*Z1;B_!:Z>93@Q"&22$-.]42R:>,H.@7*+4;0KJM*/.52X$WR:"PP<81LSU0^ M)MBOQD=ZC53&U-D2'G@,/6Z=K!2S34E'K..^\2Z'R_1 MDTP>Q;OLUR4ZTV:/EBS69I.'RCDS'%)_,/?H<_7**P5=(SL @#UJ]@Q%HYB M8VP5I-I&)3?.S,#,GQN7C1^U&1UG= T^ *[LZ+@^QE2&IQ@=-]2K'QW7ZVJ] MW5\?OEA#'3=GL4-MU)S%G@RRA<<=7G L4&4#A Z8[;?STG%3QP!2'(M/$U/> MK[EHJIB.V%2P/%@_LH&B%(!*8Y V-5ZJQ)RWFA\=.C"*#-0JLN.K@YQ6[4C4 M=@%'HM4IT:JQZD.])N!EGX'(I18.A%>Q;9@RTWZS<-&HUVU4Q M/TF\KQ%NM!GO2_6%/)+38S&\=OR$<8GR$N7/Q^J-JEC]*%O/J1&K;X&A-J?_ M-PPUK)Z%1]DI&U IS ;$_<5=G^WC<>5WG^]&>#)S+O[J![GF\MQ ME5!5)%N1'RZ+,8XK,0#+GM&I509):Y+6SF-7'D1UV.KH.,M3$IPDN!H2W*D, MVL.H3*W&Y)6T)FFMAK1V!DOZ,++3CK6U+TMPM37$HTOB4@U> %"-%TT^0SZC MY#-J2R@M\5AE9]2(&K0B.36E50?YC*MZ1@L(6.8&R>C9%47/SID;A!7R,C=( MHGRCS-RJ4O$P"F7 [9\G/X5E2R%H18I=$UA BNW3FV!YR M&YTZ=TQ2FJ2T>HJSRE+&]I#7^#Q)8Y+())'559Q5GRNVF]Y&O5-GBUVC7T:F MBLEGU.D9M264EGBELE/%_A2-M96HI[;HI/TJU?JZ4+NSNB0LR6?4\QDM(.\& M)I)MD?=6R_Q;[-5O34^1-Q8_0RL'U$PKH7X*\TY]F4-VOY^UMZDH1R=USP^* M#Z;Y/*?9$O[G9*Z!**G@T_3^WQOK1_ :SO1VY@:WXNFQ!MU+-&B<[FQT1D:O MTQ^,VQ?#EYBVV]=X9DS3<.YYIS]2.\9@(#&MW9BF7A#1=,[2QKV..AQ)1&LW MHJW[F\Z,:09@FMKI&6I'[_5JCVDM4+1K;4=GX_/[^9SQ48"$P+=\ )9)<[]/ M:CWO8P\9<&PI>]BO6W_$.=U+Y@2F+?S.])3[5/[--S>:XL9F7\P7O/C>\[#0 M!G_U2_.,_LV=;@P[_?YV%/:P*%&-8D$2]TIHVU7CWMSZP6:W_V&>FX5V@YL[ M,?]0HEV[T6Z_ZGT!CC<$CMCC=J#L=KG&9>OP7+ M*VN**E<3+9GQ-)5+QTN.R+=JOOPY*)(B\HNV?$*E%9WQS9W6[ZBC44?5JJJ' MK$<.H,3/"\9?JL+/<>\$$1B)GRW"SX.B-I6AITKL4S/&G9XFT5.B9T6QGLKP M4SM!M$6>-S<##CYC'H^H[:$TFI;FT+Q&P7Q*["U22;(+G;7WN=E7S'2 M%^:1F-_O%] V%8?WIN? [OWH]O7FU"D-0,?J6:U?^TP/20*M)H&]!7D[:4#? MH($==7F%B8&:W/6T.K<^DG30:CHXA S4:B1!G_HHM#!A7E) DRC@,$E@5"P) M:!2RMDT,-9($+3#E&IC[*EQOE1IS.6;\T4DXM0-BZ:83#>)?9S#F-KM'I/C6 MD/A6"_-P)1$TB0C.:L[M(8?1T0:=I 1)"?4VZ/:@_[@:DT[2@*2!QIAT.\EA MV.L=;=1=:]KTSY3)#O_.K*>["'Z?PB7@P_3N;_!A](2EZ3U:SBW?ZNO!.M'] M*_0#:_["/[*<&7."U]J0"/O,:*F1*1=Z<(A*L&#PG\>88CIP]-8/90FW+GR% MP0IGRC]"AREZKZ-H/4WKT-7OW"4L]T5A/Z9VB->4S4D:Y;0AOG<"BW)OK2?V MP*:PSL!B_GOQN@^>N\0EA(&);_L\WR2!^R7@;% L&620D(=:/KEJM-7IM0X; MT6[NU.YV.LL.,0B89>->W;G"_AU:P5\WYT9_/M8FP_G@?W'N@GC(VC.VE8-U M&&/=B150+.Q2>4UJ.=@6:W6G@1S7YR Z:HAB+*8)34YHE\U[:OK!_-,6Q*'5UL MR[^Q1]-6?C>#@'E^=3NZ(.-%NE<">"(. L!_U]FJY2N6\^3:3^1F4YY,SW)# M7[$)#DL.!P4^])%[PP5XKX,W^'L] M7 6LR,$.W.RS(3^S1WI@UOZ E!E]&Q%K-)_ MK?P=X*0\K&!M6$AB^>"[\2KSK03 :_L4]< '; M-KUDRBGG71DO!= L5\ &8':!W*9!D"$2HC<9?+"N>G"8G/E,S\D>-DOL$ ? M%_>[^9UYRBL\1ZWWYMWG7WZG7]4W/R$[7L*WRG?V$ATOW#D3=_)EFKX/R\>( M!T'5F3)EEBC2+\P$KK@"]@7K3+#!G$XY]N!U[V)&^"[-"#_$C)"0AC8JN#>L M46%/IAT2,M&>!20$-J96FUX85^1@STMD[RN X)*9R*Y0PJ .BCN@P?)0A[G.T5UK5YJ.BU^%28T4RDD5"!.&'*/%\ M,#O\@&2#Y0?XQ&^M@)X_[2 &-K!@Z+=7D(R=L_S\FS\0"[[ M9 %** OX]-8'R"C/#%0UG[-6)'%.W&&C\ K./W;%BA\+U.;-%"3WM@8>BN)<5O"[7IQC;L18HR+L<9A M*.@1K0!_)L2L$:N6)N@_\)] $!1/*\^=A5P-XCA),H!K_Z$'@D# FB,K7M=) M/MRX>14N5V#G/#L*?NNOV4(MQ<42*I7$4H&E+O K+\%5=PXJAP*@LX6&CDCX MK]#A>$6:"&+B#CE#P-Y6=R,EC;0FGR5OX\H72[%;CUJH@-*\LD-.)N8$?KH. M5YUL]Q$(PIH"/S=#>,EC!]$^.O3(8.?..B(J^-=WPLDD(KJI:]E*$.+?70Z) M[9_YUO5Z,9>A=8=] 'YDM[^&_9OH$GSS;,V"110 3-THZ*N7W&).:/&[;]EK M^&X0ZA1U;J\N.IHZW !HZNPR! M5:$A. 7;#-@+');%W1S 8 A*'>Y"1 \(^A5-&_T@8L8IWL]]B-N6B(]>OBT) M3;PJXHY3UP/+'S7.1^; [3;GBS,@!F"&'K$:A?U8H>7GISG?C(%1"G9?9 NY M\SGJO//0B$;^EJU8SE4X7;!9:+//\TVGX4>' MNV-@<6]?Q)<9[L-!.7=@?6W5=\PC=4\#Z7>+Z&^%Z_IT^[&HC;>?7 MO:YZX'=]O7_0G?L6JZI=K=^8Q?:Z(_70!5U@L8.!T9S%:IK>D,4"98Z+K36G M'J!$V?H!EV8D?0GF5J>15#F.NVI (KBUX+_[FW+4'%X[W4X24AN0.L I(F&X M <,U.TA"9P,ZWURP)]>@#P^EJ?'.GJUU5TI6D*TE7FW0U M+$I7.4-;$GI3>Y4-;9$D)TFN;22GY91"[I%DJGISIP[T[G9[ASK2U34T1WJ' M&>PX0*:X8UF.)SNAVP+/X_/\5]>=86FH.[2DC4*FZYGP:U])L[8]250Q7;C5HYQNMI4 L'F_>/ M=R=)U*HU:N78;U6@5G'+K]^<<9T2ZTYGPIR&GPW ^-$'W:.'\E6(6G+":BNO MO(94@S05\C3[%/E=>OYIR_EGKAE[*(L<@C516:"C1@WM)>X4MU,/Q9T1F O= M%@Y#D+A3W! ]%'?&V'_NZ![<$G=JC3LYEN:!N*-1C]*J)FU+W*DC[N39BX>B MCGIS-^H.:X0ZTAYLY97R6%MYY34$J#]O-FCC\WLN':>^C@GHAYC^\8%]I//Z M#4XK2_1AQV>ULN!./1*L)'Z=P3U0$+]T] 94%9:6Z-4>],KQ(!1$+P,=E4>G ML4GT:@!Z[9V%4L#+L&,*2D%$Z]_<#3,\XJ4'H$@F,*(A8 U+ JIH[ M>-%,W/I99O)*Z9:XVBOEL;;RRFM(*OG$@@K\3+*3A2RGJLZA!CBY7Y,;5N-* MJV.MHB0A24(5^ QS26A4B;=04I"DH/KLNE*W:"X%C2MQB$H*DA14GUV?R/.; M1TMZ#Q0Z+<,U5]SI*^E(TE%]=EVE=SN7>-2;NT%#>B4)CTJTBG@& >_>7W%( MY4S/2$%,*]9=1JY0KO#B*[P&Y^8[ANM"_<8$BOKL&0) E)$I=VRI41!(.;NW&MU/XV>M_D M,^0S2C_C6-_700LJW'Q@>)03KH9#PQZL'R<;&;9QS$V0L<>,#,NAC!(^XBN* M+);;?'N4&'4T.KAQO8XYEOW^\7'%.E9C53@00A+651+6^'#"&@%A]8R&U*%) MPI*$=4["&O<.)ZSQS=U ;6>)NJ0K25?'T95:^= PH[JA89+D),FUCN0.%F2& M>G.G:[WC7<=G(:NKR".K8F:8;#Y:F=_B)-,J#&S0IFFR&7O+<2O'=#\-;NDW M=^/J!H5+U*HE:N49KZ=!+>/FKM_K#B1JM1JUIE6%#B5ZM0:]\CP(!='+P%%.$KVN M ;W*=8[=]C(<-3.LW\=BM0S75#O[QUXMDE7HC2B(6!B-KBZY1LX,DU=*MX2\ M4AYK:Z^\AJ22:F:&Y016\NZ3U51754V5YU#+ZY+?'U;C2JMCJ:(D(4E"%?@, ME>7M5I8$W8&;8.1NX%GC&B:9)R17*%9YRA=?@W*QL M9MB1 OT*Q'9;A?,N7V6)X0$##>NT6E@O(=&^O6B_P[]8!NTI(?'H-CD2[27: M7]PI6 ;M*5&RJE;K$NTEVE^N4+2"F6&#ZOH+29*0)'%AIUP9.3"XN5.'E24I MR*12>66]LP]KL@QYI3Q6>:4\UNN\DH[UY\"OH MES?18RR'5":ZZ)=!* MO)A_JW9)!=M0=_AW^K"KC;2=7_>ZZH'?]?7^07?N6ZRJ=HW>[J]KMMA>=Z0> MNJ +++:O#INS6$W3&[)8H,QQ,?K*$0LEXI0'7)IA(-=P NK?X7?E8076X1R6 M1);D5^NQ2%RQ3)27N$U)?/!? XV/KEP?7 M#A&U?&KT>N],+9#6WHN$81X,/P<+YDGH[(#.-S?==9]9LNRC88WMP-!\=W MOZUCGY$*1QU*NKI*NM(/IRLL*AQ7-AE+TI6DJQ;1E7$X78UO[K119<,,)5U) MNFH17?4KGX8]K&X:MB0Y27)M(SGM< UQB,6*?;T=3?C:42)5Q3CLG#3)Q -8 M#G9M[&29Y[8XR2#&H79S-U#;6((D4:NXY7X:U,(JG_[Q(SXE:M4:M7*,U].@ MED%=0>20LG:C5H[]=M9IV,,V5ZM(K"MLPIR&GV%%B-ZK%4.3:<"MO/(:4@VJ M'X==X:B&EO//7#/V4!8YO+FK+M#1T#$?K<>='.%[*.Z,P%PXWLB?ZY1F0Q6;ZC3"P65FSK7IDZ4CT.H.-61"]=)#! ME;4PE.C5'O3*,4,+HI>!C6$E][H&]"HY66/+'#UJIO((9RH;W?&5S->02':8 MW7HQ?3I MH;^"ACZ\P/??NL)I+0L:][)RXXDX921B2,"[HDCP57:@UHHMKR+_XQ(+39UZT3R)FN/KR^Y1%*0I* 2KI%<"KJ^_!E)09*"2OA($R MK%&#*8GV$NT/BE$BO498O\/[IC79^R:?(9]1^AG' M^KX.6E#19Z0G,A_@A*OA0.8'ZX<CP^G*N+DS1L?//)-T)>FJ?70U MKGH>\ZA7W50N27*2Y-I&).NW$GQQ(]%'<,K&TY6C.3N%-KW,DQ-0_%'6ST(G&G MU;B39S >BCH8$--KA3O7$/62XWGK15VYYD2AF7 C=4@=MZIR&-Q M, UG=1@9@7O)PZX7R;;-G.-P3+VY&S:F=^.E@S;RRK,&P>JW8'FEC&W*(;UR MP-79W"JG'IDXTC0Y,E$23BWV5FF$^O2$HTO"D813B[U5Z@0[/>$8DG DX=1B M;\>Z]TXSC'2D]6LTC%02AB2,XS(OJJ.+08WHXAJR,.20WDNWN+VZW@6Y'I&< M:50CK<4I)A4V!I'$U1+B.E&632Z9M3*_1A*8)+"3>E=RR:J]R462MB1MG2F_ M*H_*]!XE]6_/1Y#22U+8%5-8X>2R7 )348S5?K!V&X>2G'98K'RZ?'JCGWX- M;ELY>EB.(#N1%[;$##)=D\,H)=I??&^59)6507L=>PVTL-NF1/OVHOT.KV49 MM#*8_U.J^D8_TY,"@-DWYWZCL6$Y( M*>AW?X/+-B)_AM8=]D&I6KF^A=>\]I@-%S^Q-\_6+%A$"E7J1JYIO.XEMY@3 MW[7#8/< 7B<^P1#&('.@.GUB.3/XZ[4V)%W\S)JDAKM01['Z MQD&<^HD;1 W0ZLT'QF0P&1F3\=P8ZWUS-._KYMSHS\?:9#@?_.](NXEN6L2A MUY7YR&XG'C._WYISV/)KTWXV7_R;G]=!!U#:.*KB4-X!Q+N_33QX2\;&UA!H MTW;U.OR>*\?!&8: NK^"NP M9":P0$>G3 MGODP\\P_N0%3U($BC%DEV:?"-[H.N?P3X(C]K] /K/G+VJ&HHXMA]K<%4]ZY M2WCSB\*>3!M8! /C)-DKH[U2$_O @Q=QH\97@H49*.YT&GH>W$"H"Y\Q96+: MIC-EBK]@+%!F\#@E7"F!J_PCM%^X*:2K'47K:7I7>6OZ<'.X N,L6%B^XK$G MBSUWZ$'1JF;63''< ) )%@*04_!#%Z[P,I9)JWIV0WNF+,PG!@_\=VC1 F<( M^"5>ZGKP3']JNSX8C_:O;1*PE'^'I@$/QT_5_VF=5? MF/>P@&=LF=>]7MJ^_OCIP_98D^72=1X"8!R_B+?YT=-^$0N+C>Y>PEM&-W>] M;F^[L[JR0@3!NY65^8+R47E@*SC9"7P^XI! M)S2>^%0X,4+UYXQ 3L$F#B M GP FQ!8B"P,/YZ(BBYL@"*@JHJ';6#+IA0N(2;Z-X50KAYL\B. E).UUE5^ M-QT09T@\Q#6';WQ +W\:^GXT"./>,>T7WR(8?XAI[IV+?I7HFJ_,#^V +A&] MO(#A5$>+I]4CZ(FOT5UD30ORW[EKV^XSMOR=K0/+C(#E+XBE39"AF3/D64!> M_PH=3H#/5K @- 46"H2,[J!,?D;/),6.$4N%?5D.S@UB],@O0/+*QXZ")ZJH MW=3Q/"2/@#,A3OU?,8/XRE8NW CK^.!Z<&/O]K^45[@:1 &M]V;S2OI8??-3 M5_F&#TIM&5F&:8%L$7?.7>\9F-2M[;K?$3K)3L0S8#-S&Y@7?NF&GD+""(7! MCQ5\RO&F ZI' &P'=TLP]?UPN>(R#%XX99Z#MZ?$7 *ZP$,NQ(7*T@3),Y_# M<^E5\Q#=@(H;=VOV(J3U4@^(=..NE!!L:H;(YSQZBV=-0)O'V_UPNA"K8@"Q&&TZP \#!5DL"F@;]H*8%;@= M6+OW'<3_RL/!K;A Q;5LVK5C N $H\F',TT(U\'#@S>[BY!\\3K@3^O6&"A M+8*KXFP"+O+88PB8['H@HA:F\RB.ERL&(9XK@BFP\(&FKSPSV\9_.1 %#"+D M8TA:0(+T!&;[[!D>(E0#TDH0;[O*%YN!OL))D#04,\3%F+"$F$(X*_S*'N% M\"P^B+/Y39Q-0DJ $[8/H%IM/-6S_._Q I,M39.7I<\7]&HX)U2B@+EY$>5\ MQ6>(\XUH)=K-%N7B.["E%V#UO>,@EHHOYI8-#TX1]O]')XF+?&&FI\"1P?<@ MG+E0%6J=IKS"1XF5K#TQ(?T_&2=$Q!S%G0"OYK.2 -G"%2F-I.7-:":"%C0290NH= ()%I?B9T$L[ M$5PCD",.>IN?/K/-3T(__L2-H00 2U@:\F=\)W^B\MYAWB-@F)B"#/S9F7:5 M5^NOI0\C\/(3#8B_459@K--;,\OT@"0R--N"NLFHM&Y2%^TX6WWY.U ](.-[ M8?HHGP%U2RL=]*YR6[Z@,P.W*&9J X4!^@-%<5RQ^,!MXI7(=_FH","<%=)! M!PPK[[O[A.A&ERR1P3*4=2 )GH'$\%T=96Z'8+(M8U6P$W$P>B)^0DPLQN<4 M=Z9_00, F6#3"71(/[=(/T#")WX8RUQ8Z]*=@1@ 7@0TON)O>UY8(*Y0*J&\ M"*=!)"L]Q@0O)W/ 9X_$0F@%7 ?S7YB%JB9+M0, _!6^+A7!-4"_BH8H#.ICO(UL%1)MX$:##T!'_#XR;S " PQ M%NYL 99CDWU2+\0E-+,V50% 0E G%-B C=V0,MT8M48S&/_@:T M)>*W@7$** K[C,S91(E0T(U@VFBAHMT:A!, +IIJ(22!_4E?B]_ ABX-GD/)R1@.?]8@L!Z8EWE\Y?W[_Z?M,XW#9&,/2863(Y= M)H'W/>B*^%*Y6\/P9 ZF,WB<16?5Q,1B.M>?(9G@$DMOH@E/A MHKB+@5M3C'N+N?,8""+TD)$ \V$=L4P+I;?[+^'ZC]S+,[8DO[J+/E2&[CYS M!9?](.\_O$3K]A&"ML6G%X"BX%.4<&:B"H K,U"&I^^:P4W:7V.0*^C]@(^, MG.?H,5"B$\!C>V(B HVK?/3<9]!G$B %KD(; MC\Q=N6!+4J2'W"5XHL$+J$CDN4F0C8+@L"5DUE,*TB ; IH $O%>0'>)M"A^ M"!YE(N.ZWRT "=$Q DL!N%I3Q,4 3D1HEQ[9J@@@W$SB;W]!Q[SP?7_%N(X9 M1P+QB 2.P/ .,N:R"M:2DMJ=[4_BO(67ZF[,FU"0?@N!X]<[6@X^)Q'HK! MHX#UD([@L$/GNX.VU7P[*).* T7'"&>8^! BQ59$D,21S];P0-Q(P>X98HJ( MS&# !Y<(2S4#PJ&(-J=)$H49+T%A(@+&\8B9%#RC0(Z_4.;H0>MLL+ X9M,% M><9Q?0&4?@L/7'8V%Y1:!])XFO/$NXE"9S/VB X]^(HOF&L;G'$@$\- /N#L MRN4L(:*=A+-LQ(68V!S&X*:>&P>A9@!7VUUQM6:))\VA C 0W#;A/1U.@1.& M $<_([PPXDY\@XE$%Y0/$, #6,+V%GM(0.;I%@+[]%5EKR!JVMVP2^6H]*@M@WES5!-7A$7E0&,5! MK$!$($EE/-S;TB'>BPH:<$\0*BCH$IXHXK.N%SL>,6OK"=F^C>S6CUPI(XB/'W;(6^*E5%,BR'C1GD, $A#9.-% MR>.%FY0) &*>!3E=\2J0RY8[0P65[H1KHJ!Y.J26#Z M.+*!((L?WU7NL] DBO^E GOK"^*O$[F>:\#@87XZI ZMATO#:#T=#)33QZAD M_\N=\(^YLNS1&G#%7 O@:C+?)ZH0XK7P6V)LP,G,&.H?E$8S27)039[W8O)< M'1/U"X)]PP@_FZF]<,KF0I\G^$7%C0YQ218$Z7,=A-O(O]&_Y22 EBG3O]J]UMAUKPN/6&!3: MZ5C=C52(4Q&[NJP_59S^$H,*V6?/8UQ\S6OL*4J+!&X6XT!T>/Y.9(BD%U7$ MX\L8=WUV4DY!DGY9'',GK^_@$N:N2'(@9T'H\ T!\Z7.A"2+02R1TR]FH7[L MX>6;>C+!:)O8 B_)XH3'@LWTLA(F/\_2B)@@627<-9#*M1-(3;Z52#0DPD!X M9R*#=HW1(C_UN(6"KA(6/#/&Y9S'-2IQ;>1&2"#/,U6S84Z 2*=Y ,$QHHU$ MNL36,=*I4"T:0X-[D?Q+#*/=&)[>/0,QZ[XPMJG,+)$*TJ@4D46:)Q*ZA1,? ME3:>SQJC&UYFFQ/7$^N @S<#GC,:A2TX93#,*_78LXA7H$?)"P Y(N1,<(^' M.2A9+TXVCAQ4B?*":_K.7DB!B*@QAX^_??OSV MRWW#]K03>;$@4]G86RPM$8TG]$9([ M0AS"4X[MFV_$9SC)3*Z8:+@^R[\!BY[Y083TG>C:P/P1YSV\FH ( 2S^J;-. M*,28U[(;4 T)7L3&.$)3)8KCBPO,*5S!/>KBJLB$(+\:D)J7UE9I5'JT;'@C MUO*[/@8/YH(*.FO:&(^JA3XZ(FSVB+D%3) X7!SP/&H1;.&1C^0<*!A#$2 > ME%M+Q. 5L@!GE\00'2\2/3\3E%>"-B.=:>V 'I)\!9&!D%FL%^4@X"+6+Z?\ MA:0\YM,Z\J3=R80\T8/0[L \'I>!:EE6,0%/$GDT\(RG,W9;2A>MS XUH%G M5/]J;R&Q OQK&B;GFSCW,+MRBK6B=-JD@N-69"3G.,ZC]:KHN#!6 M&])QH1W%-(TNW-V[LV]4//([!6F5]U3W]H\0Q)3>$Y7DG'EP!U+.Q=IQJ5EU MH=#URF6+9+R9JNY>UW9%)E.6!-E?@I66 *0;6#&C]Z* 4&<]:I/(1%R/^^B& M?EINK,7]40E.5LF5X,(*J;Y.G*.B#%74'T5LG=KXP['9YLIGKZ-?WD3M?BR' M@$\WO5E? '*EC0Z ]#K^=<*PNCW.M$3_)_%F\767OMKH2\B_Z^M=;=3?^76O MJQ[X75_?_=)]=^Y;[+C;'VIRK5>_UG&AI^;T0RLQH"/WTO'6I1F=806WN$S_ MU"VAU\L6>@5F:50)N.HNE:>=>]J1BE+%&3<5!O_$F 38<6LP."/NI%I3%QW_ ME0]1>,:%P(F:<9'Q.Z6G][488%JU/+9"L%R4,K?ZE#< CRX*L+^6X6$-&_Z5 MO>/-+,T*^_Z7><9.!"J+B'*1[5QD:5KI!E]A0&RA]>[X_A MI;IW'#+YL/1XC@P(MFT\1]86ZSV>8SCL#DK.QMA#":>:""-1KDTH-^CV),I) ME#OCWM06,+GX&5HY+243^^IW1-I%#N@2.SV)4=@41?3/S0JEDUJ*^TBEZ+2X M^B%0W^CV&S_%K^5G9(SE&=7]C/JE]5!Y1.=6W"YS0@U4"YKMG_J2T;!/3%^( MNB<>I3!DM\!QU?(C4B]#1 U4&&H=7,[>\3+GUZ?U+$MG]&N9U29-J+J]2>M*A.8KSND.M!D MV+OV9Z1V1_*,ZGU&O4.]I?*(SG5$HK>)3"$Y6OEN@HI036KI=8=/C5%IP2-# MW.<^HWYIR2//Z.R9(K+@I.9'=!D^UT"UH.&>@U.GEEZWBJWU99U#[<^H?-ZB M/*-SGY$DH[H?4>G44NE(:&04CV>9;@YVN+0SH6TY3:H^Z.J'J>"U25F3Q[OG M>'N'%DO(XZW_\4K:;?'AEM5$SW"T#52"]FA_#5""=H]YDTZ2TL G?\DSR>^AY/_]RGTT"UH-F^D5_VI3!?VD720)H9=8J5UA\5ECSR>LQ^/<>[3::!FT&R'P-,7>DP:%3BLCRF$FVE+Q,2ED=47/3 &4F?08V/I]>33H.6.PU>_6I:SD\* MCH%77'B[:5,Y]!':P96KT[UN"4^;M';.GLHG&WG6_(A>:=V!I*#Z'H\J'09- M[R>T+[?2/6]7H2OL&*?V#^X@4)L,+7F\>XZW+X^WOO 8 GE&YSJC@7J9[H-2'Y7/N/)G7(4^&BR8I[SBRNA/LK.\?$;Y M9UQ9"L5')V >\X.(6#J*PP*9.E$:CKWN6,;FZWU$Y0-7\HC.GX!4HA!3'L^Y MCZ=?(GHDLR<:J1#\)I(I9VP2*!X++(]A[45E.C3@.H?"]7@]-.G;K?L1R;J8 M1AR3I*3:'Q'\O&X7;S6>@YIK"5AX@5K"Q/0>\==5Z$T7IG ?8 U&8/Z07H0S MB2%I!YT_$CR29FIMCT>3CIZZ'U&Y\DSI2JAC#&YO(<8%(G%7F/:K']K_4>9T MU_]P7ZDR6;^5!VM(JFWOX;XR]'I1;6W4'IG[)I\A<]].E\B3JL!0)FSN>BPJ MRPC,'Y$*KKR:,(?-K4!6:92'\4BVY:K[$8'2+(LTZGL\8SFPH.Y'-!Q>9F!@ M;?348P-X35 3JM,(KMN/K1TZBTR&&LZF$?1DL*[&QR.#=;4_(KU_&2;70(V@ MUHZ#[**Y3RPX??N&@@Y0#@@ VZ8/]#@O<>VTL+\-2$HHDE():;8E.II)())%<(9$,N@>ZLMI"* <$XD]$-/5##G6@-1 [:F(3 M_1R8$YO!OS/KZ>YO\"-:T]+T'BTG@LU@'0G^%?J!-7_A'UG.C#G!:VU(&'NB M?=$37UL!O'^ZWQ;2<*=?V1-S0M:--GQF:-,:%+$(9>YZ2K!@\)_'F+*$&Q>^ MP@!J,^4?H<,4O==1M)ZFH_7F,=.'S_\R[@X46)-MN4Y'@?L'?^TH@:O\11WH M72WZ1IE[[A(^Z^O)U47?IG65;W#5=&$ZCQA?5CRQVLF+XK-'&M/U;/H*_'_N MVK;[[+^.L:>IN))]3G^'WY6'%9M:D?K]4HN0U7'G7%\U_X%*+.0 .>Q63B%+W$AYC2PGJS@!6D7 MW_K@AL$"KGC$,W/G%HWO]CO*@4IFY"W2:3] MI^4Q_%1Y8-Z3-66IK5Z"JJ/EG'@-)8%T49!$!W,49^LGW(HXF]H3K*W__[?W MYM]I),FB\+]2Q\=]G_P>+D.Q2WW[''GI;L_GMOTLS^W[?KHG@01J7%3A6B0Q M?_T7$9FU02$HA$0!,:='EJ"6R-@R(C*6EME>4FVM?O:C4JHM?>-=S%?!,OBX M9&F9S014K0$2U0DO&8+Y22.V M26N"-1HJT0<:PJ>PC\/F[D_@F7#?$-;F@\H -:MU WP/X/1^2719!B*)MC/J MX"%8S2$]H%MKE59QO5I]^WL R==Z#:!JM\7U,H8!.Z B\RA%%,VCV=P8>7>9 MCQ'#C0PSX&7P@96RDB\#V(%!S4IG89ZH]?/5]P 9 ;+2C>=$B#F%L6O8E1U' M^(M4>1[4(BH!Z*.427-9F32T,FDVS,:2,K%ZV8^V>-E:)M)K;5FJLJ-FNGMXB!@'B9_TMJPRK/T%'=XE_AQ+[RCTC^S[( M!%8CC\#LSVF2ESX'S?5Z /3\\5J, ?I+X=R)1?#B31X+L. EK&^/L#7X^.W7 M@0]O*8"QI+XX%'Y7]CK<%.:IY 4YR1.)Y"5*U7YH^TNE+&N\HED_=Z+))-[. MQ !^>BZYH#DE/O1LQPBC 4&BOC!P$;"IW4WMX=00,]ROE%4.NV<_K]OK9O=4 M=7MQ%.2=%U /AP2)%_)^Z$0!+!H_'LFY#PZF\BX)\3//#^U_TP>O#JOM5T#? M195W4ON)5'D[#J(T,]_$091F?2>?]QI84WF3X*>BMD2S"0#76U -F'9I)6BV M]%J_$,9[[5^V7QG>@"]=8MZE.,[*^SB@4^& S@JU=N'S>M9HI:"(E>5E%?1H MF+WR['VB'%+1N$!JP.Z%+9I+ ;^>5G^M7I85E%??8&RW\8@TG H.T>"$^XMI*3'Q8YJ+V?,!+$F<>"QR?4S.<*/,O?5LT80 M@",!8!%D7CP3-EA,+IARF=>).=A\]P!U"!M,SG#:.E9X;"KA)/W@O:@1*XV1 MY!UBJ[T27;.:.Q\<)&*TK<@L20G%NO%UT3R,?)<\"S76B@)*RQY'UI>@ -$F M#P2TW=&S?K&;\(=T49,I*_8_Q&Q^95R/P#VV@]"GX,-A&5Z#IPB3@RMI1U-B M&Y"9[;&?X^MF[!YT5YV#QD[;([)U-KHZV6(E.0=:;UHIT/ 01T[T(T!'CU$3 M$'\G#Z"(D=K&$,JW(K"'P/T_(UO%A] CB>8.159!8M)G+\G3*/)1'#9A]/A- MQ&*A>+_L'%]GG./#"L0*:%F_?2=1L+*1$3P:;FE1Z*5?I*+0>JPH% 7NE65E MC.Q@[B%,&)]0''@:CD@QER53.SYDIG8\.N(U:IJ-]\$W>>LXM\M\[ MN,@.C=\%F%=@0-2,OVB/_&!\E_[,^.0!C=+OTL_>9CY%(;V1PPB>A/;;S X" M#^RTSUXH3Y>SJ1+EN[B/>=NX>*OK4P_K;1=4SNYF%O>6S ?-V2+W:'6.NQ2- M49?H]ZU!=]SYGW[K MQ0D<=:VGV?-KM ?UUXU];_RE1.]#@2+ 1 GA*S/[P4NM8]'O#V+CH H;M9PZ MLL#M&/,)T>P5SB*P*5J%V[673+"&?3]R,$9W ^H,^W!;X-2J=MQ_>G?&W]+X M<"N<"'PDXPO<^"6.$01T;>.*U.\(%+-KJ]@*!BSCQ+]:/B\&]W652H?P>!,O MPM :/& FE*N5";G]D(L,E#,)FGGX@&K-@DR65[\%MLQ3T.-X\#!?PG?QL.Q,NTD M]LD[F:+!==5H#W6I*,8H/.- Z$3C>9N^%!O7>D8(L_8A?T^"EH-*YDJU]!'P MT4$1=GXM<70%YJ'GQF]51WSH(>H,Y.& /+-9]90+&>1R(7U[LMM0F0T=W8YYKEGY3G3.GJ6VZHGT?$V M2VUPK]1'.8;'8HS^O5Q?SO-4=I"5%@]TKSJ1>CSUIO(T:G1XKDKE:5366]@/ MA8[0,#CN*-77[=L>\,"5TMCM--@%JCJ-6CVF4=5IU&CRY**JT\CJL6X,^PTGS&0[A;EIULZSPE$7%$7E+IT9>J]LM;6$P>8^&O*WF(^1G M'-$SSBR0_:@VL)=/&MOF9YS6,_:9.])H5E^T]IG)?.:GJI;%Z0F5)U+#,G?T M^IA(ST6D_JY!%R;1.K7TO*WK=IV=U*K3J-DW#^,$,8U*;$=,HZK3 MJ'1J*8<2CO(,3V69+L_S.70XX=12FJQ.^7S$LJ@X(A?JY,C;[.U:+,'D/0+R M]EEX3Y>ZC0K2]@C-H ?LOR,P@];/@N,X27F):N]:6\/^W;/M:0UNK%)U&EV M'+UB\E26/-:S4^<([8+C#H\\.!+ST%&2(Y291J^T:<"GQ<\>S>#.#U6GT47+ M;&Z_^3!YGIL\C?YS4^<(38/C#AE\G,V%[<^D2RCO2P:0X9E$:F'J3( M'FFUR=3@4IJJD^@":,1!@\J2!WYR8L4Y1 XN_A"V^\IPO" P/'B[<*@H^A$6 MPKF;U&:;/9[*DJ>\9< D>O9XM=EA":HP>9K/3IXCM J*S:%*FP(JQ])[WMY" M9]@XKEFO[^J?5B91B\F[_ERBU]JU_H;)6WWR-MK M_(RC;*M6$>M[4T]/VQUZ,VE<8$QNQ=/BV/5F XSKGRM/HXNNV>+CG\J2QRI? M*,8T>NXP0O?,VZBQ/S1<"I]XT(9HZ^XT3P_H_PSSBR7XJ,;2E\& M82PL-<.5(>=0E+<^^9"^ZB1J\TD>O;@ M3KW.X8/C/G=[L KC *=O9YCN6WZV5EE$')&S=&K$W;D+!!.W^L1M[AK)8.(> M 7'K94\7GX&XE3%_..^-G\%Y;T^7Q).IOC &>>)^])*RPXG\$TE-];BC62_K>E: M.2KB%+T)Q<"1\._(OOWM5_@1PS03_L1V8]QT\CSPKR@([?%"?62[(^F&EU:7 M&/:)UD5/O+1#>/_P86?(PI5^D[?2C:09+_B9L4TP&!H(8^SY1CB51F#?&S.X M;1H8$G V,OX1N=)HUFN&5;>:Z+SY4@3P^V[-@-L;G5]J1N@9 M+YM6W>S&7QECWYL9+ZUNU[32S[9YFV4:W^&:X52X$SQA-GP-ZV!A!')"$[ON M1&# ?V//<;R[X#+AG6/EE&(J_0F_&S=S.;3'(*8TP_2;/0D.RSG%0"5$*L]0 MC5;*(8JAZIJA&NVVV5ABJ$:K;O9W8JCXE<12 #$@X-8> F9BT.$")\*; :O9 MB_$% G2E ':,KYU+GQXR]2(?&;/1^H5 [O1Z&M!.71]#;@P%JL).S9W/=N92)Y(]^& M+Q#2N6\/;6S-F5X1& LI? /^\O5OF75E%R6&H7UKAPO#@=8P.Z)C-O [HQSJ@WC);2SJ@U\NJA1U4P,BXBX%?T0+( MX,#6P"J ,D.$H6\/(K)$$)Y"AM-?+=F8S#*K&/-&T3 9P#V/9G-CY-VYZ=TI>CH9U:X$VA&X<'@,R.PT T-,![PJ"FU' MC_1.1W2=JA+XZGN LP#7?N,Y$2Y:*;]K=PB8$_XB50\'M1-* /H8Q=$TZSG% M876UXN@TLH8GZ8U6;T=;-&L-S--U!;EUB61="6?;J^(@D,L3D'-/1E-BZ-F. M$48#?/Q:#M:(;EFJ]=O<"TA(+TE<8&N^NK-'X50[5MD;-<_7TUO$@!:Q_I95 M:=&?H.>Y)#Q#B8W>GE%V'N1 JYE'8/;G-$D6GX-*?3T &OQX+<8 _:5P[L0B M>/$FCP58\!+6MT?8&GS\]NO A[<4P%A261T(O]D]KH9\W:3&(] M+0;PTW/)D,MMD#7U-4AS9E]?E@SY,[+G=*\//X2CA,[Q)C8@81@D0G?\BK\X M;/#."\C^393+A;P'?R4 ><>/P4CVP2<3R48KP+0(];;XZK!;P0KHY?6\U5]V M$BVMYZU.=T716\U>1L=N;>P 2RF7#;P[U&5H;:''H7:G&BCGI76@O=,#7PWQ MW>O\LNVZ\'+E\_DR $\:=;:S6 Y[K+R-XQ\5CG^L4*L\C_>7 FN]V 4"YEP) M@S0LL_,X6^9A1VZAMR", V#W/^5>S0$P _$;X M4C[\W=0>3M$ZDC-T[:5\'5OZCAAX/B$S=NGGPO;IUYFPP;QPP*.=QV#W(6 N]A"*"3YU,KC6_D^;1& M_8X08JWU5[ 7HV5KCCZV'> DO=T]"$&C;O:*W=YV/P18L4J2<&VM5*,KT6FE:]U1Q5=7 M((J]@#^D"\ARE)GZ'V(VOS*N1^"=@A/DD^]_6#'0X"D') =7:CALR>UQ"'2$ M*K-;S.R-]NJ!8R-5IXJ+L['4R1;PV5E>UP<1FE,Q% L7*:M/\;2._<(=GCKO M0#2ZFD EX*CQEJIH^?-(Q\'^[3!R&;I50%14&Y3'!G MR01+\=:W(K"'($_@-JM8SZDZQN^7/=_KC.=[6'%8 2WKE.\@"*VUIR2]54%H M[N "Y^2E*)JO@NO&R [F'H*$D8?DW,XZ519+!EA\R RP."QK%<[4V)*EU.Z1 MX:O&DC71BE,Z5AW/YHZG[PE7P6-=*@?(PU_(;6'FQE%\3@PL!SZB[]T!URT? M-AGBB.DZ6.U/+!:8"[H/M'RZF3(2AYX\H ML$![]C_-&]- 1)G&WWCM&'W8Y:<#N[II60M( A:VQ'TQBCB\]F"WC-K#$=P: MQ;_#Q>L!B4+6$*D9U"DWA@ [ZY-VQFYY\6EH#81GDC5 X,/0403:+^,*""FXM$8LO?+AP(8$0CLVZ*,5ML C/R,*Y#ARLNM..&\@AR)"8Q08DX*W M*D;@&G(\5MZ+(6^%$R7'V83(9 9N]I%W4ZFR X2OS#XZ<9'2!W(C'WL1GI6@ M\,=?:D& Y\PD?#\*B,1BCALAX-"/AB' 2%Q/APLCJ<)Z1';'IG6* 6A;M1FX MRV5=)$R^#QX<'OF$*\B)%P\/A9_*MP-_6%!\<6$$T2 (A1N"I((]BTO09S] M<7@.7 $R CL,/CV:>VXV#!@O"-EXX'D_#$2B#+(BL+)0;8M/I;X;(^S*[:24 M+V7JW($0*S,:L&RN+"D -#LC$H0!^KUN8(\DT@.W,X#0 27@*JD(/=I<*>4# MV,$%L)%+,/NC5H#+K774.RVCBDR:<"-%HA6MYO@HQ:S7!E#:B(?GM0<$,<^(@)0=@'99@0I(;WW4G' MP7^1!E/@.<\'/T:Y2)ES+K008L*"PI)I6!F7Z,NQ ]*D4+>$ ]/X@G("Y,&#G(,& =X3V1*TBD)?%5*D4H?"ES][&:^X6+K) RIO/*Q MU9;I"F<1V$%L_*QHR!O "^XI5OWJ(VA4HV%F')J/+NU$*+MZZ %Z0D:CK?^Z MT6T4_5EW[3"AW@^!*'J(/X9$45'Y#]#)$?- 7L:_7*'M[XC%I>T2MNFFJ_P;43B7 M2G_H=>IK+;?]OMFM=U%T=6\"_6(MU29)]5(QD_JNU3"[C?;:K^MF8\?OVLWF M3G<^!&RC;G:[G2,!MF\V&^N_95C/!=;65D_=T%BD1#/4'2XM*,[4FJU*?4G6 M)!AMT9VD3"O97"5GOECSH2XN%<372D('8VH-IDKD S .U^#P"QI7C)TUV*%Y M*&4Z2>U3X5O=992N%J(?&SXW.&=GU\9S/TV[-K2UVW3?=MQU:BU4RBV^VHT= M&HW2LX1*+?^9^C)N!H99^]Q8>^=Y@,S9S-F5YNS6KAUSF;.9LRO-V1>-77IU M,ULS6U>:KKF M829B,8F.@T1[.G X$D-JN4R"IX8]D][GN4=,)B83D^E(R629=281DXC#445M M$;+EI!R6VN%(C">S5YQ$%CO152=18]=A24RBYXMS[#@>D4GT7"3JF=VC#T55 MVGA2I8:'#CL]XEB^>CS;:)N=*AY1,UT?1]=V:5W$9#T*LK*TGB!9+_JF==S9 M;TS2Y8VU6TT-O,%.C!L58/.>AUF!KZS2E><40_U /?>,U9Y['#_E1"0F$Y.) MR<1D>CC/X=R;169#HG-+Z/NGNQ+X,;5_&XYQ'81.=$HG,*3?U!4QGRLQ[F/@X*"!>4[I?,2^98%7O73"8F$Y.) MR?3@T7#=;&]_-,SD.1?R\#GN25YY3J''&PG0J,'Q-%/>\R?"C<=PTF@A#D%R MT(3)Q&1B,C&9'BZ.V;$Q)I/H+$AT3B'(ZW2V?#)\?G=CZKR].XZ1,)F83$RF MLR(3-[UC$G'D\>RN/(<"\J6AM0</]@^6#Y6)N3TS;KNW;38-E@V3AEV; :I4-' ME1 0BDZ\"<7 D?#OR+[][5?X$0,]$_[$=F/8.GG.U%.MZ1/;'<%?EU:7Q(8> MERQWY"OCT.O7UU9T]"J>7_;[9K7=_ M>9%$6?2+U;<-$\FS3 WU7:MA=AOMM5_7S<:.W[6;S9WN? C81MWL=CM' FS? M;#;6?\NPG@NLK:V>NB%$NO$PXE&7%NRY6K,=9G_I%NXO?\+OQLU<#NTQ@$1) M"-_LR3:Y!R50DM^*'MYM*HZOOVU?XJ?&C?1O[:%D3*W#U%?? _0$ +!QXSD1 MLE9 BL,J@^B>/'SS(T;#5&[<+Q@F E2/&, M,8"S]O&/VX>OZ%3IDOS+\]*9LU>[?K69LYFS3Y"SVZRSF;-/DK,O&DVS<=S- MZYFMF:T+&CNT*L;5YU3%]A&C&3((XUGC-<.5W#.+:VZ83$PF)A.3:4,8H<-[@;/GNEC\'8,WMF$EGL/%>=1!R&.@HR MU4MGLS")GCL,U2@]&:=Z<:A*6U!/UVFGC'U_6J/E6[OV4JU4U@73=8FN+;/) M9#T]LIY&ZA^3=27OK6%V*I8AQ#1]Y,YJF?4JRNHYA=P^SN;"]N-!U&/[7HX, M$022&YASI(#)Q&1B,C&9-N46\2$#DXC3ORC\]C.RPX4Q$ &-@9EA,OWNAY?G M?>+.>2M,)B83D^FLR%1^U B3Z)Q(Q--@3O+*T\T,X*Q3U'(CEVPF1B,C&9F$P/)MQ97(_*Y#GOY+@;"= (=R@I M+N5+#VPK5Y>CPN(#3I)CIYK)Q&1B,C&9N#B52<0AJFT0?3W\&=F!34:4+QT1 M4J[;L![$PSF9A,3*:S(E-SU\IM)M%9D.B<0E2?Y$0XQEA*-9TSD&'H M2$R>XM 4.]-,)B83DXG)M.=\=B;1.9'H'-JF78_^%048AWJZ_FF;[LM/]K9R M74UP\3SC[/'(J;:4/[K1W"/11I._:Q?+!\G+)\/+;U(_<6DBP;+!NG+!N-WB-[<1Y(0"@Z\284 T?"OR/[]K=?X4<,M%YBRS*[ M;4##W%-I)Y>4=F+?RJL[>Q1.-0JR-^K5U--;Q @C\+UM\R$/['=& \=>)W^ M!%?>R0O%4.+ 9?6)[8[@KTNK2Q+[S+2WJ#BOG="<$)C].?5C:.9B(E\/?"E^ MO!9C@/Y2.'=B$;QXD\<"+'@)Z]LC; T^?OMUX,-;"F!<^[3NMO@FSDFI3JP* M>'?$/)"7\2]7<<\&VR7LT4U7^3?B2I- !-?UBC2*3 M4+0D>.J[5L/L]GMKOZZ;C1V_:S>MG>Y\"-A&'2C?/Q)@^Z;5;S.L9P_K=L*U M(1J^\8#B49<6F%=:LQW&E.@6FA)_PN_&S5P.[3& 1&F>W^S)-OD()5"2MSH> M-BPJCJ^_;3!'X%/C1OJW]E RIM9AZJOO 7H" -BX06,,6$NEO5R[0QNV:G_! M.-R$PR_A5/J,G378^>Z%PLEAYQD5OM5=1NEFIZGB^/POX=M40'GQ\E49M)[$ MJ?)G&1JV&@A_X7A!L!)[>L;0SBHGG5?T9HOU5SM TRX].J\L IXI1KD5/,SE MY\GEC;T/96,N9RZO&I=?U,W^_F:9,8-P^MFE_4X<_F)3N2NEUR]1O7ZS"9F$Q,)B;3_EPQ)L^YD.><&C)]5&<4 MH;B/32CC8B!=.;;#)SFRV(IGC[?W!7>183(QF9A,9T4FR^PQB9A$') "1+^7 M?1+TF3L!+;/./EIER5/G\5M5)U&C=/(0D^CY(QT6 M*[GJDLDQLYQ%;VR'(V%[:/?DU"0^+P@,&FD!:1':BF4Q,)B83DVG/QX5, MHG,BT3F%IOX0MHO6%'9>]P+AH"TU][TY@+B@G'KY,[+G:&5QK(J]:R83DXG) MQ&3:D,%=?OH3D^?DR7-.,:JWPI^@836/_.%4!-+ OZA?%MI7H;CG4!4[UTPF M)A.3B_HQL-7/;H#'=E)J^JQ%UWBX .]-,)B83 MD^FLR'1AF2TN[&/RG'-(ZI.<",<82ZG&8P=0%#O/3"8F$Y.)R;3_ M$:5,GI,GSYY"496VGJY'_XH"C#L]HB_I!B-_TWVZ4YA" R!M>4;D(_JI50[= MVX\/W2]RJBWA.[?LW@]V#NP$LWRP?+!\L'RP?#Q?2V&6#Y:/A&+@2/AW9-_^]BO\B(&>"7]BNS%LG3QCHM-OCQ?J(]L= M23>\M+HD-L], *L@"F&,/=\(IQ+^[TMIS.#^:6!( '-D_"-RI=&LUPRK;C4- MVQWZDEHZO@0B&@":@\DTH6>\M!J9#\:^-S->-GIF/?UHNW=8IO$=KAI.A3N1 MQF!A!')"#8_N1&# ?V//<;R[X#)AG8K3@9YX:8?P_N$6E/D3?C=NYG)HCX$/ M*5/IFSU)CM8.P2RFL08H8Q]L!+Y6CHT:;;.SS$8MTRK-1C5C%$E\8OHN7]Y* M%S[TQOC:Y"TU8RY ZH7C+."K<2!#9#L!>Z'ORV#NN:@XDL? +Y0SAD\!A-[: M0\ T/K&> FF>*'/^;?L2/S5N],)-XY",N0+.DS!DV^SF^5$8#K5C YJWS.:^ M&;.=JLP],68S9?539K#1 =-YX3H892V0G7[A!6+OQ%PB.'U:0E -T+ M,X.GOL3,R\JU;3;VS<+-+ L_@G&M%/A39=PO@&[_L"Q)(#R"V69SW[M5O-;) M\EI&3;:S9N"2"LUQ9"D3<2 78D4/@*/IK(EWI"T>- M2Q[-;-<.0A_,F%NILK]KQMW4'DX-X4O#]4)C!/O*, 2E*\+0MP<16?RXI#5V M4,U8W8E@)25DO8"][=%_OK#KXTYKT!GT6H/^N-5OMD5OW&Z*<:L][EN#[KCS M/^!/O=A**/0GZ!F5DY'??AWX;WY[$O'C1_.C^='\:+TAM2RSVX;GSCU5HG-) M)3J@I:_N[%$XU;&C[(T:F'IZBQ@$J&K7WU)&,PYA&=*O2LS&ZN01F/TY]6-H MYF(B7P_ KOKQ6HP!^DOAW(E%\.)-'@NPX"6L;X^P$D1^/!L^ \&XAPF_L M>^,O98-\*#!\<*8)6 PC- P>O-0RCL5X?9#_T.12P3U+@B(TH_55_Z30:1$Q(<7^;2IV<&\>5H5HXCGVS!D0R% M[03&!=B*VNP,7NWH7:S7#\IB3+04!:6!3HZ8!_(R_N4*^X\Z8G%INX1MNNDJ M_T:4S*68-+U.?9T*K5E7@JNSY_2;]=Z%PHEE5+.,"M?S2+DL%1I?/9W;1+% M'MISD:A=.@C.)'IV]5]G$E6;1'6>YUQU$C5Z9O?H8U&5MIX>T>Y]C_;](P[F MJ\>TS?*ZOXKI%TS7%<.X;'=()NL1D+51OBLNT_4(Z'K1Z)B=X\Z 8YHN;ZV= M:NK@#99BW%#!]5SY,"OPE56Z\IS"J!]^1G:X, ;4-1%[R$@WX! JYR(QF9A, M3"8FTQ9I8WPHP23BS#Z:14Y=A%W#EZ'MTQ!R[ WDH/=ZB3..Y."BB^T>BY\!Q#A80%I"G[5[ \L'R<@V$"P@+""G+" 7 MC5)9.2P<+!SG(QPMZSC=#XI/O G%P)'P[\B^_>U7^!$#/1/^Q'9CV#IYSM23 MK>D3VQW!7Y=6E\2&'I6/?&W_!5=/ ^ !V]\CX1P2*KEFO&5;=LLH@^B2.'S_+T+#5)+4+QPN" ME1#%,T8 SMK#/VX/OK'SP)Y*A;!X:#JS]DKDMFG6C[L1,G,U<_7RJCN[UCXP M9S-G5YJS+ZRFV62%S6Q]8FS=,1L5X^IS*F'[B($,&83QK/&:X4INF,4%-TPF M)A.3BQA)M$YD>B<.BQ]5(<-H;@W!M*58YN;NC^7WN<&(TPF)A.3 MZ4C)=&&9K=(1$";/R9/GG,)0[^70#=OWG6X(YY"RWN+%)U M&K691%4G4?GZ'2;1UOIBL1T#6WDGD_S%95X(P=;-7L30AINDC+?>*RNHYQ=T^SN;" M]N-1U&/[7HX,$0226YASU@J3B83$PF)M-9D:EA=IE$3"*>!W->5YY3Q/$/8;N&YQJ( M!R\0#L8=Y[XW!Q 7E/DGP8B>8T22(Y <,V$R,9F83$RFRH:WF$25)]$Y12#? M"G^"!M8\\H=3$4@#_Z*>'FAGA>*>(Y$<.V$R,9F83$RF#56/Y?/MF#PG3YYS M"E7=2(!&N$-)<2E?>F!;N;HF%18?<)(<.]5,)B83DXG)]#"9ZESJS23B$!4A M^GKX,[(#FXPH7SHBI%RY78VI\W8#V)EF,C&9F$QG1:;.KI7;3**S(-$YA:@^ MR8EPC+&4:CIG(,/0D9@\Q:$I=J:93$PF)A.3J;JI.4RBRI/HK$)3HW]% <:C MGJZ/VJ;[\A.^K5QW$UP\#SQ[/'*J+>V/;CCW2/0=K.?2P?+!^G M+!^/;:O&\L'R<TFR<+!PG+)P6%VSRK_Y)+R3^Q;>75GC\*I1D'V1KV:>GJ+& #D4;C^ MEIGP)[8;XZ$#K].?X,H[>:$82AR_K#ZQW1'\=6EU26*?F?:6HGU""[#@):QOC[ U^/CMUX$/;RF <>W3 MNMOBFS@GI3JQ*N#=$?- 7L:_7,7-&VR7L$7?B"M=XE1ZG?HZ18)95XC0 MH37]9OVU25\M29[ZKM4TFZW6VJ_K9F/'[]K-]2]]Z,Z'@.V;5F^WIS*L#.MA M8.UL]=0-8?&-)Q6/NK3 O-*:[3"F1+?0E/@3?C=NYG)HCP$DRO?\9D^V24PH M@9*\U?&P85%Q?/UM@SD"GQHWTK^UAY(QM0Y37WT/T!, P,8-&F/ 6BK_Y=H= MVK!5^PO&X28XR2C<[317'YW\)WZ9*RHN7 MK\J@==OCY4I'&C[+T+#5>/@+QPN"E=C3,X9V5CGIO*(W6ZR_V@&:_B/C,YL1 M\$PQRJW@82X_3RY_;!22N9RYO/I5U3&G,Z)A,3"8F$Y/IX>S ,IT5F3SG0IYS MJH/[J XK0G$?FU#&Q4"ZVRH'$/#4Q\P"Z?^\^&_K,G8"6V6RY&F8 M=0Y"59M$+$'5)D_+;'(0ZHF1_'0]F,J8]8^H>*X>W[9VG5U^%,7M9TO6[MZS M#IBL%2"KM??L0"9K!(ED;O4>V)7O*QAAG$F?[.)L+V\?VYSCM>&S? MRY$A@D!R-W3.5V$R,9F83$RFC>E%#0Z\,7G..O#V,[+#A3$0 4WFFV$"V.XG ME>=]Q,[)*DPF)A.3Z:S(5-^U>)])=!8D.J>0U"BV'EF,C&9F$Q,ICW6WS-YSH4\>PI%5=IZNA[]*PHP[O2(QJ0; MC/Q-]^E.80H-@+3E09&/:*A6.71O/T1TO\BIMH27[^"Z5^P!.*@2/AWY%] M^]NO\",&>B;\B>W&L'7RG(E>OSU>J(]L=R3=\-+JDMP\,P6L@C"$,?9\(YQ* M([#OC1GY$&H.%$<@)]3RZ$X$!_XT]Q_'N M@LN$>2I."7KBI1W"^X=;T.9/^-VXFF/C8BI\- M-PD0?^' 3=YX',@0N4_ KNC[,IA[+FJ0Y#GP"V6/X6, K[?V$!".C^R;[?B) MYHGRZ-^V+_%3XT8OW#0.R9\KX.R!+[M+^JUO]I?9,J7SWKFRDW+\&JYT-S-B M+P4YI<^)<>)7WX/E!BB8-YX3H692B0G7[A"6+OQ%PA2'U: E -T#]UJI5B/N M;=2SNS"Q;R_#X/MFWXP.WYU] >;>J2O2+X!U_[",22#LRG(CF; <>+U9EA.& M0UTKD9"-K*9$YLM_N9M].! .5L8%R$A.A!&\*7A>J$Q@MUD& *[BC#T[4%$!C\N:8T1 M5#-6]Q]81PF!+^!N>_2?+^SZN-,:= :]UJ _;O6;;=$;MYMBW&J/^]:@.^[\ M3Z/>?+&53.A/T#$J%I$G=T2ZA>SWR?X9V2-;-]YZ)^8H.<8W&7B1GU'9CY?Z M1N\9G*WB-7ZY13++NV-180^;6A*D"V@&LC+4U +)&(.K;GCNQ$-NQTYJ)!T@ M&4HV\=.9L-U0NE3,*N_G(-9V&/F2^MH"L>$S$$N\$$07]HA<'[::H0I?A\;$ M]^["*3S6#FT287H'_!-2"J*2\;3, ^S2+_!LM6V!(ZFX"O6.DS#>5( BF,++ M/1\]?Y#[@92P)8E@JE4'JD526^G*Z$4#\ N\.X Y,&#]H&EP': /X;'&6("0 M PQH&E_3&W.*$W0.O%2, 'F(PA0:5(F=?JI*:Z"CW$"CAK[,;-OP-X$)OTYI MY?C_6V$[8H O7V3 ^ELZ3F#\#ISF@7C=>LXM/O"= O9W!:Q^NY5Z9$>S[3X< M[2C"/R(E(2#-J=#8POUG.VQA/.)EIY5Q3G'0!6PC2%9ZSCO\VUU08EKW*HB) M ]O)"N_@Y1_>OMM G'8WL\LBN5]V&AE_6:RLU**KWLNAG W@+(C4\P!V5+2H&4 *YWC.M-W!W0 M<+8W0D]FA(Z%'&T;VV[G!8M ?%BR-*$57(E\TZD)8,@1\T!>QK]<88=<1RPN M;9?623==K4*P=&A"KU-?I^QNUA7+Z_Q._6;]M4E?+1T"J>^:?=-JK_\:G,X= MOVLW=WOJ0\ VFF:GTV%@GP!8RVSUCPC8=MW:ZK$;^$O%@C[D8T%;9$^?+%;>T>EH#@//R$N9])!M3]PKCD]T M"K?)QM^XW.UQIG?0I>><$$*M?0CH=FA[$'/'A[R5O*$RK+A';CPQM/YR*'UI M-4Y.85[8;AQV"EZ5P>NV-6253NS[+$/ER,U][]9&JV2PB,/#X/91;(RBOT]1 M%/_HHL/*H7/[/,FB)58[V[%5-_M'7Y+,+'=,+-8JQG6MP! MKK+DZ>U:FC8):G3,%HM0=>ECU9^]B>(16@C''+/21D&3"U61$/:'_MSIZVQ(R>6*+O1I*J=[T:^CSF\K,DR)LM M6,]%>+-M8C!M(]NT(W^ [(UU#S=,87H>J;L5-)9#LC7;]_Y_D_\->X M1!J@H0I WP80%E+XNA@P;K"#7V*UK3\/=<6_>J(J;5ZI>\8OWXK 'F:[("A\ M1H$L H"0FVGCTK(R]>P P/+U&>XP7EJ-LDV$FK4<%I>?3D<3].1EEML"WUF4 MP2U4%@VWPW6K*#F6SB(E]=K'),TCU6M'T_JKA&(K2F?)=(M: M$+\+E!CX<4\3$HV:ZK00>MX/8^Z(H019\JE^>?-B3E22?D\.1T_:0B@Z \X) M4F^Y=U=>E/*]O;;3TRORB >H);>133)4N*X';01\9VH:Q1UTX(NY6!@C[\Y5 MW3K@7:04:+N=8X\O.7K +MEGX\5*R<=--)^KP8^P;;^W@Z'C!=C/Z21DY/V6 MVJ]9R[:),<#C0[5JWR,#*65+[!VWN\XU[FG$&=/QIREK9G2VXF-I.)HMM0IW M]:]&Z(N1#/+M?&K ?S[VUQ..DV%*W4;YB%CRP;XA?VO343>-.PF^P[8^2R9Q MW)WP#O9D.<8F@R+07<-T3Z.8*1QT"/+?.+;28S:RB&I7E77'5MM%+9GG+SOM M3'=&NESQ[$I#*:6/LT[6JJ/A&@.9J%UMDAA36+[475%T2T?=.\D%WA[&JZOA MV^\D,#0V 4]V*'R1& []"!Y'7>4"/9<6=749TV1C@\2JL/U2UZ=37.*'H6// M@;:?/*%TY8T$AL;=.%GW:4B["RN;ATJ0K"X)4B._HU#=+V7KD; \@!%ED,2H M>QL'".*6FI\^O3,N=!.Q#V_?Z5YAK^AA:V^Z^?I?-;R3A&^I=:J84&-&Y0K% MFV4,-L$B8,=Q,:P1(+"PB'QKQ 7)+OPW@25,8+_##1!,MCFV:IUYD4L=@5]V MN_&)5ZR&+O!-Z5*6^^3%2UONG'AAPVJQ3;%NK[<+--&TW@4Z;#^S'KJ__D/,YE;L;,.V'4)4"\78%C.-I6;ZM*1E.05;5U/021J4OAQ[X]_]&ZT^W358Q M0U^&NML@XIN<$XJ<+5F;)+QX_5J^K!DQ4^3X@2 MHA#LPSXV<47)BNQ@JK*) M0=I&UW18 CV IK5NBWB0(*75XHYJK3QE?2R MUJ+HR$SXXM6]+6J"NKX!ZL#SD:5P1PS +@Q1G9/Z@3N%ZT8S^-.=4 ]A=,=; M9OL7U$'P$]A3WF,W;F3#FR^_?R/>;NH+6DL7Z" Z@ )/KP$+8K=B$C,E>,K! MHY[UV-'3QX:DU!=8&<$4Q8?'CA VM7Z477UA C^!#D_,=(*E 3=SV%+OP1,, M,=37-P$XT!M>-%$2E4H="3Z] T#^2RQB4[RYWNSE#J!;=0#M$E%=L M!GA,V0]JV@["AM6JB[>*'^AED-E*48_>BDVD@RKPY5S8(R,* ;9_T]9!3:!I M ]G:7CD7:Z3(&#Q-0Z30["TA=PUKH^ U&ALDK]#R!H8-AF!Q1XX*H(&=$!%4 MV5!"-OF@4#IP6DLS[Y;AD\>10]%G$@GX[#J: )W4=8U.-M"WA1;(PE\L\G.Q M\,;C1-0+WW:D@O5@?.M&QT.^@I*Q@\ #__^S%\J3D"30T/^(@(EZ1=&LY.29 M4C22 Y*OTA__=\$0G3A>1=^GP1,1G[_[E,\2WY;,CJ*C;'7LH3S3OY'%@Q#5 M_FR,?RWDUM.38^IM---L7B MXKTW/?O$ 2'2IUD.2X?_IE%H=:QA37"ZA5^D^N %/?2B4A6(2'U 2_U#N!&B M YBCM7D_1X6[LIFW']C,M>YZY'9^BDHGN_*WPOT!LF!>F_'2=PFL5W#I:W72 M*I>MB; OXT.)8C'R-D:_B\/>L5K;BA>3H.QVP?)\X-=4,T)2\5Y9G1TD8-*H M4\>6+N[\J+A"X>JY?72./"Z>:$-J11D%R?I%H *"L[ECD\F1Z-$5 .*1*/CZ M>.X,95#$498I)CTMQ5D0&'@"H &7!6C!&3@%AYE'+LCK!TQL/Y]HY(L[3'ZE M*8Q(V25)\$AE+K8-$*^Z<[7$TERS=^CL4U=!,H<-N&PX&+DTG9P4CQM;/E]& M,/(#_X:>#Z]#8,V21>^5I.%T$J( IF;5K:RC::7+H\;PQW1MX?X%2!2 M;]1!A ,% ?TV&BJX!5'8?XHS!@'AD0]\'4@M-ULC :3R7WIVD5@>7D56#UPS M%,XP4NDC TH9B>9X=(\+P# ;RM :408[9F(CAL5PB!H%=].AM&\)ZY1<$-L2 M.,[$OY5YL=_N.70C8F:(0T9"HE-LMQ3.Q"I[8%!D=^39OE<*ZVJX9$#*=SB4 MCIX 9PP=@1G5E*I *=0>FF24Q@-[0D!#XM0J8JP-;7\8S5"M)E:JXBIU/%-D MTU%VYYV4<_T.@=E!*@M//W0 NU&*:+6)N?$',:77/3H5_64:>@,@HAYUMT5H M7D_D3.E7[K0'A5%BQC;0$78N3!,!] :!/;8IYPDTCCMY34>1>,Q52_);$FWB MZE6@=D:FA]^H%(?DX*UV?&^F4AY[4DCQGO#/LN)"QY%J]" J<]"A\%712+NL M<:WT"6F3)>6#W*B&HI*1+\=C29D[JSMRSE 8@:F.$U=I$!M^L+L&6'JP![A5 M3\5$NTX^U/%)AJ%R'O5#P%ET,R\<)VARI+A5U@BH/'N$P9WM<;K6G'(":Y]*IU1WMI9,PZ6Y*O N4N"ME&(E@,9IZGN*%Z9TN+U3!T7X@R3 MW\6"=!5((_R[,-"I,IJ=6-"2*$D(7( P2@%KBO&@1)PN== N2M\:2LY:P&(*,'L:-3LQ('N\@&H612G6">[C=^'#^']>#>D2U^R4]=?<14 M[!^(@W$3>L,?BK5UCK,* M/TKE:JHG)5(&\C\:40@90RL*^K>>\*D2YCV-GO?\(+L0EX2(2AGQ23JG"DV; MGQ$X]=)W%HF?25&@NEEODY&@,."A_LB'X:>VO%4X"LE"]LBO1-\ [E>:R\4R M,HP>_5OZ.K&E ,QIO(O?ZJC^:L;74BEF BDM:J3\-, 9)ZT\2BR:]3-)6CD0 M?H<@ZY+D<91-Z+1!(+04(K^ONC@#Z:"L:7^_0"E1L4(L$V-03Q(#6_$1EPH- M#' #I0@H.,>WPHDD!I65E*53MU'9J."44B"QB 7*U<>M )T(K"0*#33^ 6!T M(^(B<%4]1QHF?LC$(^_"\^] \A]G=!]J*P0S$=MK&-HY./%;X>@# M0(<.R&F8W%A E"L'3E<]3U8-##BR@V$4Z#[ .)7X6C'"-SF/)YR3^XP6%F+' M5P&UJJ/P"=W^S@QQX9Z8 ABV\2S1[CP^U)B8:'&E(U#\&3HF&8 M-ECQYJ@0(U<5D-/QD3H6 KD!.D=.2%MF,/7NT-L>)26005QV,7$\$"Y#PEN\ MV2)YF;H-MER02+#"!^0QJ%U[1O:T:7SY^N'=_T%+8!2IV,0PTL$%!:5N1$,Q M-Q6AFQ&_U8R1;U-$,< B[045C@YM.A]0P34$!C6\,XZM%AWFQ1M@O4%JG@.'HIDN50'S)%5L$36BZD_]#W%9_;0P)9F(]^;(PIQAP=1 M \GSX8U8*4X& F[IH*ZH[QD%H*? V\BW[[[\U\?WKQO]Y'"3#H*0\QQ[3 %> M0":2E<)B(>8,3L!"Q&=\ [/"%NE!$B!?%B0XVQ&":^BF9U%4;Q(M"D&;LSYG-@8]W/ %D'$1C(^$XM$Z.U$NJ+>T$J$YUJZV/6L5.08W2 MD65M^>WP"-"0D4B%"@GI+%(JF=AS)A*:K!C[Q2YE07(XNG(R,Y*HBZFA%JU+ MWNNZUT3.$!.>/KY3O%FC$[>,^QC167ER1\Q,ZX9BKEC$2^0QW5+2$VM$L(\Y4RK!)'XI_C53KKI>YA S!29Q./ D MS,*/<92?LMO1W#T)M?ZWC*TM$AT*C62/,\"6^*'Z42B]3-'3[!EPOCD?:I/M MLDY0\C(-J))LN3CW:4D)/L6!>IS6I1(SL%''8HX"IPR3!N;RIZ:/GVO($6X^ M"KXCQ;OF ?I"G;2%QIIJ;8*6W\MZIF,E8$&Y97B\:,*ZC)%'Z\\XNW(T(0VZ M! #1%/1=]B[I3A2D P8T,JI"\$3#F)]1\WBP'J*5.B95)LOR.Z91SYR"1#D M=_A4J.Q'&2:A%AT15Y;8,A.!32;E:ASF1#KU:,XZ&;5 YZ#B7QZ=0&N:4A^F M3**;MD?TT2BU42"+J*F/D\ A")!]D+,?.!(.P7Y7;0.67Q"?#%/..R;DN21M M.:^FT?RE9C3JO]1TI=]RFRATKK*)4GCF4Y"T!S("ZDL'"O\$1!@WL0=!^]HW M.VDNM1O45@/A;/ZBZJ*L(CA5LM*:EV\#]VIYR:- ;G00Y)9&;7\]R*OOW0;: MK]A8#I0&*)8;/+)2UA:\Z3K)0-C3.@CUC8=81*VC#$3K5PB" P;=1.4"R.P. MJ;/D:4L%C0^J'0VG3*,6B0T&C@&EX M&I;6N\27^$K6Y8DI50J7DOV,!QDQ/]D8N1K1H3-HM8PYEO.DTE;*0^5]H@V. MG.)B%C"P\(0ZI\75QL@LE+23?XAR&(DY51-'M#YN,8ZC&>H#I<)_S3 6,'Z2 M:T1^C75EY *E.M4(@\*W*@TN;F8RDN#O.;@#H"_F Z[5^4I:?J&B8K'_4+0D MO6!E4CGV#VH1JUW8PLL3STPO;,G24[?JB-DR+8JM+'702)$I;6_Y"<424XM\ MLB57&,7]$0<,[9,Y8&B9F+,< @I"Z'>VWH>8AN]8E1R.EE\GY'UOE?S3. M)/^C*@B_1LM&ES.#O?(M"5^C-UNS_)QE6L ZA#FJSY4NH?U7Y\(=[\%;)5_TR M!IN9,L='^KO?D_BE_JZ6"8IAC#>3%SZ2F%:@BJSBX$.\(XY2X1YFA7N>"+=Q M@;50U+Z4#H(06T$.75*CBSR ]BC[43$&7^D4^\PI$B%(34^@2+:B#-C4 1[3 MZDRY_7O6!T[WV +[E/%!!%1FDTXN,C#@XKGD'( E#A:"RA04H4[E2T.7":NK M9#W]3H7@B$PO7ZJ#0[K]#JOG'(J/@"D#)K]13$2J[!L.HYFN6%/A^]DLKJK?1,*UE]!M_D[Q $NF8+H+'VM+R?B")\LI MQ10*@"]/0H6M:;B1LO2Z'2=G+V7B7)?A##RM[C2,.+YM;<,SK U8[DCO=229@/C\(>70U M6F8;P0+-YX#>N@9(8\&$-FC;E0#JZ8Z2&EZ-I$AI&Z%*-J2V$-J''HC /I'SMF^ @9$N M:/PP'JL0AX.S:L9,'X*QAP=O2R5[ M5LX=M&=ZKID6JY3^7O#E.V@ MYY7V)8;(\L ,]DB*6&(S/9G\">I&*D2-DT2F&$]-EZ<1FD7:;P+@PY,_*B=3+!P_-SE# M39^9V;H+Z[E'#2(W.0K'/,03ID,K"..!4= M&GNG?&B,RE:TJ MVQ:31E G^IF8IX@L%1A5Z4P@R090Y#/,RJQ((Q,-=]U6 W!>=/[T[> M8J+FG2J^SA>:9)>>/<3+OLQ-?#%OKEKR+^5)TU>JIX+J@;=(XQ0S*A_+>.7+ MS2'$"* +9*9)1%&P>HT;%.^5AK?D*<5'@NB.9&J[L5XN=EUM-\[033JY482= M/D>0L?'N3-7<)3GCR=P4%5NBPA^J3M5INK5,E'YTFW&(TK?AYX'473H&OO<# M?J\E+6MR)HL.[&._'CR P-9*V/\'4#Z-J4IYQM)8>%&<:$S%7?'+XF8*<1:' MCFO1042D.Q2K:'W[)$)T*[TM!@ZPIZIZFT5AR+O\5^1'KRNPE$@0R,Q MH_D8?I($'ACO98UC6JT=LA4X&5T;:VH8TPM%GC*,]=:P >%]C.R1YD^#,5QB\)6Q#K= M7R>\JLQ[79Z8)4D&_9N_7LK)JBTBW=#G(RA@P&XR:0"O^ "\%BXR]YY$ZL8S MK_0(>J*K&5$@4T4-QW53] =;I]=4K9EAV0TT3 M9S*VW6CZBRX]IZU?'9G,J04,JG)73CR=!) _1L,CG5'DY\H4UG:=!R6:CEI0 M2FU!-D0\54I5#@5S%3;R5&57DFZI+7("')4?MK0!1,%><#K'8VF>:J@2V>(F MV-G=@S2_;E*!I"QDK2P7J.:167[-M?#&7AE[GS2S/GRE5I8$T7S8/5_3=)!Y M("_C7[#J"KAV<6F[A"FZZ2K_1@P!W>+<)3 Q]5OI=>IK'1WJ]\U>NXD!HM"' M_X_B%^O8D4FQHS?A:/6[IF6VK-[:K^MF8\?OFKWV3G<^!&RC!^P;D@K'5I677G]&/*]KP0.CY3NV+/B=I#F0H!.ASZ#UB]#2AVPZF M_6R$K^#$!9V,UTVS0+]C5A<^X,5O%XU72W'[IR:[WM&JQ/C7.K:E.B%]Q<'? M( N*P"P.Y<3A:R(, OZ@6<'@.48#QQZ"!7R=N!!?'>%2@$+/E J.47BLYQ:> M8V.2O\2]/8MFJVQ"'B3.TOU_DA+64K9)1Y">!(LTBUAD@]& '=KT>'&Z_S?M(6^G8M>C;*F+4O%->- M D3[N,9*8=JJ=VN]N@YZ+&-V;\Q&N*AOCXE]DO8)R5DYN7GY-!0L0;E#K+K1 M,*W&"7,P*R+G1:-7JI=54,=<\J3(Z=S*95H>)5'4BL2P= 9EVV[[W2*9=XR/'M$E3 MU*.B09 CY-E&KU/K[^I-'*G/<(QDJIM6FXE4<2*Q+!T#F9K]?JW9V3$VQKYT MB6/.0[O-.B2B$[:L?%3DI")'[7JOUMW50]@#F@[L6!R*$2HG=MN?=>P1,]46 M#3"=>MUS%0S6EJPMF2F>T"P\/%.0-?F&,M2WRI+/-4?#I/B-O>2>I2JAN(;H M?];];]?F>0=;<&^K*HR+AAZZM/I3)0ZF[<("E1'F9_)H,W45 =:_CI8:K395 MP6"@"IT-K0;C)\%'A;4C*INQMW*2M.@MU4?MW/JPZM2S M7AGKR%0;'USI3]*IP#7CHSLTDPX)A8RE MGXV(_7^>_T-_FDP,*Y@KQ9V-'MG9J+67SD;-YO%U-@*4#5_#_;X8AI=J9-OB MJOJEWQT3!&)J#^RP1/'R@:!>I]@.V:\I7V@J-2JI:0)V%J "B+DN@"B>';DE MVMMYYFD7J8'G+PAMF;W>3@6A?;/=W+78[Z%ROD:OL_="P%XG7N5NA8#]W2NB M@-3[%K;^)EDC1?GQ\_L/_VU\_V)\^.\_/[[]^/TFYT/N7N]8L65JW4<*7I6G ME"CUVC*$>K#%%3O_CU_0TP0VMEO3>^I$0T9_&8XLGV=:$-#8&,IX!DJOC0HW MGC1=Y DQN4,UV\;>X./Q4^%:03[".;W40.*2/"%5YO6K*#0&M5%P=6CXC*DO MQ^#)A.$\N'SSYN[NS@0PS8EW^^8:_#IP8H(WFT>GWZ\W^&P!7 M_VHU$?9N_V2&;8_"T=)S!^!YO%,]X* M]T?-^"ST@('K(/"&:LK.KV_$LN'^1&?6U5((3;"$_O<^#JRKL\>MRU+<L8_S1OSG8E*@C11H]FNT[PM,?+FX=+I='Q1O]Z)SSIOA#\0 MK@Q>?[EWY"+6*U:];IVME6*!E<)F"ILI1ZQ7BLV4X"$[Y=C4RK&9*XUZPWQW M_8D-EL>N-$Z5J2G&>V\8811S+V<,1\7I M[S_\SEOH8U=:34Y_+\ITC_JV<-GK,8_7;]E-7Z: M:OR3&. (*5;AYM=O'UB%GZ8*_^K+(!E[SF:Y>?/N3];GIZG/;X93.1-GJ\9; M>U'A.V6N'9]R?$A1AN%:OZ>8C!*I_)H[J?Z M6&>]&J!87JVRV]KJRS5U4$M%3\^;@=ZJF\UV?<>11%9SNZSNJCRV528'?:ER MJ:F(4RP9VZ1N;B-A!WM.F;+AYOJ2OL/7[_WO=44NO\?5) "2/L-09:L%-258 M^?8[Z $0\-?_=]L"DVJC93U>(M^U@^D9XX8&K[8*4*-^HGDQBAR=-AO8 (#P M#=@BQ'"*]D:@AE(/I'0-;V:'RV=$6"MF=.J-B\$KK C&BDPYB0/F-Z__/S6X M4$T/]?$>&F<\5F3!Z8_1?.Y02C -JITOXBG9\.KW\P_#6LSJT"FXD+(FX]_?+[^ M_L]O'VZVU%_I<@[/8U]7FB[\C&Q?*E6T7>)<3=^8J)PIZ'Y0(0MC*** 1M/: M@1[YC*\9@#T*5%3EYEA-,)!3X8SC09YT**\NH"?[,G+A+GI@.LAVXUZQMBRS M$H,[N_7N+E9R&[[L/\7$QO83&,FMMMGO;#=E=+\3&Y_ ']RL"D@AKNF.H+9^ M;)'P-*/K5HWO%8=#E[<_S2M/#;HCXL/BP,2;X(WQEW3L(!#&.R^:.(>=F7@X M1%Q'DR@(C5Y!#^]-P;P]%E >;OU/R02G@:'W(I1E^.)H%K8F0?'Y=J"CQ^#% M5]\&W,T!>2MH?/5<>"S1?:^$P\6]E,KZXIWUOOB;@3=:P#_3<.;\]O\#4$L# M!!0 ( +:("%=.ZR4MU@P %^* 1 >):V_):2B7[E()(2$:% A4 M*7] M^FV I$2)%Y"R/,,=.@^.2*(/@#X-H+L)DA]_6\P<]$2XH"X[K[4.FC5$F.7: ME$W/:U]&5_63VF^?WKW[^+=Z_=O%PPVZ="UO1IA$/4ZP)#9ZIO(1R4>"OKK\ M!WW"Z-[!:G]HU0\[ M8UP?'UKC>ONX,\.GRP')G#=7E MYH=.,Y10>#2C!LJ$Q,Q:U6!+7I?+.1&M9"&XWE#7547->K-5;[=BHF;)=KW9 MJ7=:T4;:%1P[]80UA*3L>>)%? ]2698,\!$8_]]+!#)Y388$@.4::R M42!R66(^)?(.SXB88XOD5.2G=P@ICNEL[G*)6$Q\@L58-U=PJ<5JR+>'&]?" M4INY*BG"GL7*-X@CA3JJJZ.#A;!KC?RU>J(^Q7A>J.:HC%][<*9("R+&W3H] M/6TLE+4FMR#1]'3YNOH)(Q&LH4"U:3:J06:T,H]\(V) [+ M-%LP2>IC\=)FK,9XX68$DH6:D3QGY.0B%% D'!6I4!#K8.H^-6Q"\XR_[>+J M1\*(PXRY4LNK,\&Y^9RRB>N?@%/*;LY"XWD@DW FC2TH"2-4_W>&N<5=QS"< M&W/NS@F7E(CH8J0!'CF9G-?4DE0/)\OO#AX?0$O"(K$*-D> NMP $>+Z# M"&5TA]XKZ1%<1]0^K_5<\*7O\11:I\Y_>;C.=FMTU6NA$#G$7C?J4U/_:Z'Z MV@6O(RV)E.C'QK; %I0GB#U@G_3O;5,/A(,B&8);-I);;E.YB6+!R5";63H> MW%WV[X;]2_@Q'-Q<7W9'_ HBHX">.3CH_>K&GYYXS-)\?<8:(-@4U)H^2N1NUF'D>G.2YE& M[S=JK#SSPQ'\O>W?C8:#J\%]_Z$[NH:K^QO2)GPCXX?Y&%_7@P97:%W3VRA/ MYF(X&O3^]7EP<]E_&/;__>5Z])_7X3RK'B/W1[MP'ZWQ'W\_:;>._XG\FM]L M(9FC7G?X^>IF\/65AGT"O)'Y#[LPKRI"NJ:*,CW@4\SH?W4K,+,O/$$9$6( MSKP^)XKP:@8SLGBL_&DQ2-KUW'6I!#%:$M)R(1N9.MID+@)$[01%HM,9&(7B%^.L*0:3X M3!Q[XO(A=@K%H7%A(RNGVZSX&$B!($!!"J9"^K_W\Q1+F$GZ/STZ5XO%'9%% M6$B#,''1:FYS$2+I>6V%]2L"M I1<@TM9U,Z=HAOFP7I2!(W4M':IF*-$HR0 MJK$ TS+WB-U?S D3Q5:0;5&C]MNQ2F\LR$\/ M.M!_4G98+-^Y)6M4?2Q<74,@'Z-2JL^3+GZ]1'2>A/3IZ='A<3,^8G(GI-'[ M\%>5[@6E)#9'>.P48S(;R$A<;+QEY$G1>Q^U2CPE9#R+8N%_TLZG2O*2$I[OP(X!RX$YTINV;J'5&Z90_$46^2DFX0S["I+[$S=;M79>0XENE8<1Q6 MJF[_^;G 2+THJ!A)%ZVJ7F5RWVQBDWF$]]AEV@^OKWH1FCSR%S#(K>Y MJFL]J?<07^)\Y@E2]WI7&_K4 MP<"3ZNV1ZKVU.S"6!\Y(6BQIJ6](;^P+U&VBMSYC\GMP-*FH)&/E.?S*JGS^+-V M.^@_'<3(19[G]BI)3.11O)WNF\2DC51D/L]720Z2MI#M,CUEP!A9R?^<7R4I MVMY)M@,]:1 F:CJQ/$3";K0J4K+UP-@NE*1 &"E)>(9IZ]&SOSHE'QN;;W/W MCS?>^*[>]QY\RD(3IEXU_?TSG3X.Y\323WGI-!V=BELR&Q->0W@L8#&VY'E- M_[Z7D,"2))4>NKH=^YZ M\_.:7YQ*,JLA_V75ZR^'G-GN#%-V#1<5TOK%]K%.W1'YH+[4,IA\$?X.@L$8 MR&?$!B.9NZ#-:]9?6(_*"*]<'LUGAPF)9;3W$^R(5??W UY$3_ZU,784$%P@ M8RIS:L\_,W,9&#]?YE"=BE&N&71,"2I))7".,U>YV?-S^?,;<-TUAJ M\5)P&+&M+K/#H]&SF]LDD\5*T3G3S-!=4)'6PWRR>^BF+<]L"G6H+XI=QZ94 M: X>CGZ>D_XY-M7R@DLVF1(^!.%6>_FII?-HTFJ%#3J\$,/H"!_U>7:K]/; MFUWV1(0,QE9??2ZKRQC\5=QAQYGY[R-(F7WV@+SOE20XPR0!QS6' [VXT5O *U\;5@GY(7C6C]2NKNE4,4XFV0J%O%\-2 M]SM8H+R$]X]#NZX,(W! M+(E2<'7;'Q$^NW$QN\*6=IBS.Y1>OA3="1MWD:\WJ<5+T9GP#LZ )9E1ZI R MB;U@=%F^YJ\)/<.*&KJ/A!7C,76:IQO%EOF6[($@I.JZV M1@TF8=,@"'<\?WO G!.+ZMI5'R+/0W2#OJ=2_ +$O:NDH'N>O,=EV?.X^I91 MZK@UB17P/O_08?N5.(ZX@K#>?2!/KO,$C>_I"O/-P;G%7\_2\QMZV*;-U!N$ M#Y:!7+-@6>D-?&U85?33\"8K3BM>UN[%;SB;IJ8LB3][ZED'N2I[09CPI\9U MI'NQC,?!*N8=0GG^'#M9NO8P'1> M\5)80."KPVRNN M1Y)4LA0F&4OA0\R@TCL[WP)(E2]%=U\<*F2[;7N#_V.5I3=0">N1S/"G=_\# M4$L#!!0 ( +:("%>#2&"&UL[7U;7D\FCS]C-Q[/I M;X_Y+^SQ(YRF61Y//_[V^(\/+\ ]_H]__.UO?_\? /_Y]-VK1\]GZ>P$IXM' MSSH,"\R/_AHO/CU:?,)'_YYU?XX_AT=O)V%19MT)P#^6_^S9[/1K-_[X:?%( M,"'7'UO_MON5,1]*T0A<& Y*Q@!1I0C"2A>39=8'\;\^_LJ"Y\(I!TX$"0J5 M!F=]AIRR1(68M$O+AT[&TS]_K5]BF.,C$F\Z7W[[V^-/B\7IKT^>_/777[]\ MB=WDEUGW\8E@3#Y9?_KQ^<>_?/?YO^3RT]Q[_V3YVXN/SLRY_\Y^^O MWJ=/>!)@/)TOPC35%\S'O\Z7/WPU2V&Q'/5[<3VZ]1/U.UA_#.J/:!A!\E^^ MS//C?_SMT:/5<'2S";[#\JC^^<>[EU=>V87I1^QPBMW'K[^DVO7CX_^G#\_.G1JZ/7SX[?_^OX^,/[/UX?_?'\)?V4A%J^ M9/'U%'][/!^?G$YP_;-/'9;?'G?3CQU4[3,C687V/[=Y_)-O3Y;"] MHN_/7U(!]RD2?EG@-.-J0-=0)K-TY4.3JLY9M_Z7DQ!QLOSIZ&P.'T,X';T: MASB>C!=CG#\[ZPC>8F10>!N,!BDS@C("(00K(<42F%?2&IFO#F65>?>#(_.SE9/A/&"SQ9__O2S4Z:LF Q:S_X*T63(/LRX2BEV=ET,7\; MOH8XP3661&]4+GH2S="78!F$1)8\<6^C,%FH*!L3X68DF_! _)@\:##T+6G0 MG6&^04*//A=F(UCZ#Y0W"8()'A+:Q*257/G2G@DW@]F$#/*')4,#!33CPZO9 M].,'[$Z>8URL@01&K%3.0DP\@++$R2 ] \.PZ*ASS*+YRO<]C$TXH'Y,#NP[ MZ'MKOSI]J^7IQ7A*SB]%%&L1OZX!E>R\QY3 1Y[)J1<*HJ 0$L3F719FQ+O M,\F:M8_EII;CVZ[R?Y-OJ-I?K^8I3\_S28TQ//C_SHC<".T'D-*&9PJ ME828P!FG2.XDLO>I%-^CSWLCIH8RCT3,NF@:ZN0MK;@9"SB'"%B4%=HI$I+W M)]Y /=W]F?"=>=MQR)OQ_-GLY&2\J%LA5;IGL^F"IB#21"1 Z'1!9Q \]Y)6 M618@TI2#PM%KYVP(JK7#>P><@7J][3G12B7-.'*#?+'0NXQUX+2@N,R1%^:K M:RXX)DYFFCNC&E/C/GLW&->W/2/V5$"?1* 5WB6K&3!%7U0L));W%8?7QC"> M@_4')L+V1O&^>7T63@=+\)D9%,R*?D (I#%4EESB$17T"ESF5 %EEM[Q+= &=(V M46-2M!C\=DR8SW%QL?N5972>V4*^>#VB*)+(J!.';)S.VHGL5.L-DRL ]E[W MPOQ3#3?ICZJHSV&R#$ 7ST+7?:4)N++.!9$FG39 %MJ!PEC I<(AY%"D*,9R MV=HEV@C8D/SDW7GQW>+87"?-R$_>^RE-P>,OISB=7YS3*>^E1^^ 7/50A;40 M)-;):+CE49#(H7W0]#V0(>T5M:/#_F/>3/TOIY_IW;/NZVMX>9I$.\P(=F>.$&"LA8MNKI! MG2Q)A1J4Y(2(<0:(44LFE!2\=5;,77B&Y BWXT S#32,CJ>++J3%O\>+3\_. MYHO9"79+>2M+K5,F,7+%A:F[-\)%<+$@L.*=]:1/EUMSXBX\0_*#&_H$K330 MV _^%T[RBUGWGGR4U[/%V] MWI3GX_GI;!XF_^QF9Z<7I_>(0.!II;(@\,MV+H[PIPDUX8WXXWO2HI3X.W4OO4 >K]S:3H?5:US(H?< \E 6N04K/I,3GLV1<7, \_. M])@N] W)D.*E7;5^5ZK0CF/>!Y,OTEA2RC&*2*(AV69/?XLVT_*M8C*&!]QOK9CI_#;T0PI3&IF -J,?>,0:50D!>$J*>S7^C/GE=!&F'\=Q@JM'U[ 3G51,<@.LINDJECEX M0<%)C%PS5DP]J&LLU]V(AN3>[J#[ZW1N./QMS=LYAF^S*TM7RUTEE("TK@IR MO&BZ,>#9\I2Y%\&UW@J^$>0]C[WTO/NP]N3U',NSIN;\H?\Y6Y&0E4,A6N 8/(==.9@4/I M09*(4F2"&%HG0]T):$B^;(MYWFSP&Q[TS@C4XNO;29@NCJ:Y'D2?UN1T^ONJ M9@=O GM4%F2Q+N?LG':8QBO=3//1R:Q;C/][^>V(R1*RYAZ*JT6^.9,="X6# M]46*X%W6OK4[W+]40W*K&S!S8#2X1N^_/[D^RJ_H^^:-(]Y_H*^_'[_^\/[- MBS=OC]\=?7A)OVW?0>*^]_3:2F(K(1OUE" O]N648.&KV7P^BA2M1XL,A/ . ME+490BX)>!(FLR1R;GZ.> 7 _LD1ZR>]H*FX*N Y(Z-^;MUGT_E3++,.5Y_[ M$+[@_/C+H@MD%6@F=5]?TF1>^GGUJ&\VH==\)+>?U#>O#1%8$=R2T4^Z!*ER MN5AHS29B>DP!BE2.%NV8$_86#[0SV._P,T[/<#U;KZ=7''])D[/:2JRZ-/1_ M)H6,I%$9E7 T$3,CM?),EO.>3>#["4M/5D0,OU=/EG )[299 ]Z? MVHN5Q#ZAZKE33=1."-$R!]ESC,JB9*GUYNC=:M]>ILOQ&_U]@C<%9KCT.3H7B+R=BD76F=Z; )KB'9PKVX<9WNS972= J\*?^G2E>:^M_5$/Z?BA*=4.K-!V M$\<"L-=[45K^) MOE0:,]20G79),!6U<(VY<@^D(9V%-&5)2U6TXT<83ZNC^F:ZRI]>UJ6^*2OR M\I$HG'GF EC.%2VWIM;N9))7!UI[H]84?[2FQYV(MCR/Z-?A;TN/=IIHQH[7 ML^GL:E"S)JLNW##A$DAK5#WE,!"TI[@F%A:\9,+&U'IS^S8P^^\+KG8EU[(Y ME71AN2K0D:%6%%@'42R4E%P6DG%4[?<#KT#8TL?O>1^P"0F^WQ/PDCJ?+P7@:NH\T$]^>=>E3F&.=E>\PS3Y.Q_^-U0,\JWU\F37. M*0LTGS,H[6K:K=-UFC-%2SP%Z:V+.G9#.B0'OA\:'4"#3=?:>37Q2$;^^$L= MB+/Q_-/*;ZSE'J,B&$^NGHCH1). Z0C.,0T8D_0R&.U]:ZMZ+Z@A>>W]<*BM M7A[^3/_9T?M_O7CUYM\]'^G?\)J#G>C?)V*[ _W:M>)M-_L\IJ<]_4IQ7'XY MK47M\TJ3HT0._'G;TY"YMD+73HCT)04'/B0+G*&DI2T%GEIOAF^.;N_LJ?!U MV%G:80G1J]H@R5M3?%8* MFY-KE-^!-*3F80>S0^V4U*\)NM9,<92S$EI%4E8A.J?4+?" MVX17[J?G51OMM>VC48N]:#"NGLP5$I MO@G,)M3Q/QEUVFCF@(?@2M;$IHR@4\V#8[6NQ98"15'$Z#++)K0.S9H<@G/V MDS&GK:IZ7,DN*+[J.'+9WU M';!T^&'6LD;Z:WDD21[_LGZ+B&T#8QHRCV0C5:90,;I: (M$<1.T8:WK-KZ] M?2-V_&3[SCN.?=_6Y9N8JR8D(C&3:/D$FQ(A"H9XZ:0&E:7P/&M#D ]C5ZXA MVX@S\B=;J7I06H^$.K\ 9;WA<.Z.'4WSI?YH(XY.2.X$,#25_)%#1.E "(F^ MY!15\SMH=D.Z$>'43T^XYDH]P![2V_!UN2$18G:((0/:VB7?. ].10:Z!%IG M4PB6]] XVY0&]'J_X4=[)TUU4.-T TI/I>RQUC"Y)2B(#(H4#6UQQEN@=GB M.0I'$4%K%FV&;",JF9_,0O6@M+Y]K&>?4'ES[Y%KOQ M+'\OU7DO@>,OZ5,M<7@7%GA<"J;%2'B=F*?8@X:K-H@L9'QKX5L2JB@A243? MO'_*024\8,ZN1">S+192$@643<07HS-HR[/G.@?3O)'OKCF[#]RI9;@E)_WRGE-Z76<\=S"L8!JV442F=:#GW*](4)YH/&V+R/_*Y%00_6'I^>^ MZN^;GJONQE?Q*5]<%*& =*[VL.$,O-4S;AE.W308 M$C&Q8$A%P7I0,GL@ESN!,)';XA(RUWHPMH0X)'>G)Y;=5?[66HGM3C//@;TI M%Y"6C6MJ2QEE:Y%GY*Q>Q, ">&,+%!&DIK#=E]+:.[D-RZ#Z>!Z*/"WTTHPE M[_#T L^K6E;VICSK,(\7HQQY=)8[B+EV0!!%@O<"(42"\A%5>W_&2N%Y=F8"++$)GAF;$H//"U()TNSD9#9]OYBE/T<4$;F,R("5*&OE>0$7> 05G,N& M68:A]3W2]Z,:5(>Y R]%C735RZ+T'M-95Z_>B?4R;,V=HQ52JBJK*PZ*W>R8I;A]>2M&ZYB_CN]_P(A2ZM.-!ZV)LO-^]P>4/7A]F' M\*761GR:3>HN"UFV6VJ4H[#2),[!*9-K#G,")Z,#;F101>K:#*ZG16A;K#]" MY4M?2U.O>FW&PLMWR+WMQC00IV&R%F'$DB /S6:PH18."NDAU Z_3&5F_; M!GBC3GT'N-B15%_0" T6+7$-30"*LVUUB)&'5#)OGHMTZ/L]#S?NFPVYP""* M00Z>%5^3B#A$KS/$C$45G27VL:/0GT"#ZE(UL"G3ZJK6]LQJ>(\,N& )6Z<,T6#CJ;6SQ0#D6N2DSEE-8].ZX$8YFW$&E+*PZ,OYPNZ.?C.%D),E_>CKK^T7P/GWRS![=RS7<0HY&'3JP@QB_;"-X M8N1#U )+!"2K2)%7,N!Y+I!8#$7S8"-OO?[=C:C!5L!M3U\M#B$(1T6VH+AG,*Q;2F]J: MN[H6EIMZC78!;[T!X8UBS' ?8^MSD.U1#BJWXV%8U4)_#['"70;;=HF[ZS"3WLXX>_S_@Z'[\-=L1(:Y=C,J0'\B*%,$>$;A$@T< MQ2$4T1MV0)?T7KQ#VK,9#!OW4.D 2$BLPE'2,7!%<%$S\A3JP520!%Q$9ZRD MB=.^A=5^B(>TC3)((FZMUH>GXHO963A,7)W]?:^17-^H<'ZOO$]MF1N>5*K+9A-@#;: M\K+SM5ZV^XL0:]ZZDMQ)3*YXU7I;X58P>Z4YGS_UO G8A7R&NQ1\IIEA$&O_ M9@\AQUHV9I2SB(R$WRB]^>;G#VEWHXV2KR0Q-QC49LO0,4W9V5?$\R37&\04 MUEKRR#(PZ6AUC-*#J[U0@S*G<: MEWDX\_?I$^:S"<[*B[/%68>_DVM\&% GG\_55MHJI'&R&E.OBG-NH XXE;22Y,!4<^"E/8%(JH$:'W*0JK@FM_O M<".0(?G2AV?*5FIHQHA7Q$C$"]-^N[R(X:DBR+N?9%/+OO0"/#DEB'Q5O M?=G#IMAZ'8-;)[ +D:)DIB&*&B0GKR$DAN!<<-D*+D1N[6/N!'1(]K<7MEV? M7?VKL]V-<3>#'"EFHG0\@^;"DS]>ZW:=%N 8>>31Q^1%:V[= F5(-OD@[&FA MDI[7:\94T)9$%.=FK7W=R%!?9 R*UK\D+4^=[\; MT9#,9 MV;.@=[**/OF?!IR>TXAE!!F/J=E7MI\LL MI."-! M-J35LBF#-O(>]U15OZ'&MY9K)V%,$[2K':KGI*(*=83:AZ12@6R#!^4I)'+* M1S!%1$-K1> F'Y)2-Z()J\@DB47]U*$46M MPHXQE%M[*>_PAX/6ZV@9EY"Y=Z",Y^"==! #VJ*THM^V M3L(8Q.'@I?>\G%XO*N(R<2^B !MXOM#XGVAWMD'SCX;!Q?\4^ M\!J]#"!E5*'4HUA12\^5T%@O)RH0G$\NV8RR>2O1W=$.J9)[.$3<7[&]G_%< MO9+Q4AG('G4-]SZSU2G,=N#W/%99%D=>>^/5HT&=;'1!TE(GZ[VQPB!9&!&! MO#+F/28C<+.ZT[O>TO<6T0V$#9;K7(\\B;FTA$>DZ :S ),-9X73 BX/4DVP MMP7J.UIM2Y%M]X?VU-S!-B&_"UV",*+^![G>!*Z4*_4Z\ C!ZFBB4"1%#YTB MML(XA#AT2.S:4FN'Y];59A6RA."]L+6)5 +%#04A%(" ]%8I"HXUBX0NJ) M>H@ 4P6C4])_HH2/_=B"'T+EK2/3:5F^] M[S34JW#?UP'LOLY*_>;-V6*^"--Z6^4>FPV;/+;5?L/6(C3*Y'PUHV4)NY/E M;<+>!)4SF0M:>A0HE\AZD):A1,YXR58)UKSH]M+[]]X1O?2L=8J\E$:K0'9/ MZ>A!98[@"KEY!JU75E @T;S/^0TPAK"#L+?&O]NGW'.XV^V$7P)R*>$]:I$X M$A;'?:V.R Y\8"2J1A:Z[FL-G%?%ZS)(&8QG@*PF(.IL(;!4F\=Z[3GW M'$/KF. N/"WMQ^^!1GBYT?\.3]=WKI>+6XMO#^="L(EE'P%US27GMA9L6W*Z MG57*>2^*Z]/:[(I[2"M3,\[=9:L.HN#>+=MQZ*8$<#Z9S>>GN+J/?0^+=M?C M6EFRC2$WLF#+:_;H[?B*7GCTF=Y3^P=^F#V;G9S,IN\7L_1GO= >N_G3,!^G MD;:N!"82*%88*!,<1&$*&".X-5YXSUHG#&T)<5\[=^5U(^<-!8:1(K@4:E&V M2;5A!=&;2:.L)#YCZZ*2*P"&9'GZY,IU8[2[%IHYS)N+^WP\.5M@'A5EDN;& M -.UQ8E-",&2;R>M54Q[*8QO'1EN#;+M]$##T82ZP*240:7$P$F1(1;AF?/9 M$-'^__1HP9>[)\@V>F@V0?Z]'%7,1Y^Q"Q_Q]=E)K"E?Y](MEZ[YI0V:$0\9 MH_>R5FY3U%.RJ-=8.L 4R#N1.N74.O=^2XC[C@AII,/J+(7)N=:7;SA:++IQ M/%NL^+#\&5G(98OOYTC3LDY77)^&!]=WWS/UN<%;K./<8@F 9C,/:B#@Z<+8V%>>E*"$Q MQ.:=*K8".*2=HT.RKS\M;AB9G?^\?HG$[W_\[?\"4$L#!!0 ( +:("%&UL[+U;=ULYDB;Z MWK\B3Y[7@TK<+[4Z>Y:O65[CM#VVJVOZO' %@(#-*8ITDY33KE\_ 9*ZDQ+) MC4U)=/;%*4LR]X?X8@,1@;C\^__X=C+ZZ2M.9\/)^->?Q5_XSS_A.$WROZKL^&Z7Z2/%;_\[]]??TB?\038 M<#R;PSA=/( >G^?G__ R&O/+\H?TJ[/A7V>+?_]ZDF"^(.C.)?RT\3?JW]C9 MK['Z+9(X4^(OWV;YY__XMY]^6DH.IFDZ&>%[+#^MOOS[^U_\ J,1(5Y\POS[%_SUY]GPY,L(S[[W>8IE(_JS)5=0IL+Y?^NG_=(9TV<" M,DVG$1E]%\=5Q1MB7/?IW3&??Q;+6.!T-&^(^.9G-\4[.8%A2P'?^.@&:!-/QIRFKFRJWBB]P7/SC2QB([.%X6/>/U_37U2?49^V/!K_-<9PQ__S3,/_Z M\U E \%Y+552NL3D47M0:%*VTLCB!AK; :C7X:HXGLP%($15F.A9,I#^<]0RDIDTN96.RS<5: MN,GL[$Q39IC^\FGR]1=ZRB]5G/6+A5R7W-[Z[*6@]UO1V5GZD7YWD*W+WD3+ M'RTZZBOE"0)],S_*LW9L]7JDPG)\V9FT\: MB&[)"X'_^:?)-./TUY]Y"PK_URE,YS@=?7^/7R;3^<")(&WAEH @,"W)-@G M@2GE4 D#,0C1A,UK#SX:8KL(]";'H@7'[W ZG.07X_R<#-^!C$EZ<)KE[ S3 M-G,6E'3,!)M"T"IG'YHP?.6Q1\/O_L*\R:YLL@G3 3A;R'*E<4:(F(M2#+3, M3'O:7Z(!RU216(34@*[-*WS]R4?#<2>1WJ19=:%YNI"-"A&[W7G_CH:>TDPIMTZNYTOL=/P]F@,,2N8F<\N][&8L;P'B M2(AO)^B;>F"[Z\%'^/8JTUDR+,-E#&RU]W"KLQ+1, &VT-XC!2W:<9:353)R MI9UJL7UO>/R1<-]"N#=9=]U9?Y+S%&>SU7_J$ G2X9,!J-3U>M#349&2)DTT#L1 ML7CM6MAK-QY\7"SO*= U09).D; KF!9VQ-OIN^GDZW"<:H0.DXS2L( \DCF) M@I1/T4*M K2(&ES#-_K:TX^+[BZB7<-YI\C8%6#O)K,YC/[_X9>%X2A]+LZ3 M FIO$QF.M/'X1/X^:*.QD!B44.T8O_+LX^)[?[&N8;M3I*QN-$^F" L@T14) M/ CFBB,'T46R&20G.\+IR#7GW*?4B=_+3WOTC.XMNC4<=@J#U4R"T;O/D_%9 M#"<[G9S2G$E?:$6\FH+><*;JP>%C%I)WVYFO/_'1<]E)A&OX[!0'^X#I=$HK M%#)^',Y'I%Q9<@B1?#7O@58ED?2*-@@E4LFH"*?OMN]>?^*CY[.3"-?PV2GX M]7$*-?7JP_>3.!D-0C29AY*9E76W1U-8\$HQY[07F4O!@^E$YI7'/7HF]Q?> M&AH[Q:[.=.K%M_2YYE4L8JH)H*!2DJ4B:-]/QC$0(3(,AAL5Z"=6-WDU+S_U MT9/:691KN&T0H7IV.IWB>+Z\V*I*1V;YZ6P@'=!"R!KWGDYTG3EY8()\,>3> M)U$$E[Y%)LKZIS]ZKIN)=@WG#6)5K\9SG$*:#[_B>TT8@:64&K 30D*YM<1JQ[^I%PWD"T:SAO$+6JUYW39^1R?YI,OP\@>NX4 M]ZR@D\M<9>]IS1 E.EVB=Z%%'./*0X^$X?T%N2;AHT&DZL,)C$9/3V>TO-EL M(*1+0FDR]XPR3.OB62AHF92@?/0AE]@B%'GEH4="[/Z"7$-L@W#4BQ.3DR\P_C[(PFL!6; 8:'E:D?OM4]:$*XF@<\R.M[@O7/OP(R&Z MNV#7$-XI(K52P,\X&IW!BG@#5!8Q0ZDQ,]IE1(P,@J$U M@U20DQ BK4GEW]W,O@7#D;#>3,QKM*!!AM4%DQS(UDTIB8D@%7!:"^QVZY]Y7&/GL[]A;>&QDZ!KK-4WY?#68+1 M?R%,7])W9H.(*5BA:><(BE60'/+ZA\[>,7"H&11ELRHN1M[:=E"?%?TV@RP_SKS_/I*5Y\X[?YBQ'6'>+7GV?XZ>1&K'=[PD]G M[!/ E\$B=:A^T+,1S&9OR\+J?_)M.!L$(;*%" PP.W+B.7WER?N#0((JP9E< M;MO'"\SB@I_5DY9:@*/Y[.P[%^IP)YB&ZG%+ X UZK(?MY,^9-RP@O$,V&4\ MSQ<;X5:(!M?:$#1B_R::EOO\IAX*%Z0WIFO2BZP/HP76B. B:;LFA.0^6%?W MP\RLU1 -.!OY;9O_0V;_2D>*>R1_%Q'W0?HBQK/ ]>3WA?$S4,(F[E5F:)*H M%^B601:.9>,D%.'A]A-_+])OH#B<:=>*F^M4=Q-LPUX$:Q ]72'B0MIHK&&) MUQ(/EPV+@F %4O*HO9%2YOZH?GI\5.\CV(UO];__?;BP]]>O/CXX>]OGOS]^2OZ[E5P6W:8 MV>'C6_6@V7=%U[K4@/.%J!&"JTA&G?&:$U%"IQ@5UU8.=GE0(TO\PBT)"5PH MI2JGJ)66'IG'X!DO%B%H;T5HO2/?1-%U^WDRF^%\]B362N(T'P0$KBPX)@.Y MN=I 8+% 9*D4RQ&B,G!;-M0^:[J*X/#;3D=FKV\['03:Q^D"L\]/QKG^Y\5_ MGPZ_PH@6.GLR?P;3Z??A^--_PN@4!]Z'I#(=@3ZJ"A*!!&;JP=_W\:2[Z'@S-)RG5VO'9>TQ($,F7?H/SLUPNB-9+-)P%7J^4 M(Q=D3MS=,U-SMOP/&IM:";HALUT+BRE\6*!_QC./S\[G=1*T$S0#5OMG&%[-?Y* MJCB9?J]8E-1&<^V9R<(S78"3H1P+,Y'7:)I%JV^K2=F'],O/?]0D[RW(A@UW MSK"\F^(7&.87W[[@>(9GVPWY/$:*3*!BO72N-DXH]0XZ91&-"\'HVWJQ[,/N M6B"/FN;NHFW8A>?J^OZ&H_QR,OU %L>;R?P=3.=OR_/A[,MD!J/?II/3+^=H MT7'+LV3@4C#>8;HM:VM_S3@>XO<19CF"%;MXCDO,NMK87^ M5_6H-?"!D=ZP#]'9"E]6.O#U\"OF5^,YC#\-R:5:2K#:74G3RU5(9$+4,([6 MAL5JAH5:F^2\L*AN:W:PCTK>CNA1JU-#83=L5'2&[BVI.M2RPW4J/;!29L&3 MH.VW"%JWM*R&\)C*7'.G4W&E=6SK5D"/6A':B;IE,Z-S=///*W]Z]F8R3JOS M5Q4ON4B1"0[D@D57^U#+R&S)(87BZ6B^K0)P+P58!^1Q$]]9M"T[&5U=X(!+ MDQ-9R$RJFA7O2?E"TF1FH0Q<@X@66H>HED]^U)3N(;R6_8G.8+P>0AR.%KE< M9&(L+G\_3T;TX;-JM,R_GZ\U%5%"BY#9<7'<3>CS),3S%?DL 9L$1[HK E,4XOQ'(X0:1W@7$GO-#DAB>\K6_+ MGOJP'LSQJD0#X3>\S*J)+TLS9>G@5B-U!>ZL/PGYK#G(3,M4EDXX6G!FP65R M7(W62E>K!:]YA3?3:;9XSI%1WEJR/5Q>O9Z,/WW$Z7JA&X15TT,S;4 MAA4@&!3)R2LM&CC7R'5KJW -C"/3A58"[^&N:Z&A:_8C1:H'G,Q:M(GLHH2. MQ1042Q)EE-:EX%M?A9B9QV+%<\BZY6$7FA; BH MTJW-H;K'!M> .E+U:$M&PWNRA77S$M("SD9P'FWD*0,#$6L>AZ>ET[;&8E$! M,-8@F-S*2K1"KU6)3@@ZC;6K S8* TXK#=I(;[@INMPV.GW_BO0_ M=:0[(3U4C'V[OR)=ON8 G'9%U41W X5I7L@8B]P3 MOF*5S(;KU/RBX Y,1Y^1NI/0>[" SY>[;$"9K%+9QL*$TXOR#;-3Z#FK*RF><#Q.,KB)MWK7UZK,.W\+UEK5>Z^>J4RC9V1"\#&3[ MA:BP)!EL!"U\C'Z7?JY7G]J\N:LW20<=$Q/60IV*FC M[9N[7KU:)(F]G2X>DA=W >]PNA@@-W#11%MGN894Z" N)K*H;*;W+B'QHD-6 MMPVM[WX)O G9@XAB[*()M]_M-B&@AY/M*LKE4,$GI_//D^GP7Y@'I:;GDH_/ MM$=1)TLZ%@766L_DI M>Y="ZE\KMB(Y,+3H)O >;=AVZ5[/9*2%STG)RU"5# M(PE91&1>.L]H P]*TD]SZ'>GN(SF*-5@#T'W$-U>O!USXANA9NV!)K MZZ+F2:8;H!P?^WN(N(*!.JVI$D7=2FF=@D+3 7IBQ'%^>NUD^WI M/R9+H9FP>^@VNR;O<(EQP+-Q/$7/E.6Y%O204T. F/4AR(C)F7B S- EF$>O M FW$W$,I[;7K7G ^(WA#!U)M$NMM)#1DP\80@W" 5O#6S3&^Y,@\T+6(G@K=.B]A%T(>Y$-\& MT0^;%K$377??C.\CZ\-H0;$I":,,0T&^BBXFL>!S8MF)8'*V*=KFU40//2VB M,?F[B/@P:1&Y>"V@6%9D-4S(&F617!-Z85 ;CD)G&7^,M(B=N+D[+6(7P1XF M+4(7@3)[42'43CX!6311,A&SD.2;\MR\K=(#38MH1/4^@KWGM(@/'^G/WU^\ M^?CA[#@0$8T T]T"N8W@0(8A=V+U9%-A!J#V<0RL\ M+VG=Z\8LOOBVJF>J;>_I__)'^#90/CJ4BQE;G-8?O&:0ZO VT-FC*'1VMC9$ M]X!Y>%7IQNUZ1>F-F![,U_-FA:OI?I<&+CB7E*_Q5$G>NN:\7L"2P:X,2(]9 M>.][FR9S'-=5DY'#(=7BD8L3@Y/02^.;T7^VV22%V6+RQ6L M70!]/<)U@]6X0&L*"0Q-'_+NZ(^G-H=5$%NN&0' M9;<'_?RM.C8PJJCR"7%4A3(??L75NSL04AJ)NC!9ZO"&1&<\)%>82HJC%9&[ MT+K^_0Y(CWU#ZT/R/63\;:6\=)KKZ*U@'"6M'TAY 9-A(8'2,1H7FQ>T/JS- MIU\5:E-O!=#(6\,NGX[Z3,Q=8VG<4PVDTET]H$\AR$ M)7ED%Q"3E:IUV& K8,>B*>U9Z"$I\#>2S^O);/9VO)QWO9#TV[*$*0;!!"3W MCIQ(KVC](B/SM?R!5IY3\B!ISVM]U-R*Z%B4HZ'<>TD2G"TZNIXM>9!J49@- MG#Q(H9G.&EET(%GA"BVI:\#8OK?@50S'PGPGV?8Y@>/5.$U.L"KEP&-X8B=[BK8'$W+1NOW-9#RY"FVEC!?- MH70LM$)%AFXFE 28/*"4F"B0+/E?W#1OG;X=LL>O$^T)Z,."7'4+.W-\)"]% M"N-8B;18@E-8,-S7*;2(VNN<=.M^C]<@W,/VWP-3UTW$#F+N(_! 8IG570K) M+GGQK:[Y=#C[O#1AZP20@=):2*L"\UCO&!RO,7\ZL)(A;#G+R%/K2[D[01VE M9K2EHH>#Y.GIC/;#V>S9Y"0.QPNW]RE,/Q'L=Z?3]!EF6)?P'M/DT[C6O9!_ M?#J>#RS!1@../.,:03$JDX;72)L3)09A56[N=.Z']"BUZ@"D]7 8;93)P)O@ ML7A+SI$E.SR@(V-*(1/!:\^=E/3#QMJT$(VED+_K/"_XLY1T#;":*E[477%=(? ;AE M-KG,?3)*J-:MZ#9A>?2,-Q%R#\6UUW$]A=DP#4*D93IG6!"8E@D-$2W9TE+4 MKD&U\7KK#7TMD,/3WH:G.\C?7<@]1$^N@WH^')W.,0^DBC&$0$8%^L"T-:Z6 M#!;FE$JZ]EDNLK63L@'*D;*_CZ![B(C\ X>?/A..)U_)+OV$;TZK:-Z6&^7_ M*[C/A[-:ZGLZ76Z&E^8R )*3EE@QH0YD+Y[Y$I"A ">=3O1_K;>*-L@?_9%R M#P3V4-V_[2J6>Z;D@AQU+UE4A%BCJI>/QC )DI#7OZO[TK9[.K#N0POV5,3= M*>SAV-L =B6>F\U//)@@G-#,^$R",:[.^0223A:F7GD;[5L7'NX(\4^=:TQC M_Z-=:NU+E+RPHCR] ]$Z!JH4)B "V81>:=]^)-0#Z6'2YK-.]%E;YV)03G.;/"2'M#? M+G1@T[,?2*>2G6B<-!1GP^/E$IY+>?RS56:Q;0T'Z6DQ0VD=V;KY4T M;"C9N^4AAS/Z&G(PZ4& #2@:L-2B1RC#TZ(O!7!.SWVT?/>GY W>F&';S;SX>/; M9__S;V]?/W_Q_L.+__7W5Q__J]^F,[<][U#-9[9>\[4F-&!3>NHF^ M;M6,YM4XU>:M^!R7_WTUOCG<]OUD-'HYF?X!TSP(63MRKC23D&FIW 8&D=[[ M:'E)LD@ WOIB=T>(#R(XOXMNK,GCZ(V2 XWKN1P^"UY'YR"PZ.*BV(^SZ*5G MF)36P9G2OH' @QO.T2NE.T[NV(6/WGHQ;L"6O0N"_H=>%A"U7;AGH<[=2U'K M(@QF.AL:Z\K#ZLU^2$5IQD0/0>_-'<438"!#,-&*ZS2JF"0ILBS,$B#A!"J# MK>/?#ZAQ^R'UHPT'/63)WUPRB679].1=;4U !,SGTV$\G=<8\,3O#8J0-$KCWRK:WWUH@/VZUNP=V>\AW7JQB.0WE^>FT8L?I M<+*Z77PV&7^EU2WJX)=?SX>TE@^8Z%?G0WK#0C8Z)3J5O4+#=)9T2$ MWKML?#:M)]MU0_P#Z.1AV.PA _M6]&=9A9AIBZ]YXXN(ZF_3FEUL :),7C&! M'ID.M<]B33A,B)8L2)6$;-]N=3^L/[#^M6*PA_SP#;@7P^*V>&VB=3)8RW)= M@7:2K%'(BM5P8^$U!P-;QQHZ ?XA=; '+GO(55^^*>]@6)L1?81OM>5KE1(M M@[ZQ_@T:6"NC1FU9DM8S[(]?5I7&:_;L0=8%04O%@L0Z'2T[YD%QEG4J44GGBV_=N^YN5$>N26U9N:DW MH4^]6>RS ZYBRL)%QJ74I-A!^G&U9G=.U@14&P3@ M)V4X7Y0#FA*32[$^6] I*R"S6@O"I$N:3EH(PK7.<;]X^G'KP9Y27D-XYQ#Z MD_Q_3F?S>N$T^SAYDO-"RC"J9^2K\3/X,IS#:+&AQ>L'XWLDF[;6NE8M"R-]<$R*Z*PWRI;V8Q.WOJMM>>.8#2EVG8 HP/DZ-8U47=%Q MGRQPEVWQJ=S3C>.]79UE'KT)W+&LZFSOD#2+.M-Q !$TY]EEUXL;TOCJK',Q MEI;<1F4C4T75-!\PM MB88%C]HZ$E'AK>_O!%&-U27'J(,;[+L:ZL82E,M:3 M:C*NY]JB8L'20:6 #L6B:K@S%5?C[I9)Y3U(8VU0K<^"6P$]D'*MG8C>I#.= M!=Y'1XRKF%:IT=N ZFF^]%I ]SQBNCMQU]MC-)/ZP53""12>?P\-<;I3\]Z7F%2UCIGC68IUN/- MU&$)J98L%6>0#CH9>6NS>!V.PW.]/S.W)B_O(=9^,Y97@(2(JLZX9A 6P[&\ M89XGSC!FDXQ3W)76UMT-$(^8Y&X"/4RV\0J8(Y<_N-KV-Y+!J[FN\_$(6"B\ M5BM9X43K(,=&,(^8\38"[B&5^#W.21"8SQJMK5 A+4QF"TR+4%%%SH!#J,/P MR+65JH!H?3N_'LDCYKR!:'O(R]UP.;("5YS#G-$SFWAMDERK'K36-:Z%X!.6 M8EK'Z3J88PK:=!)T#T?^93PKUV0;1#U%:VZBN>=033>ZKMM[;63= MAVE_$UFVF!R7A66?,CD;%:,PF:$N&&7MKMN\*NA0[&\;G>F;_%U$W /I'W Z MQ-F3M:YFY#Z):")SV="YE)1B4&]S'>>1%J_(0FD]$.,6.(<__KNR=7W[;R3J M'@(X2R]DL=XG9UYH#LD*JY@7M<5(Q,"\=9Q9HQUD.@:#;!VBNXGBT7/>4; ; M7_C#]VYY]N3#WUZ^?ON/#_VV;%GSF$-U:KEKA=<:M& A=YR,$]=Z-!#I+:VUV4RC MJ!6OHI9^8528#&3;.L]M=Y0/HCO++AJR9OY*G\3T3H;>FN3HK]H9T%!<\]!('^LX>C6\=_)["-<\QR]33,-% M(C!]/<(%8^,ZMG,Z'_YKF2 ,-2%-1L-X#&2U:I)0TJB^RLE:UWMVUP M'5[A[E\#)CW3UT=88'W6N>-1A)("P4!;WT3. @_D&0F;"KV=D6,O1< /H##@ MP:E1 XIZV)OJ(.$JB[?C#S#"MX6D0>N??W\W@F6FTY3\:?7PZ^8G\QF M.)_]#4>U/IZD-) <5# !6=&6MM$80NV%'9@-3G#DV:)JG;*P%; _U:P' GNX M(=]SSSNDC=K,L_%\$JF>Y\_;1VC]F38V(DF8Q**Q:+34QG$:(S6L8# M=.7?A.Y/'>N+RAY:4-U$^B2E:OW-2(XX_+K("#2<7%^M"VVM-5U?HV U7X,) M896(5AO.6\_YW@;70VB=T8;7.]6G(RD]A$]O8GQ6R^]IZ;6YQS-Z'^G-FRZ< MW8%VH"!![?[H!-/>U$'V LF1$$%[L$$V'PFQ [P?2(W:4-1#3/4FU%?CK[2? M3VH^V2![[= M%+_ ,)_YG"L[[LDX+VR\9:!M4%L%14]*#=Q:IFVI;82\82HZA=9S;43K%,_] MD/Y 6M6HA,K@4X/<7\>@AQ.%IU50>>4:)F?A'CLHZL-*\TB\8Y2,YJ)[8: M#]U59:[A^K&TI@LI/00>-VR'STZGTT42[ 503 5-XHHEI;\!:HU.S#;$[S-9^=J 9,*E5"=:1@;..)82'=$EDNO9O%_M[BB/ M/CF]9^)Z"#.1/W#66#W]]^EPBE>2 Y^,\T5^8.91&ZOH-8 ZYTW5P0#!%&:# MEMXYKU5I;8YOC^[!J%8SKF^TA^N%J#X: TXG"3'/7I+(UB2<7H$JDP_!U>X; M@O!J)99E:BSR$CG$+(U)[4NVMH5W_$K5$U4]W)EL+YE!X589C8JA+.2BFNQ9 M$)E,A5"T*+[(&%NGH&R/[NAUJB>B>CC[-B!].1S#.*T7C# V:-DIGH:Y%%H MYH6MLP&"DB#)=-"MS\#=43X8%3NPF=6*N!ZN5RYOM*]K=O+;\FR*N::(8B[D M7&@F>+9,\P0,4N",7KQ<0A(BQ3Y/P"M@'HSB-&/REO-N?QIZL)G>XY>5??>V M7 5F' 1!+PJS6BGR16M:.B;:(^G(#=&B;7]OLA',T>M'&QIZL'Z6"\;7-3[R M;CJDM7^IK0>76 =DS^ MNKY>*/%B1C'F1H@$[F Y5F2)MD:04O-VV-L@'+T^M&"@IZM MD#-M?3F9+H+J:T0Q0!>%$>0&%!-K:W+T+ I)PE#<&EY2@=2\J_]N$(]>D_JD MK(<\D#.(.X^_0Y,3USZPC#K6XF/)0&K!!$ 201F,O'5[IWVQ'K_.'8+$ADDE MM2O=.>BWXU?CV1Q&H_JWLX+/V:!8:T2M,Y:&ME_-R;0/EB_FVTJ2A93.7-.O MF[WNMGC.T>I&:QGWD!IR:7N\F&A-!OS%/(8!]SEDS373J?;CSZG&,&-@(KK" M4_*:OM_3+K,9U='J3$_$]) -W1'KT ]$=5'AD?%6?^_7J]]A='2VB(1#!,97/4'3\;YZC9RBOG- MM)G5P-@7WVB#'7_"]V2\O2@%2:HND^GEHD4$)W$<#QKG6EW2= M /^IO,WH[*%4H1MX42K.0/.!&^UT<7=I?3C] M\F4YBQI&]:-?CB9_O!J7R?1D$2(X5Z>BO>!.U4HW54[@)O]JPYBQG:)S/K?A%D_OSE1L#UKJDF"^" M_ 5$50MHL7:Q >VRR%RWSJ7?#>'1;R<]$M;0F5_$+TDR[X>?/L_?%A+)HG#V M;5R.<7P^G'V9+,1T9@R_G$POW_*>59I\'Z"P7@;KF+*ZMDFUM7>$(S?5Y^*T M2-;):[[4ADAR"S2'UZX^Z9[<)U<-][*S!2QKLV_%O?B5CU/(M;221R.$E4R% M0KMXD9R%P#.]A0$BS]+C]52PS9JUVZ./6HUZ9*&'3)]KXRGK\"%C59T8'0+3 MJF3FM>:,\R*=)_55OO6]Z%4$#54#1J-;3)VV@VPZB''=1O!3752>_S6-JN[\ M^O-\>HH7WYR0"?5M_F)IJ?WZ\PP_W:P>V,/Q7&2>O82TV,L6HPI]1 @) G-D MT#$=4F31RCJQU&7GC,TZMI[.YG:FM7KFZEOH.@#Z4$J'PVU@$K5F=&1HM@$7ABHB0RU+V6*%HG !^. M_#N&MAZ"^UWDV]I&_(#C8;T4_SH9?:W7G5?P22[<:L0D^*301$_K#:K6XY = M*PLP$R*9L\)8>;WMT@;+<,L'WL.8SL[43'J6:\/9=0N,'W%Z\GH"XZ=GN,[& MTA=N7"V* B& %JT5^2S>,90YT$DG0TAR*ZXW/."Q<]M";JW?X]]?G*&Z!LH; M0>LDWS/G6(V46N&F(JU2&H%"Z^BQ;$7FIB<\=C:;2&ZC&]9\JN[%.),RF=:* MV>=(;N5H=A7)=J-S-WY6H_FXVV&]-@37)J$ @Q;%>(TQ CK2]<"EL%JX' <; M/[5S/Y[)"9Z;^$]A5,,Y'SXCUBKD)SDOA CG M7V;G]]GU=\@E&XY/,:^BGI/Q[))?&:U15FDFH>83\<6NGY&E9(7GY/M;U4.# MWD,MK_,@DLM/O?VAFXO%DT>EBO/,E#KMS@C+()C,I"(//H2B@F@=MFB!^UZ: MWSQ(O;\QZ>306M'#J.#^9;V,3.1L0=!YR&00A>D<'1V&Q3,7C2M2HTN^AP;. MAUC:H8*!C^6M>(@:]5#"EU>6^6P$L]FP#-/RWKHZ\@JC%*JF?(LLR,"C;:%6 M1C+K#"3OO832.E?V#DCW%=A\D%ITV_[?D(F>WP%MY*-L ["F6>B>X^PFL M-J5T>W7IP,>]*(Y(*HED TO!Q_K6!#):5/5OT05;9_!BZP8=]Z0P=P1C[U=? M=J&A'SU9LZ^NYIHN6F=-SVZ6WY:GW^MW5H$,5Q.FN3$,76T)$*UD0.XU*['$ M*JYL4NOF#'N#/;S_TYCXFVIU -9Z<%4V^E!/OW^DCUB\;SIG+[%()DLDB$XZ M%CAZLF.#MJ&@XK*'SD%WP?K3B-IL1+5FM8?TDXT0*\#5&[D-Q)Y,J2W@W8\Q MU9S:;56G(R_]]/^\$ZJ0&ESDM*G&4+?7X.DMHJ]$0+!A.K([C(B)=:46H/F#8O.<29ETE%$0IQ; MZ\A:((S6__<,R#C5;O %" E=:%692X4P'0>!JMI<) MT11II>/-^\/<"NA/,V>SF=..R1ZZHZVPG+]%=X/IR92Y N1^C):&1%U7@%A:+L[1"6FM$[AFA-<8K'X3>+A_GEH?< M0YG@_K*?]""XUIERBQYX,]+73Q\FH]/%(57/NCKV? 33[Q]P^G5(OW!FQJ"S M+MK$O.&):6,"@:Q-J411$$H6^7KJP:9.7[L\]M&2WI]P-[[7S;.RSNQEN&0J MO\%YA]RL.SZQ48;6+KBOY6GIF++,.12M+%GF*0I+1G^"I(I0$N+@CL_NR<5_ M?7ZM+A!5!MHKI",K4I> +$BL0VTC#R#!JMA\6LR=J'H+;?Q]AN5T]'I8<(#: MV90]':(<:*P'K 3FQ^^G(UF&-/:DX9!#_O,YQ M6:]ZK<[U*9;)%)^D='IRNFC ^1R_3.E47MZTT=Y\,IG.A_]:MMS47&25/%EK MM5N/UI(VY(B.V<"++LFIE%M7AQQ@63^.MMZ3*APR['O[$K=<'(")62$R!;4 M6$62N]>9J5Q2TL%Y90\6,&ZQH#\UO#?Z>[@5>T96\7QZFBJ65S7!]=.4;.;? MII/9;%#(LB[9<99M^ZJ.3D[ >59K9=DP:$6'FR0T'H<]N7G'YWZ["W<'CIOWFP2>E'PMNB-^2%]QGQZZ]S0 MY75B44!@,FHE!:*_72C/E0?> M6Z.;7JB<=!5IPYC!.8CSVOV[8>QR#;\-P^WO;>Z^>.\@_.OT=9! 6&\Q MV"@9U[R.G2R*S,"@6/2H,WF,5L)6=TYWD7?YH8^0O+UE=LAP^:6TWU30!VE< M;7I2VSI;S< !>?X8O1:02,E:M_M[P!4>O9I%?=%R3R4:VT#\LT2C([5[)-KO MP\L]E6AP';UQMC .SM<9?L"BYHG)%*($F8,/K5WVQURBT;?F[$)'ZXS*?TRF M_YQ\Q>FE?,"@ZZ1'5"R@J=W62B#3!P5SMHX-X"GC=7-Q0Y;=S<]^0(&\?>4_ M:2>\'O)2?H?T>3C&Z??+2SUKNP9U J//+*94BT!<8#XB9U@B5Z"]0]UZ7LTM M<(Y'%5K+OH=#X3_Q\S"-SE,]H^0\)4?NK-:J3I(&%G@H3*7H>%"N7KTWUH2K M"(Z/_ X2[L&.7+3@?P9?AG,8#?^%>>/J5W"UTMP3,N9RK,,4M&2023V-<^BT MYEPU;SZ^(\3CTY@^.=J8$=$\/_O5>$[?'Y)OMKS!>H/SBV_-.J1I;_?!C;*U M]UC%M:1MC"IE*,!C2+H8'E7Q"JV+228331EL]XANK_W+*@!\/?Q:9V!>HK$9?QUZ9 M6,-+BJPSK9DR1F'4 DOS(>';X#K\YM9<4Z[O;LWIZ,%8OD4(RR0T$[6A'=PP M:Y5@VA?'@G:%%0Y<2*%U*@=\5>XI"? >564/&GHPGF_!=RG#ZTI*E[CO 4BQ!% M,6YK.S5K.?/9))8"HBTQA\";E[UOC>Y0N5B]JTM/A#RP?*QL4]2)LP) R).W M+$J?&?)B!&97RG9-WA]//E9;,M=G9.T@U#XSLK: <8096;L(?U-&UAZ2ZY%( M[WSQQDN6DRRTBX&I:0Z:94[_:Z-&%[9JLWW?!&Z7D=6 OUT$UFM&EM*8O!"2 MW%UAF#;6,RBT+.&U09DQ^[#52?TX,K)V$OO&C*Q=9-9K1I92#G@D3?3H VDB M"#(>O&?1!)O 9:Y2B]?N@61D[4W>WC([K O_]/OO\'\FTT5_XL5&8X$,0YX] M$P8TTUXGLO>U85 "R.Y776R(TXF&C =P\ 6!1_4[+G]8>LU^[#,W< M\$F-KOBWP7GM3I];&:+7+CFB$ZVG+YT,7)E L+V7@PV?V;%C-I)J+9L*/,=9 MF@Z_K!:\BEU:XP.IDB;WE\QPC2;6TB1-YI4MVF0O>//FIG= ZMPC?/'QJS;% MXT^+Y]31L6_+L\EX/H4T'R1GC?#@6-:U'8CAF0&I.S.U6;$QV>C0.G?Q;E2' MWXI:ZL:-SN%M6>CAOGZ)\'+7C:OXQ$!P8Z,UDBE(R'0 2(P-7\SQUH:]R2$R +)DG6L]VK>X> MQW773F+?>-VUB\QZO>Z27-NHDR=[SM$BG"C,AZQ9(6N__L0FWJ1[Q,.X[MJ; MO+UE=KA>^HN*DZ7I7AV\(<3AB#ZX3?1F^P]O%-#90Q MA.)"(*=6.5.$T8/M']-OV$=7G%)PYCSM IHOYL3EPC*W%LD?#S&VGC7;4]AG M43I;6]PM/CE"^N='8G@&BSZP[^#[HL:*G,K9 +WU7FC)(C>97$E7&(1,;V3B MOG"GZ43D=^GEUD][>'[Z+I1?J4MN+MS>@CGK?0_09/YP30LO-3T3:/60Z:N@ M/,I@0,K4NC7N(_#3]U&'UM*^;S]]E[8-.N0,1]PBYUF&K#/X.,=F+BGEBC;0/RSJTY':O<9?+P'+_>D0EE8J007+!EM MR.@OF<4BR'DW23B"*>%P8Y$>05>=OC5G%SI:=]59.0W?,"_R!,[2QZ/PH6CR M+:473"MOZHH=XT(IS[,T,HFMS-FU'_\P.R3LQ,*DJ0@;1T4N8G->U?N1*(@9 M3RN)3C /2(98+-K)K#-76[WHC_EZ8!^387\I-DS?O)'?O 6,X[L>V$GXFZHI M]I!Q;[P>V$5FO5X/)).M,G6< M= YTP'N.+(C 21VESAB]\WA$U3![D[>WS![ ]4 ?MP*'N@S8Y@Y .1X*SY%+ MT%HG!!\E6:O2!+3%";7Y#N PH7_C2S*ASL5S6=41D(74!9 E;I,-7BAG^TE^ M["WC\W+^V)DXOZ^BT[/GI_AJ_(8X>C\9T0=\^O@'CK[B[Y/Q_'/M!>-TK'.R MTJ*X*"RF*54S-(GLN''*V!X:8NP']N'=*.RB26LJ&@[ 63]MGNX O@+]7PC3 MCW],*EXHG#9YM%HR+8UBD9.GF96H.T(HTK6^?M@5XX^F6AT8ZJ<6:P>\I"(X MT(@E:EF'_"$A]M$Q3\<,N<^YZ"!5U-!#1Z@=4?[(6K4S2_V4E&Z/^.7D=#H0 M25K!2V+(@V=:V\2 Z\RTT1Z22U*KUJ;!SB!_8*W:F:,>&DCM!GCX%0=660XH M)"NF%NNC5^1;!F0.1/2 R"/D>U4J ODC*]6N'-U4JLY#8[<&O!B$>X[:\.QR M$IXY64L8K4 &M@@F10Z+1YG#-0+_](FWM4XY#!=H*\R;+G>?,WG;) M9(N+/'&RZ[6D!:.BDS/54OP$(B6G=8BB\7;Q"/+ NNP$K:3]J/+ .-E:1Y8#MIP#YY8#LP<5]Y8%M _#,/K".U^^2! M[<'+/:D06,@)R-^K53I,RVSK4!#!.$<170#O(QZ+ZK3( ^M9->7HZ M'&6RNL[GRHH0O9=,Y)KU)E RGR6RDF.V ,5YU;J9SE4$#S--;">2)LTD?+@V M.<\QSC^P;5;UB"3CEEFDV+0 M0?/(E9&)*YF*(A%"E;!^10C"V1.;>H8"0?C]XSQ0R'8*U1 M#FSKJ5Z7GW_XG:8%OS<\IGTEVD?-U"4LSTZG](K.!Z* L712,BFDKIE@CI$W M;VO/NI@*QU)2:^]F#8SCXWH?^?;1SN82I#>3<3I#I8.T0I/1Y&LG)DOX/ K. MT$L%SI'#!LVK0=!5U>Z=-%U4,ID0;3RG+;!U%/ :AV>^XE0 M=>7J5NH["/I02N#(M]*%2Q8+DOML([G/V7NFT"?O#%>\>7O,PY%_1XSI$-SO M(M_6M83_P-%H]A*FGR;O\>MD])6\X:L8SU+3=0#E(S ;;*JSB)%%U&2V%.YU MDDYE=_#Y;@=GP: 3=3A='5^FL]"UB("\$SKW M4M)8[^L;O_C'JA3M!=YZ)_C]1?517D]@? T4>2,B2Q_)*0VUY6K(+&II6.0Q MJ^PX6'UG)/'6)SQB6MM)K@>E"I-["6LV,=K7S9JUQ3N1_ D>+ M)A7O=.MHY#H=;#YF$YE-&@BC)'BV#A0Q+B&("%:UCN[? >D>TB(;,#?I M3^P-;?Z%K5+//AB-ZN'W[G2:/M<1(RM8$*S3LDBR5K2B)6-@D9;+D$P6;I2U M%N16=M[F9SQJ>EO*[W!UUXM+AP8=6-=^3L/+_]UFYQCRAXI53EIREJ/R7B7Z M.T;(] (!'ZS]Q'ZN]Z7.')0SC),N,:W(TOS@WA[OHQPVSHB]&>@@E_49"FKV>S&A#?#M^\:U.^3D=SCY78;Q= M)-P,P A0'CSSJ;:W2);<81L*4SYG81P7AKUE#/\SIC_P.IXE^0-H[*-ZY'!RY M9"!H(Q-2T);&$S,>M)06BE.MQ_9MC^XX]*0G-EJ7_5Z%^6SR%<=0_TO^[["6 M,"\:PC[[#--/6']8][[W=5#NP!57I--5SXU@6A->KZ-C I/2T:(GK=\J-+(O M@L>M)H<3?L,2XJU O_B6<#9[\A6&H[.*9VFYJ>%B!D'4:\2@67!H68#"M9&> M9^^:Z,K-9_\ 6M)1X#?UPS4MBD@VT--0,R^+K>5!F06.D8&J$<52C.6M@T$/ MLRBB4]1C7XG>9-=W;R PI\-L=A:$N50TM+*#DN4BEUJJ$;RO#0Y";7"064I) M8 1,KK2?^GH[IB/1@I:2OZD9H8]HZ7NLXB*(-Z-SPI*%8[-FQM;J=U> _";2 M8Q]X\3QE$;>;4M@Q7KH9X9%H37^LK F+-:VYJO\=0!0RH^/,9E\(D$8&.@,C M&\AY6K?@?*OAP'L>(/6_1Z((722[ANK&(=!EYI%(605)(&R)G)'_H\@9$L!B M2;0V4UR&UIIIWGN;M4'W"]C04313">H:Y#,(*4+%CA&"H,UKC(76@= M"G_8]38[\7IWOIN=N-JFYF(?01]*":12((OD#%,T3)=4 MVZ4IQ0S*NB,"0&[M4CSD>IOFW.\BW]99]B^>/EN;^>^=R#9FP:+,OH[?K,,V M2F1&V%!S7%)(U_(Q-T2--CS@@>38[R3Z26.Y';Q^QCGI2L8Z4]76CKS)D'=M%:T-N\>0_W,/DK07N 'JY\)3F@=O62)K-E:XI69=THSB5@4UAY4 M+FWU:C_P^IF]W^TFDFN8@K =0;IZ35,QAL>K2M,FD@;CK>.!3J"R"95KHZ\ M!IO*5FQN>,!C)[.%W!KF#>Q6C.F0USX[M?=.($O#9Q:CLBPI$#9JT ZVZ_S[ MN(I<]^:Z#[GVD"NPC"2?107/2BU-R<5K9%I+VEL #?,6D'E1"H'ED$7SSD9K M<#QB%6@FWH;7_+<6^#AR%'@PM="BT!:4(VF)@7@M=FX/ZK#D( MI9L/O'O@I8\]Z, N4NZ#^TOW@&=E=SD([P,M#2#6H2:2Q12!&4W.(8H4G&[= M'/=D)4EX-+)2:/48>(X,Z M)SX4SC'$7$>Z-69](YBC(+^-J%M'7VZIRT3+#7"RD0(86^NB'//!6$"$9[Z+8SEW; M9O[Z,1CI^TNO8?#E^GSK;6#L8H9O0V;[%_1N>[N#\*_3UT%R#;?8FX/*I8]& M%&:")'M1^<5.[YG4NNB@BT2W5?>0^R9P@ZWYQTF M$NA4-)->TTFLDF$^9<.B2<:*'*2R6]FR=Y%W^:&/D+R]9=:#'WJYIG:YFWA7 MC"0'F^PQ,I(Q 0,T59D\NE+[OC M1',_0<=N+-U">0<1]_RBKY#QR(M5BG8L'S33M8B%G&#%N"O).G \NM8!IT.1 M?D>0L6_.=Y%L#UQ_P'0ZQ?SV*T['M5+^?/CIHN)U4J;G/WDUSOCMPQ_PI?[D MO/U7D4KGQ'*I[;]"K5P33C,GN%!]MX89[E76B\C # E M:DT2)\?#DP/"M-'! '@A3;]#6([)1NPHWQY2$ZXB>@,GYX;,%KAZLA4W8;H? MB[$K9[>J0$>!][X%7,*7,@>H(\& !ZB[G"4'. AF7::-27H1;;_587TKPAU6 MY*'T8!K]?.4B:5U%HISCP&6FP.J+JEH?<=['GOC1,>I#A 7OM%NF4!5&8338P'6UAM/+"D@S"IV*Y M?81WDNV9;23!UB_M74U*%EM51E5,U;= ]0(U",M,=#%@3M[%[2IZMGG: M8S?7^A'KH;L!G367W@+B>D-N3PVX#V.M)\9VT8<.XC[TCG"V$>)B*G5D/)+E MHBTW#*Q(M;Y%I:RC4[!=\88HV7YJHFM/_# M4C\7BUBTC_Y^\2OOX/O"3?\#IOGU>6\7;8R";"S1+LGT-R*S8!4P'QWW%D#+ MYG=@W5%WVSYN?/;%D]],QE]Q5CLKU^<153!Z,A[3GY<6P"$Q&0]ANP^D*Y? ^Y(%5[NH.=E#F>K@KVEMXRTWCXG28+<86 M??P,X[=?ZD?,?J./F,]>C=\A[?!YD*V,)7/' A>.''I>6/! B\UDS)$2NF!: M3P\[U-I^&)5_T$K3QZ7]?)+^N8"$^?GI=#C^M,3UGS ZQ<4*XW4A#&J:F8DV M,>\Q,NT+?6648-P8##Q(.G-;5XSN ?/'4]F>J>RA,/4%V9:3[X@?,K./$SI9+O_\V61&!]'\OW#^'M/DTWCX+\P7G[3\1]=?PH&J3;)YT$R0 MN)F69-![J14K0A0/17H4K=O(W=MB?[@WX7&H51]S0/I:^'(G>3F9KKY5?T\, MO,Y2)P 6I46F54SD%2?-3 :AA8C.-#=X#KO"/]^1343G%$DKK#+X' ML_@_WZ5'H78-K\:O>&7O\/==/)I"B=/3N>?)]-Z,"['-HB!*%PEKAV3 MKK8$JVU'8LJ1E80I!^5"P>:GQG;0?CS=[8&R'D;LK(>Y?"U>CR>ICJ1I6+4(H$A;ERE-XEC M9EG78A5!FR>8&O=.PAL9@Y6Y=1KWG:#^5*1.-/4Q"NCIZ8Q6.IL]24OOBJ1S M,3;S;?G/21W%>C9:<_E;4\P#%T5$5[#&M:OZ&\F\5(+1YDHR*3&9U+P@;"^D M/YS*'8#0/N84?4B?,9^.".&=\IMM$N R$=AZ@U:@8RC(%=&*1UJ$LBQP$S$7 M[96#UAM?*_"'FHETW]OBO9#]4(8N+>&?-<&4MJ3,27 A%\,T:L5BI@4EFYWQ MPH5X?"[,%D2FI9(,ZC!NQW42RM=&2LT#+(]&;^\H M97W@:KL+M3VHZWLR@*?#-,>\<--6">31&)F])4,8"M2FU(D,84.N&=I@LPU" M)=%8W]8">8".2^\V JF3(5IPL^D;^'VK@%/XFPR.IW? M ,F]1F^<)UT/L5:N1Q9"MJQHJ9.5CJML]]. #4\\1@UH(=P>4G(_S G*HA9N M!+,9>;_U:%O89UX%JZ.@'E.0ZBOGHW'Z 9QSMO1-=^$]\V MLN[!<7D,F=K7SA)@NTBD$ICQ9R,8%<,8I""Y;410&'YIW[#Y ,4(KP8[<[%/= M3;!])%3>A67^\XYT^NV76M]F=X'#N$.>HP5>M">/R#+P,FA(-D0;3&%TJK4V M$!Z'\L+-@P;\])"<\@BL7>'2,X#U]09P#-1(ID(+ZDZK0P>Y]W$O?Q2@3K2A M!9Z!M(X^Z:PPB^89U<,JQ"GK85!]N$3<_>O!?:,M16>DITTP M*#H[:_"1!$%4Z$X+OK5@=&N+=L0]33]5TBYCWK>AU%!:STO6<>4:GML M8U0MEV,!G3/K\E@>D\C!M4XU/P+E99L4+?CI(8'O,5B;B+'=2CD'8$^FQ4EP MXY@83:@\0SVZ\]##$7,:J!76F>0UU+JVL%.B%:U_<8B1%.6%Z MC*,GEXB_C_>/__Z#P-"_[K(XE^_>O=D=D189'9(>O(DT^Z@5H$(D?(S;(%.2 M8N_^^XE7C^/?&=[.:,S*_JM'(Y$V+VAX;8SIKJ3?>C7X4)@M68##N@:$Y>#) MEH)8@LTR:K@]"5R/6J?-:]6 M_/MT^8\W\UG-&5NL);3L4+GX^&"-JAB?B7:OHK%07!4C&7J'2'3X$N18!,K0I4HR3EH_IY[ M#$WW]^J]D;]E(?)))"J4U#I2O41I2)ZAE8RQF%J-K'6__.)*AQ4^WN/C'UC8+)A"MH*S--*E$D](QT0$:E369.>%; MI_B>PC36S4 +VD]I4A?Q]Q()M8]OA^[>G3N-KZ^0R!/8QGF2:,OH275I0,<8 M:I,USP2#@_6EGH^U?5_1M4X0;'UVZ+)203NP"=&?AL3"&BC!YF0R>22-9 V)J,'NS:5S'669ZT43D@QPQ7^\CRF) J8M34$)-9U1< #K."&DV MUGF;I6\=9O4$G.=MKEXE]#[2=0YF^RW$[!QH0QFI8T?E-J/PI$_<3?Y#;!D/ M($HZU3 Q"0(+K0H9.7B6)2"7B99'T=FT3@@<7#4NMT5[UXQ+Q-Z'1FRMFP.( MNY@.+T/$1 =E BRT^6BM13ZOC.^/Q?F14W\PRB^1:NO8BAV4 M][.=U^JQ.L,!R7RIG+G3PU<,>;\-EJFJ8W=[7NUH<<[Q8T];Q\^\]X?%I?D-K9?D:E]/X*BS7SR(3QHKA*43@W$1: M=N10!102"@F+<9FSD*UO!:Z$.OQMP2AZN7^U, 2Q/;QN?0=[0E:WB[)P\"%Y M4(P.#"<, X]8O)H!(UYJV'I[+]3?>7NE_G="^*8$M1)B?@>6-6*@A* M<3"6>\')J9#-&V.=@/1"S[&61/6]74V4<=+7CI1)>5)JX05XRQCHD'D.RA?3 MKU4TW.:[I6$2-.="T&1SJ@%:HB[CB))P%JL,0_JO]9OAQ2"'7SE-E?;JC?8: MCGK8:O=:NOYZ5V6WS2Q>OK];+5WPXG+6))I8#1 MM9*RBAF0UWY %EE,D6LO6]N";9"_T(U[!-I'5-Z-49-M<3PZ#HG5E!=F$Z!V M!22)41?&64ZMK8:+ ZOBF-HP96*>#F%/=@3M+4OUMDM>+/=T#?%Q5>KQ330 MBEUO]8=)HP_J,4R2<+6Z%T*R'$&5VJI>T(0T32U%=":HUD=R=]0O4C,')GNX M[7$KLP-93F1D-C*'$+VEU15M ,<+!QZBX%$ZC;IUUY(+(;Y(1>R3QAXJS^X; M+)N=.Z+&Z*6I,5ADK# G V+@*%Z9:@4I;@#)WW=3=%RZ-&V[I^_1$H_Z\M5Q/30P'*CK)Y=5OS1"9>J<", MC."DHJV8DXA"BAX,,T4SQDH.K5W5)L!?J"X.3WK#4F.[27PKV=9Q.IL8UZA" M22(R$"EDFDVRX*TLM YS%"H&1Z9&8Q5N.X.ARBO\$!H\(OD_2A&'CA-__?7Q M =8!H:E8-+5$JEV;NRX3-1(]45,?K\C 3J;UM4Z/TQF_J.3P2MIVQV^F+#U< M(#V.[$&?RW/P]90(> K;2,VV?Q1E.$M).S(YAL9YD5VD XUP9B2;GM9LJ/E, MEJ/,)3!:QJU3DE$7>-.VTRUE;/ MD&.M764(DQ>A!BQ%-#X$G\)>]90C =1'/O"C^$+7TC!O+,/ARD%^V!B$O^?/ M\\6JWGM>'S=];*A&,=-G(=V+EU9)L22*(K$'E8,/1B$FD9C*C$4E)L<&[>@> M[HWZU]FZ>^UVWEL7Q+-:L:(DP!!CK9%1LUZTJ1UQ)7.6*ZM:AZ^<@ZMS5,OV M.GOSD6H\;K^ZG!0NM/,B H^N7IJC I<9>>X\TI2C8YZU?H\XCF:$CD2MM>(@ M6*6-Z'L(--[6^EE.N*:]4QH'I3@'"ND7.J$K&&EX#M%BZYN.W;>?(>%7B;67 M.A?+U?ORE_D\+5_-TK93Q<;46N^IGQ2WU67IU6\7RK_7?3XH* M7B;AP'/+0&4TX&MF45(8BD<;?&Y>^* SZF>H4@-3V<,K^5D8N7-&::G)!+/5 M&*LO'S&Y:L:7&+5C3K5^-'BA"M6+M]_SK7L1)W]?71Q,B@EXPR,JUU[ M CD!:+(%IFG*A5LC=.MKR$=@/$.%Z"KL'COAO9G?ANEL/=?7N/A(XOKM;A$_ MD2OW%_K]>X[SC[/IOW+:/D+)XDU)J:QK%1#J4FBCXXG,*Q*-%:(DWOK,N@[I M,]2B 2CKX=WP^P0&&0LWJB"$6M92.2=J)W(-,2NID4EK4Z_A_,]0+:X7\"'; MIEM- OP\7>'-VW]^SK,T7=TM5]PKZ1,R?UX3 MO$<&?T9D-I'?(9^VW:O_$U-__77[CYN',VZTX('V&BYJDS[-$;PD(9@BLD N M.9>M[SRN@#G4^WWOZ[]OBL9^@*]U/][,9\OYS32MY[()2ZV/$M8QF2R38'4- MYF*)U[Y%$AAC:&H)NWS>U^)XWE7OCRF*'B'8M1\_ U+"H MW#$4:\'1DY1W$/!0Y&.-9/),@U&\QL8Q!\'5[')=D-F033DOF_J'(OV) MHG)#<7Z)7'NX9+WWFW>7^KN:3%8S+#Z!0$G'I7$%G T,M#4FZ62L,JT[6QR! M,FSYJS8\';N;2^C;S:43/0!,:BKR'S>##BN"MFUIN[T%V^KKI,J_0\U(( M4L*:\!SE+N8[?X#E3P@J5L#-A@ZUE&OYQ,$31C+EF?"JK631D'H/Q$..!0 MC%\BW-;1>_\U_?CIP^<:W;JX*"@$X ES&0&A81V7EAMA=]]J?ENS_A#E>[^,-= M6.8_[T@:;[_4XZA+_.V1H5K%WYZ#="_^E@1N WE$4NFBF-$A8C"%C&HZ5E$: M,SDV:$=[Y_M1OSTMH/&%1AS&RC6FH(>;H[V);WS<:L5$G0WX=8]7JSVX6@ZTUK&Q0=B8\*S>0M!S* M:-='G2D^H3/7B+J/ZX%#6/?=O4\#Z^N6Z!BHD6Z,6E!W6ATZR'U0Q;#1%A6% M $]0067'(;B8H63MR.;3CHZ]GULA3MTG#:H/EXB[?SW8/8%X+[A(!H1PM7,7 MV3C(A*XO(E8@.56E>7FY1X&,;DU>2]33]%\AY=9IHP<4K864<[K]][?5T5M. MZ41\.[N[S8MM#-=R=8;K>H$:U \NO^E!_?1E_FR#*=S[M-T6T;LIANG-)HE\ M5ZRX[>IX[ M=@PY6G_+BP;AO[A:+:G,VCBAX\&'?B9&#N5SZ;7>]J_K_P(N\W_\V_\!4$L#!!0 ( +:("%?S ME)^.BTL %E/ 4 FH0%2D"PA*D181Z0("(BTDKR(=B8" (I!7BDB-2!60T",B MO0D(@=";))200,H9O^>>^YWRW>>YY_YY=S*3>69FSUYKK[5^Z[._L?^O]L"_[G]MS&G #W@" O+W^__U5B/L?YMQX\>93W&=IR-[>_" MSL'%P<[.R<[&QLG#RO]M_+_*W^]]>X)>;G8V=^_^X,5L M?G:@E>4&*XLD<(2?A96?A=D!0$!9C['\1_OO(K,<83UZ[#@H$B<7>$+-"5!\ M5M8CH+#'CH*JL42"QX&C_,<$SBG?."YHZ<(F&7!2Y7G*!W:IFY6M0E:#1&G5 MAX$O.#A/"8N<%I4Y+WM!3EY-74-3Z\I5O5OZ!H9&QB9W[UG;V-K=MW=]Y.;N MX>GE'?0T^%E(:%AXU,OHF-BX^(34M#?I&9EOWV7EY1<4?BSZ5%SRI:JZIK:N M_FM#6WM'9Q?N>_>/H>&1T;'Q7Q.3>9]"/?BK%PO MRO+?VW^I%S^HUQ'0!D?9_NK%7J4":D_H<+=SO+J$L5)VFC+=48N^TCLIA]6S#OV0O$;8@T[RM5UU M#_$Y\3WRG$$:-.&%0NX(TN?2'Y]/,_P#90[W&![00GB,"R&$2;EP/'JV_AV&"53N!B>YO;<: M?5@[J?LJ@7I(0-*$ZV:WVH9,^21V?A_&. M/NN9=SAQ>+=0DUJ %6S05GX%ZUR,I11DKB&B=S>-@F 9NIQ,("H#<30TWRYU M#)+$@.RPSC/.B^J/OH&^3+V98-B\=L U%TL3VI_;ZO@US\"1<.W^_*>8 %H< M<0)'G$'*PTBG57Z8OE=N>_AD_9N)JBFQ7O=T!W2V3Y )<&>NNVZT:#$!44UD MMFW""K36_5WIU$7\1)W 3?SVV-"C^B0Z>PO=)V\8Z6W!@4?A'9WNUR$UIK%D MQ_'2YZ2(*)+? .X&=&L&GR[3Q=G581;A"VA&IT[,LA9;8=%%OR MUKA\;5#XP8\]WUH^=Z+O0>^?82%_UQ$>8X&V,W(DV8R9WT@T+O-"1,11P+[&6O)%K,*?>K(R7WC:G_):Q M1.Q!5:+%_M!+:*?,@2-=Y5+UO<#?.('% GW6"G,%$A\AA"8>2?0PO6^#"3Q63(Z\ L?'TUA/)CCRM3Y*L*)$B9@ MG:PAQ3A0@Y[0RA2L<$@9'2^_?S-SYOUCS(:C-&2KTI()U-W-I$(&DPM);'J# M; /:KA>H+&Z YN1 VMB78==,-\A.IZX&4B MN 5GF5N9.ALVMC/30."U8R, MQO#=UP:/F !NK;F&8*!D?^_RKZ=,(#?H/8QRI KYS[=D4[/#X6RZ@"D)6MZS M-3FE?P>!*UJS]9W:=[G'N"*[BX&2MF@GD>V(XS'&ZEQ;W)Z?NSC<1VH^N4SM M'4U@Z"#.,7XS@=.Z%T&G?YE&0*'4_Z%;+3O4/SWPQ2=%N HMA6?4A)0Y4L=M M;34%-&TS;OY$"MY5Y)]/NLL$O/M4QS MFL<(JBQ[#3V%5DDA5$6,)"B]2(VDP-]#(: MXHPWT1JN60]+]IT';RHMBF!^ M0L?86^UC)++A5#\&N?\W7SR>^.QCM%)V,X3B0YBV-W]F6KI>S%DWRN]X@!0* M54)A9U>W$B;[MBB&" F*\,U^O6=^2OV,F'1JH(6:WU+CY6:N)]&G(XSG(@L: M1[*7]XN-,2U]CF9OU7M.;U=TRU"E-BT@H#HM^!I(\NU$/M1%F@YW_O%+"@;5 MB1##T)D;%/505 >,\7-I)=W#S>1'3MK2V]_8#N*9=?PU,P:]$EO9ZGZG6"> MF^0#_ZW?YD.:2QVC1S8BLIQ^?OCU85FR\/E]GJYL&1>:&778\Z-9 M7U4K7ES;AT@.71B WR>821@US]_WOGNC;K4F.L+C'W"B/S.!ZO[V( @9V:4D M?+N26%QLWI#*LEH[]TB$C,D*U%FQ[ W3VHA2Z%)T=!;-T:>O&,"R/*PONDNB MB0OT2 AF<67;$R(3ID+T MN)3/!"1_N\OR3:56E^\;&ZTX&ELS 8DWLNM"R&]VC$Y=8="HWLW"-.-4K5UL M/(RKIENZ2RK**>&T2H20QW?=#MOZ4%?RU!#-^/&7&Z[B"W;=J5W;U]+IT"YL M;.NY_AG_OCJX*DFS(YJK&_ M@\8K!<>[OP.C-C$:1M[(HJE#ZS.**'/*_)S3 M;:7TBON*?U[8;O>;P[(5^+E+))BH*$(:\R''3_NON8 MKM;0D!!)N W/M7:Q:/F]^8ALE7^KPT](>20KL9W!.TJ\IN93$:I)4(H-%9NR M&)EKOK$>[1['$(*NHT1=T(J:TH&P7I-JF7W]B<1#5<5/&$,ACTE+'](H9."3 MMW*?#VEXSI\FKDY4Z'!7?T\P^/IOU=-$!^(N#GV36% "W2JS'8)R86<;D!P( M:9%A,THI$7LO]<9VVT')I#GBTP8[[1.(#-]N)K_+<$KX,/TC*1M!F5F!CC: M 69G.F3"!((J]P>8@+956@)UJPU6U_R*4.J6VJ>C=,^*A:]H+<51KO_P:\5\ M.Z2&+;:F-(4'/UE=_!ZU^X8*W?J0C= 26G&;428FJ^3EZYIY$R.Z6#ZC4 M+$!J]J8ZYW@4U0^_./NYK$<_1EZEH/E5UR:@O(2=,U <>S/L_$8:51.9LOJ( M8D<(>+-BX:43J>DQKT03%F-P]98B?LYH-1'YVJF/]Y3B PV^>&<5_GP8X<\K M]:K[9 DO6A2S^7YO:./E*7Y.C")T!HFT,F7/$G+*DJD11+*P[?U:XNEQ!UOX]DM#N=M77AQSU:5QIO[A9 M5@"A9:D_MGPL1 F'M%FYT3="M\UN%5J5I2_+J8=L7:O&?#$?VQE9ZZWR_I50 MP0__G)R2,"A=._Q5?9JVOZ.69J8VI'GQS^);NG')8I6^T(&TJR\_(>AR7L+5 M@;.]($UAN:+VH?*&2*D](C&L-./P4GEG5_^W10.8__B1-P6I33%I$4(\8CY% M591KA&G]VBD*K$.U5O.ACJ[[_'AT>01T(H)@7A WQ@!(!3WGVDX.*MZWVYW= MJ/!RU[(N*#%//:O0>/QBWC"%?R MGRFL\/$B6R\A/;'"$_>G[>"G*;$!7I%''*=^(UUO?^X5^^06_(S%R.UL5&Z0 M(QK'!'X5$7 ;=05VWI 336P$*/NOM33U;V4'KRH3KBQ8II9$7E^62%^T)'!7 ME+O%%,47R:,\BSN[#Z3_D#>"3=F<+Y-3HTR_Y33O_" >.V-;SNB#?,9W(B=W MS$?]=<4H2C8D1]$S*9UPLINRW_;Q"[Q+XC?K+$RVX*9,X&@DO5!;;.Z;GMVH MK@ EH=]LR+>PJ3'7(/;QB:[HZ3Z(%F _]4^LL'8W)8,:NN[M-2N2@G>TG'R9 ]*O;O)&W M^L51;\Z)]6YH%SS1XH0]]=7NS ^^X2N8E*[0Y^UVCGIMA(!=5\MK6@TI9KK] M3I#BM;O=I-%SF^=,S$*JF(#4W(.F'=.A1E@RI J=C'7'GZJ-FN_G7'<6&@WX M^F#$UUY0D@F$<5"=D)-6AM\"]*)@UK$=0QAS]4_&)BJVYI?4QI^.O9* %_\0 M",BJCD*3\6;=X7 M#=?Z)_H)QS/F_+3Y""NG8ZZG&=9;&1+2U0.>>IEFE(TXDWUE*2^]^KQ)9MDV M;)A5TSK=]*\AQ.&.#*Z&^1MC+J>['GU)"=M=]%'<,J^O?':_?"G^S5S4!Z>B M@:627,EL!H?L2L=JMU]"M:5I);8!*3_P_$+^49".:QGU_,WCX9;7O;U6)2Z. MJ@F8)1=&NM4O4 6KP93:;(0I1#Z"4"[*XJ"_]CLT KT0RB-PP[GOV6$'QQNO MS4S02J!Z?,HG8I34O@=N]"5]IAQ<+C[M5PA2:QVT>XW3 MZ='8+ML/,E=5 GRJH)A^BC24=K*_G0G4(MO$^3JRN-,,B[S3D![>HO?ZE\P^ MK+'ZK<3_*0I\'0JZ[#^!"EM-?S!+4 ;/<5+A+JRZ']5T9=F8GJE3\;[X;=!V M_'R3793K^..?4!;8<#A]],"VA1*<,?I#68N6.'EE,%^KP;'OS^7L>U_]]KPO M56,&=JNR!COD[4KMK9SW:GVOP99'GO']FY>CC\@+=77XA!&G@Y1EP7X(N;Z* MW15T[IC6#]W:C 43^E@:$X"9,8%_LVB8+@Q5DH2=0S'2!6?F4%11JSUD"LV$ M%L($4N?F^0YYG)$K^Q7&C9$*Y91-)B"#[8*019N8P."6X[LUA=WL.OH8FN)* ME<)A2%B;LS*O(OG 6&J@9]*N';HAIG3Y*!&$KS77(MD<-(\O[E)M%)(,CZ8" M93]:'GTZ4TQH#F/-3CA49;"S(^>]F "O;B;^P% ]%![P"O-R;N.9$H^LZ.M" M*\O4:?53P\Y>.?>=M$:ZK%Z.#J>:A6F@1LW8&#RM]+>[@5C/(;A'"2@=^EMH MTDXNO "UNDM;_SR,G'T!^Y*N3D&2W;._FB*O3>F>"]"1'.2,?>X8GL=X9J+&$9)+7K3H1P0L7XUI*+VA]/_JD#?O) M+YT*7IK-)E2W;WVVO\TW[$UD0[_=M\\&.%W'SS@I;B;PC7-\-9>%4MRAKI67 M8?J.X&&?[N=GHID>$DP3DU(*6^O/0K!-WWCS>-79R.I]3 MO1Y$NIS$/;X)HXE6$8=8B%$$?/R?2[[+C,'1#;5?DW;I9.J)'BF6E"[$P%?< MOYA.9R;P"JD'(?K6/^]JSNGAM?61X9%O8$U8F\-KG@&M5YIVV M[%&;ETXYQFT@-3VRQ 2F+%"S6?(?O4XQ?O@3Z]8BJ4=?>2.##IN5M^%-""'I MD%3MQ(;[G)6M/1+I* )>:#)4X9:OWIT4E[K[FYO[@DE-P](7H,(I^E[\4;"E M_NKRDZ4:F\\P(0TUC'5,$[VPBV^ZMF@[ZM"?INT?#:WEZ]CBI2+L5YW/8V/4 MNC1PY%@Y)I":&)[;IR=>]6"DZL.T0!88#/60.KP%;FAI>]:.,0'/T2;AJHY:.\?/IZB' MUR'D/T-H"D^D^"%X;G<#7)<)5'K\/+2C'5^_#VA@*55_BOO9HG_-+4K0XM'SCW]6,IY>#@#*B>P'Y*[\4 MN7IR] "2H/4C%".0>SZQ2?:J0.*?0DY?:)9'VNOAI]LPCTM#68CB*JKR:P:I M^2,6I).ST_X4V9!8J+=2@NY92LJ\KZXXK!W+M_A"'&I6[T3>GWSY3[V7;;ZT MT8?:7*ZK'F?Y85FHCO(]#%Z)HL%EDHPCLY+$VTHO9LZH? UYJ$N>_#KJ6NIJ M<- Y[;0ZVYM0>\:1.0F>PIP%ZD9+:&EU7Z$@XT*IU

N3;]((F-^+6O;>.3J&VEJF#'ES53OK[>6]X MI^;='C_K4SCXWL>#U,82 R$Q\R"%G_V8U3OBG4BO_.!5YUO7R [/L_BZ'8U8 MWK4B9'OW^BQ8GU\TN!-DC(TQL;17S#2;F9IXIFN+^JS&P'!;.6\_PSX=AQE4 M:Z\SV!]L0FA"KK.'CDW=E$>SP[= MD IB @6V0O3+XVQ#/PHR!5P>3])!/QQ:\IJCN5[DWJ+U;]\*.75GA@]_XVC[ ME8X4A:#U[YA^*.6*8?MD9"Q-L.):8B34HJ[>7VC"+T/A4;+>V^4^.^ZQ?9JP M H-3@23(X%B?@\6&H]K)@T=SI9H:8_;4%2 UTHD"73_8?A8B2'V\%C4("\0D MFFAOD0BIRVQ5HERG^;K,3D5*>U]>N^FD:I'*T9%26I)47:%!6];V*'2;]8]N MTHOOFM4JR9[?<[M6TT&\Q39SB'Z'3'[OA?/_1P"7:N$=M4J/?5$Y':E#V MHH5(MW.SE=T^)0H7&7^\U)F7[ M%UQ3"SW#>C/'OL;:J"AO&E:J;=&!)1I")A([;T2/M_9S=38]H*<45>-$YKM3 M B@AR^5A%AW^%$U9LAOI6U/[[4&XY9Q< 5M/I*9]AEL2F>JG_1OU.#G'9Y5O M:G[^#^;P(@/GK$N)_M?AU[0W0VAX[,^86(='74K3RD LYPTIWG#^/GD43;". M7)])7J2G:"N0Y.<-43>:QIH'>:;?6)V63/:4#77\H+WQ\/T_VDGSV;8[$JP) M]5M<;Y!E6O!(F(MH;A]CL-'D=[=6[9^L=??JD)7(T<>\UG?Y]XR'4% EC1Z? MJ:>-Z)=0HK4_15HV 3K[OF$ZN?QX/A/@@+5/!]X]EOSYW+9[;?:1&?V.!Z\K M[@F4<=@ NV<3*/@KF#4Q!N<4,:]_'D(3C""0WX5P6R$]*(AYAUJ/T]ON5;#J M4J4/'8^_[CZ\-KZ]W5.=Q2 0I3K.>)QZ6:)E/['92G![X34BX@)E$I4,=H;,#H ^?+IQ''1Z90*YV<3+R M[M+M#I F#"?L[( _50=R!OGK5 \3,+]LNR> 7L,-']BV+R"W[[@[5V-W)W4N MVA[60 RIJ+P$A3]\:C[!0O/86@@MT=Z"'JG)>.'SZ_W_RM%@Z:&C3$#:69.F M# 9*7L1O\$?*Q!FS#8V')8.0[:CMP@1<2OOI$GO=FOZ%P5AQ[$(=I9W1;HL^ MT%E/]<.;T&4O,8'@(H8(PXBT3O,?C<_ZRZ_8F("<)<5_MQF\ZI72^:O_^[ZE M)C!!I3J XV&$D+OQXA-*AW0(R7#'<#<%EHTD.EC\@A(,-S&')K1CJ-:K/)WD MM+SN0/6^#)*RJ2._ _RMI;[B-T)SK:R&X%<%UK^M(1@MM?_H:"4O^_$+5UQDK$J M=>9GVS P:K''H51'[9^(C;[("WX9/HW[-8I7YY'ZXN#I"'T2:4:Q0 MF0LQM@UV%*=FY9WJY+Q^MT-L^870K1B5]L_/O)37%VL07T)+#>I)?+%;%WV# MKVV>(A!44O#WR\P"'D_G'/VT8K3K)HG-05,4E3:,2:QD&WKA_'@3;%['EJ"1 M.5\0MHL_L29+O_3306_J=OZB0=+5!^=/E/+\^^ 3W6=E//U! -R)VUGAQ >; MK#]4S=55GRRQ(#WO7X1YE,X(8;9NG4I*KZ3^]O]_\1 MHOLS^G-!SA3M3V1K:1;?IM4.-.D4_5(Y4+,9S/? RP=MP6HB+U4=LY!NG3WH MR\]DL(@A-W$_0R,,*"7I$?I*WYA B[8I@Q-'\F> !&UC;BYB$)JZCST!O\+2 M[@KW0J1]UXU^>/90]"!<[YW8.NP=DA@TCEH@XC9PQ!Z+NI3\^B82@9]6IA@69\\OM'^@$'ZD@%TG&3S[33;^;SL(EW M3^"[AQ-H*&P;(6Q'=!>;;DAJA/)"9U=AL>TWZ1@X%T%K?C+W'/%+NQ02X> 3 M?X]AV7T"\_,>U>U.I#[B%Q*T+&_,!Z+KG&9"+6W2N3*R4#!Y_$0!]M ?%D]: M[@4A=&OK2)!L\BR>]H%H3Z^+,( MK46GY;7F@"@34%7U5I=?LHL;MH7O(*6G_!?2_+_3Z[BD/^DW?U_6YB<:]+=@ M)9HBYTVABIJDQ8H,I1.12_55IG&)=&X+]KT?ZGJ'#B"O*Z+= 7F=H0T8;'*E M Z7]2!\0640^D/08G>+@<:.EBI]H,0>A'!?O\1#OI_/;L1GMT!&)^)#W7Y/=[7=/"-?RUA3PK9ORDLVS\O_8]'*:0;+0])) MKX9DGB"UL>0#WWTT6I;!"0%K(Q%BF83;?C3\OOS/5LL*[:-8N=-:8B[BD70% M G)J:MZ_$XW"BV/KFE7MG+R:+S/Z7TQUUX,LMPJVL=K8HVLSV-H#_[6$+7%1 M96F_3/.A[H$UV=OI C!EO^;I?,^0BX1BQNSI\RU,0$#E]WZ3 M3!UUCT?S?S:J0\:=8[L#S"U@7"^7YB*'I MDB +>H%]QP0HYS)IA;8@\-%?^B%W$PC8CYRT]56PMI51%&0T*=&OJ/XB[M.[ MBBCX!10*.UN.)9I.&S(X7>3+?BV "M AZ*>(,H^=9EB^N0TG$DR$0:^=A*HL-S%M\?63N"=_U]AU, M#XJB-4YNI]@>&C)Z\'R@ #M.K$NL88+*J SW5GQ+KRJ]^CYT3?7/BT:$-AT M>H/I$$ICDLNKEH6!E]BJ[(+W9*^NF5WTUA5_4AA5L',"X;@ZTM&-\74CUZQD M9&XN(*ZV,VH0>=@*_^>0[9MP'B;P\$\.R LK;;=5^7_V,(B8]?>SAO\C&2+# M3+'[9QIIUM +$K:QZ,[R%:Q&&)IVD,F]/.E574'9* MXW+*DB,6+>CKU,&]:16F4PKZ^PM=1%^S/#T=.XMV9B=ZO'IL:TH2S\[,#+%Y M89U2?FM?Q22NT]BIU>[1D2>AF'^;0N8W!>>0+_V;;A#,;-KU!JKK.^I"]JO8 M?3=??[[3MQPM]I8[=\$:PQN*LB#%1'N5>&F.A>=F?C*0K6FH?N?^8H[/P-!* MCW5-@2JO;?C6,$;"H%BI]$==]7(5]FJLTJ6MGD(']](8) MV.BBA["9_A0U,8:%(0Y"/O:%"0PG"=%O%1U4[C+2B50(["0CZ'44]7H@P-_^M'Q16=U9+?P*R; C=S] ME+O/C?P^E%E*0Q%LY[&T3#X1Y"_O'29@^"W0;&K5R1_G3[W$N,P$/H\N,U#A M"^_KAK#&/!U*-4&U(POW&2F]L-/C_^L>=8(L M+74"10\M!;W2Z$\W$K_"!!*@6=""!!H(LE&9-7+5J$DEE7.EGF"YO[.R!N7;H/5CFZC2CO'35_T5O6X.SX(8<>@WK+ZIJJN/(&>@Q6/ M4D$-V.XBNRO_F^ / MO69!(C$B;[TEW;P(0L\<0@/Q$\F']+J@]JLIDGQ@D"/'?>R)T#P!F66 < MH$1/L+-%$M? : WR1//BGE]JNJ;Q@4#%]/9X9[P*/*40<%Q#OF$V(_M1:CCG MP7NR(J4?>:C/Z(;QTH)++I6LYSF M&_X'W@U.^"D*&T-0B7)>MQ%>24T+];__>>3D_)_B("[T#TM87\$-T, MV6JA"ZGKA%!D,[MTA(1_IEIP.OK,&2;P%6:- MZ(-N^V'YL!OWAZ&[J?*T?M!92SYZZ@K#Q8-E[JM'D(\^TW6TIC7.Y3J87I[? M^O10E[.B&E+P00VD-%NJ9;<^N>F.7>O4QZ3=IKOZI\?MJB^C:["TK-A.OL.3 MP?YTR:S/R%DT$X",DS_0$YO%*/A^A\1>5_UHI5\:!*5S$K>I^RH&.,BFS?ZF M/Q,X_Y],YB,FJG6Q)I A$W/D2W7QV!V?/M6ZE?"TI^#\(.L\RPR#60V#L 4_;Q M1L;8@45L#9\H7'2T(J_JVWB%,&S@):K:Z78E>X6+XQ[RDN23:W'X(>P OL#@ M+@S2*A(W-]\K[Z?Z9:9[C6%<2TN#0F8W;LFYIP0]:_!9(D/=RZ'S?Z#[N!U, M!X0BN6$."N$$37@5XW:7\/BUEN,,"ZS.>TKD\EJ19',H/8L)S+[#\B+=4)/^ M.*10D\9D1ZXD:?ZVW[F&=.>Q%K,+N9;LG&++KUDS9%F?CV'CM'7FM8^;I7J( M<+M12??>G',+[BT)B50+H3I$0#ZY3_@ZFLORV>242NHSJE@N,\ MM@PR&4*^1'$]=/<\<$-U]'-,4DK-2N]T:ZNM\W",__*A6D0H\&;()8T.V M@IX[BX)5X3;V#X_1;I/P4? CDY!X;:BK[Z67JV7.O6=XQS-(RA,7^\0N;%SY MOM2,;<&+J6C7R;4^J97,L?"7JY>[T-FV=YX:'&C^8^T@L)6QD/Q=D M B8N%;(,GL,1]Q'D;#J4S]Y+U"!FZUZT)J0A,5(#( M-(5L?01=%(*>Q&^SH M@[L\3Y!$?W]:WOL6Z!Z]%+GZ=)2B* $B=9PEB/8CCY&[/;IML&U=%#T">6"E M4\K@U)]KA)Y"MD(1ZO?QU^M.K<_V6JU(<1.,? NRSA^4I>3S!/LX3= M+Y2A8*BR:IIN\_)#A//O M[M+)-7+SN%HK09R35)9.M7^V&P(M[>=G3$./TL[B22J4&N*?_B+\>'F_\M2IME C\XFB5!5>ITJ1H-7-CH-L MC"^BW^(:(X*, GU(ND/WI!MBKR=A#OY2["BK:Z MOI#PMS0L86)WG";@06XEHC>4#A^ VCS]6/[XN\ZC(&]3Y*^VME>=)J M'ANMU0-U\%W,,(\#@S>/ O-'5\)52;WC?==59ASTM@^(#FC_,2Q/0 KMTXK" M:GUCFZXHX7'@SZ $Q>"3]YZ^R?MZU__1N$W?F<:XRGIY9QR?=/K6EW!:/^A^ MLQ@0H.[E:#(XW0B@NLY>NH(CV@JNLX<.GXZ&A*P^W;]T+5^8:GESUB#_#-T' MQ*]'4(H689U\E_X6++@7=4]-K6.)<5Y++?CNMYV>X.82\W M1@Q)F 43FB[-E9E;Z)WM<3A2>*;:K_]$#--DL[4[Z[ M=2*L5!$[(?"EM^;'(.W.=9Q$7>/V)SG:&2_R2ARR^LS)WYK/;_I\*W-)[@VP MPPG'9VHJ3BHVQT.*)(Z"J3E7]WPH6TO6^2BV=NR1WN.Q15.K@R9;00WZ,3)) MJBZDU)."R7L[F;23UQB<_?,HBAQ;+%SU(Z7Q%G$FC2]&\?S76E\5.*HN*?KKU06/PPMWC\EE^>9 M7:QZ0LSGS!D)GYV17*\(7OE*"3%BE]3IBUVUQ[-+31S[S*]^==[?:\Z+"4N. MEC%0%TVP,>WYG# 5OZ]>-(<4\G9F)\DD5^;/3'N%?\RYZCCIY&#R,&OFUKGT MPEJ.(U#2F&5&G2Q%E)7'/]T;Z@R69X MAFB1,GGL7:7'!HE-P1;4"[ -EF8 >CL_.3S]. M7A&O[8]_HW@8ZJNV1;F*:U7U.[1MQ0M.[4XMK@\8HQV7A'#K%-M=IHR5U>"CO4VE?U@?/V8!M@U9RQ&& MD9YL"50XMD6"JV5>;O[S6P_1-PN%POT:;_*&[36V2JZ5!OBYV;PIOI?E;5R4 M-['ZZ]XUQ\@@V "JA0E0M,3(KD.ZPA0'XU%M:XQ72)9SNI=KP/**L&*BM,U* MTHUXF,)7HZ-!FPF,\)U.K?#QP=#HN0S++C7/P=[LH8*IQ)>IB#U,1)?Q1L.9 M,-VPN!XW.9O4L%4H?/,LOEOG68;*?VB!0CFHJ8]\[CCT6-/1&,(L2CC9L2J0[HWF&RJW4 M"JUM&@,"ERP#ZMK2R[9JMD;VI+I$,!47'^=+N$DX*!3ZS!S^05HB:X0W#8G] M..07B\X+:OYQS<='_IPG)I>?"7#PR>B7?D4VOF[M1)5.!5A3S9"*+V?KQE[\ MQ':,I.\Y"U-@,;-EZG!%T:I2T2]6^ZEF]^TG=?RWM8(V#L*R/USI-$Q7SY^9 MY^@]*:JPQ[K([]KV2B4M/2^=JA"Q/X7E/ !,:'D2OG ML?*D4H91DS_%E0D4WMJO=V48O/D&6T *8,7!Z]:'_H]_?JPCKB&[_4FQ]!@, M=#=B7'JZ.?W W(&Q;D%3IJ7,CU/PI0()%RK:!7=-&1Q@[Z-HBL6A-P('$VE6 M@M\A03LV)=KG_ K=/,A*Q[TLUT(RXY\ /UHL-94:HF>8'B0MR? MW=J4*@]%SD7N)]?PL4WH^_E^),6DTS-+J:\XJ_/L+C=>#[R9S5W!%T[G D'W M& ./YF0"[OZ_].;'V_'"\+ 178 RCLMJS@GXEQ+3;O!UI.+QD!!](:[2H*>/ M^Y$R&Z\1)A8Z^ZGYXB MZ/ 1)%X/>''R#ML8GF@*HYS5^/M(B0HXK@?M.J6X@-)H/XR0\PSO)*?- M?>,ZH9A39N;O=>S'S9_M/W>D\9)'1(";:2WJ._C-57!"M@:0CV"_TL@PRCN7 M,I]QL/#!75*ZWS2VNT[)3Q8_[W-Z,X^_ ^#KSFEGZS[&9JX?$;OA 8YF2-S? M\ 6[^T2U-XN0;D[0_(CXKBFE,ZOAUQPL:I>ZQ$(M?Z;*4]TUIZ0?1[<+N>+. MCM\':VX9,+!,=-G!M5ZS&*-W&"[6;+1 W,QMC"#P<-OU^$T>Z_MW$MYUREW? M6*1'O,M>Y8=)6O;E?_E !'T!FJ]571L,QV-7Z/_2_.>09T)C.YW%!VGG9@\Q M@M092%TRX<^S%YYWNOA'Z]P>/3R2E,')9D] SA9BJ^I:+2:6.R3X:RE72N"/ M1EQ&-O^XC<9V\/$@'_8(*AA('E[=@"D;J?AI:;JDG_J+SM5^\$Q?-" MR(6&$,;C="7P*]B:S'BH=V)CA,]Z1.DK6/O.ZJ6Y#AY6@_BEYTL=T:%4GYXOL)%7F M_6!7JKUXX>BC.NF_-Q$#P1F!A?*192DWB*:$S'8^X5", U&I:YVKIU%92;%1 M3<$$U!$N"]9>>O9X3*2-\I-!H-DQA?N: 3)@Y[V$4/@(&U7R!Q)-.LV$"/B2EF%/#-TZ\G3\WJ] DHHQ>"O7#3!S.\=%.+.-@5; 72"]?O?GH M47*Q^PQG969KB*AVUJGL3$MS\M /%^O7,0)?0WP[F@8_R/JPB MUX.2LH=Z,#CVB KD6-)X9_\I2FX7KI4AG=@.XWQ0D\"^0*I.:UW&:3>^8:Q* MI:HL:3]H?Z)USF?[#_86R*9K(,0[6$[&!/X+;"-Z#LM#63OLM,>U8X_J9";Z MNB43E#V*13:ECOU,*+WX_F'P3&,]6VX80-O(5[.\#BEA@-#T0AW1#SD"7BD' MRH50AX>28G$<[PE+[Q2+CBT_U[XBQ$#-W0-$AL@&W'J?'UPY>\H6<.&"_.AY MT1Q$C6CZAO/;^I8\L8^9PE"DT)N;1 B#8_I0>V42%X]]S'RQ> >)WNRDN=-0(;L"_5 "],,B$JMAY XM&@U M$TA$GM 5UR<=;[=YKU_30.RL#C28=>B7/!;L(FT>T&7KB?_Z#S1!5WJ0+P9N MB?S8HZ;)4^1D_'A[JG9E\=>BZ;D_1:?9AH7HK%/(UG88NS_6JS\6QJ..BO<) M.U2A1,W"=85(<:A;N5?401<"3+F.9E$3M)'-3@3#IW$!/ MUO4M% A>YA;<-$G0MCHT07I^&4C(G$+3"+'Q_KNFT_*/XNPF#?W&;SA+'J?C M-M9S.E!O#SCGD+,9?_OA3X#"6( 0TBLV]RSZD\.*QHY#;[&/: KFU4Z(G/3^/ 139,2"WH@%SV;P;/"D'3HCV.PD6**BM?# MK]>\,\MIZ@]W12J_-I@0P+550C7->0*AQ)MHBASOWTXX>N-%FA=A4Y<)W"%: MQ*F5HGC7"=UZOR>GS._$SSMKOIU1E[EQM&(CZ/EU 00>RH9\:!$-Y:[Q59CU M[]A*S+U*07WP#K@?66H]M#D[$!RJ=SG7T^F>D5# ]@+/Q%&_,^-H4!TIY,-O M? S.T^!T T1(&X1_7;0V*I]2B3D5,:WNZO,6_OY*D5/>==N,)-;7H>>_"8*G M'IYG?,=R(,37)"Y2! ]-G&@&(^J^5JKY%-WYMOUG=592!^UO%]\= ^74E?4SGF ![:.36)(->OEA_(BQ#F%^V M6[0JN_'3K$0URQ"RU?HO-D[LDW4')"LI, S\V:BVDP?A].ZK&]I>S^7669-[+B#C0&Q89@Q+'Z 7:'+SE<_BI:QUX M2(&$?'TSR# ^A;JOF]<1-ZL9/O[)7M9Z83Z+'6Q6O$^487*@7DIL+\JQWJ4@ MK1"%/R'Q;9"SG)+V[:%)3QW$$AL3S6[YVN6[L/55JE2_3[Y^UE=;'7B*)MY# M_H,'H![8TROALJVEF%>OU^^H_Y8X/X20\O0JG/9:TM!_3K"^8V=ZN/%"UU)D MQ9RM>^\@'V0_Q\'Q]!F"?Q_%/(+@"&5K=]:&)6,%=242TPBP>%P[^A=ZTFCM MR)2DD-6: _<3#=0E(YD<$M7I^M_W3R$5$**G)BT7E0S=X')C D4B"@?Q%GNN MJW0%ZC,0F&Y@%W;A 4S@@8,27:L5-F*"+(58K,+X4IA ]XUWX4,@>??4TA9##-I_@8,P',1R8P M8(:PGK>EI83BB:#M3>*WGN!HK^3"L=WH#@P.2564^)]N[37@D_';#K3_Z8DE M1!H8? W#?^\62H?N,337.O(2%#YW_,=KU?_%\D3D7T5]5E3X:K, _.)8LQK- M=( F,W@?!BM,@!7Z !^K*T/42>@.(^9VZ8AU M!+6?@MQ]X:$XG@QT*SS]$Q@N3M:E79%[?&ZRO)O:8=,H,?EC:5^I,M2]'^\)OQ?+_]'YIL: M__MLV3AX;&X;2KV@JF0/._"5R%"@3Z+R:;A!?:%]MBRU78PX'?/!2UNNH!YR MH6G2XJ-U):WT5X.M.NEN*Q>)KU4SR\_FRENVZ'YB_2*2%_!T[J!NC07#1KDBDAN9P$FW-_,YY[ MOJ&5I!ECNUC?F'X=5C,9U5YU06R^S^Y53ZH1IK-?.%3,GH+$F!6N3YH7YJ_9 MX 0F9Z:T!0TB!_^1VBZ9E5!I\7CG>V4@U=I%2/3-3-K+U.JTQ%'OZF=5!N]J M'1QX[N\H!3=V[GIM#"NO%)UT8YRB%=?LL[T^::D/G+0T4/W?)EV\?V.?] SZ M'"I<#3OY.]2_7?=R]= R7T"^#UDNS.73K5#/!<.CW,E)5^Y&;2#!\A,DXCA\ M%+3&HZ41<@JN0,3'P-4&CD7=&[JXNQ[A4RZP[*^L]L&V3 M\X4.S9C \1W*?@OZ"]N&\#P^'G:BR;@@U,*")!R/Z!7JW/W@_$?!].EDI2P^ M_67:#XU_965GL#F,E-]*9W"QB#J]',*Y"UW\4?[H+&.M^O+=1C.%U5^'YERX MJW98MVN!:E-^D_?]T.:X]5MDTG3;0,^9(,.SD]_73MN%GPA5IX(T_M@2_2N" M&ZZ)ND=QF.V/1?+"C4F2BZ*77)W>WZQYS^ O;W\33W:KB-,)BMOI3<;2VKHMK[?2"P"TSB[HJS""C4I1JOR$RE) <:05!( MH@,J=H"F#9K['?RV TRF3'VJ/KC',#I*_Z+M$T.MIR[MLA?9-%LXXYG82=YY&=1U#L+7@(D8,39]@G*P M%+NAK9Q:JK/OBJ_!*Y,O=SZ^]\\;1>>CB9Y*L5O2]#+MR-*+E\ABD5#SJK" M[?A'S8;6!^GQ_7.PX2'TFTB%G;L,=K#*/EHUC'7!OISTC]U8$DW^M\ZK-!1E M;Y2@^"'\W\?)%W<6#0!KMFR_AZQ7,/^ME2L-9S-=P[1:@]%4U= %TV-I5%6I MM9;,=!%+T:)B*:95)51M11#YU%K[H*AHFUI26TG-4--2J;V,6F*K922QU!(D ML<2GOL3Y9GZ=ZSKGY_GQ_'W>ZWKN]WGN^WZNZWUI;Z(P"PH*7_L-.^\=&Y$S M&*BR._.,V&",;;G:K;$R$?:.Y2T7FIAP]D)X=OI:&&BW3N9G3VAPZ!G6\0(4#U[GC6Q)Z3C&D^J2K6&^ET/O/ , MK.4]+%OC876W=5;7385!>+B)J()7N=]]FDAJ!1(BX[JSUSM*R,_6;*LZ4^C@ M%DZV'0!UZ0S48Z@SD^FUEMUK02_!)89">18G$:^T5CTH=^W\A4+<19I.M='" M/]XSJ#1YXF=)?U@3!KS.]8)\'>;_>3<,28(P$1W,PVLUYI*L1DS5<-$1K;FQ M.^C9^7W 14[ 8P\.MGX^C::7Q(WZM'_M-SJ0;8 HK':>?PR)^P;V"@UWQW9(W:0,V-F, ML3,FA")T/*0@(ZZ(W_;-@(7Z BI#^_(;@!XZ9ZH/WV7E"U@\:J<;W:C7WA+Q1W]%C,19. M3[QE,XNKM4L!3P- M=-DF/J(VF!X!!5T!=A,J;<)@)7&=?ABGZ<1YWI]3B8W,*]0+M%L>9P9TQ^CR MNST(W=^^C^,KL.SK42N?&Q6?UF#:Z6]>YG"HGK.GF;S[76PSWA-ZF*K"AR";I&31T0IZCV($]M2>4<#6@ M[--X[_MSC2$/ !&L96:++W5&;3;PV[UCYU1-II2.)^.'\^=4L@9(G*#SA.JN M#?3Z2)I=1CU?$F\.$]HUPA&ZDMY3 A(,_$9NU^]!LA!/Z[LM]KT?,X[ MKR4D=40Q=2K%:&R)FDYEC++3)@SA),PR"GUP'U0Y=1?SC\'J+2ONTZLK=_!2BB[9KCZ++XS?A:JN_H" M5O.QGH0!#\D;)&<0-% \.#+S'KA7N)867GA\+:5MW[H[PM.)A) MI#HUB<'M78:;M8=%M9AL1X#X4N^7'NR$?PLS1(OIGO8U^AV6%&3Z8KR/9J1'1< MC>C6'(;437Q:^O>$7*BE]"02QS>@15ZKV"]3#,=R"^VT(==$2#6,>#KUL]PW M_CYE$%1DO$JO)DB ,FX_&8ZH%M[HWCY25[+9$;(GU.Z>@+E_$)-:-;Y[SHF_ MG@TE"2CE+(R4#8JW19_*@I[OW#=O;6"HUW!('Q'R.&[^+J*E66U4_^&N0JXQ M8T^(CO3;E0;#X:E9P?%H^U"&YO3'&!LU/.(7,!?_-;DY4>5>5$KH_/:@4,Z^ MTNW,MA5N5 75E[DUE%:+X&GIV,[V.'O="3\J"YEJEY* MSAJ%HAVEE1!%,OS;2WM"O_4GK-HL%36]5Q)$WM)';?>I^[8Q,/&PA=J*5"GT M%$16P/QU2;5L$I>;0E@Y7R=+JGN6/Q=^K=YN;CDPLJO)W\SRWJ#X@Z$PR$\6@TN!2;HTWKE2GPO<7103;QCX M1//#3G7JL!@5X"67!%4F-=6 Y6YI/+1W11 M.9@F/*P^XOR:#X!7S.Z %YCCRM<(&X[#:P%6T3?)L);N\MM2%LZ(S0_2 =K/ MM&/P7R"ZC'VWP_74G:OP''LM?M&N;:W>2C)R3FI@84[V=']NJON8OQT'91$V]%PZ62-HMVW;P>JZU#9&ZN=ZA.B MEY?,#_F5(!A4B=9*2C+Y#,UEFFSQV>.SOO>&F:Y!H2)RW+(XO+]Z4@7_Y7I,$B]]3U*$1/@4I=,*+@,!^CJR+S9'$HNX[F MV:@5JBCD\[X%=FBTA[N9X8^,":(_U0SE/7S M-T(]8Q:'5NX$/MQ6ZQ^5 H@7%[_*57JT52"_Z65J?> _:=(//+&R[OM#^N3= MG?T;!]]]!GC((=UXKXN9SU^,A67UH4'H:4IV)TZ_!D7\?5AW]1&-=N$UF..Q$355B'[TM,NK:9&F4]1&Y%_9=9\T, M9Z<;TR_P+M'NS][,L1]63@=B36HI>P-8KC+0ANHTK(YW\MI8N\./:,: MZH+''6;P/9;3M.EDS6Z%D#)!KX)TG6$V+:J$I=$6LG.GX:RI..AZ;7_/P"9$ ML>:*(00FQ&7A;K*2:G.)Z,>3^O$-(QR='+<():!YS.#,UR\])'EG5"'2&4?H MLG9[RPOC4(JOR.Z(-\Z7*X9ODCM]=C^PELH9BW:WZEX6-RKGSP7V!.\2 M3D$6OZ_V3_[/#Z#^":W_!=K_,1![X_\&4$L#!!0 ( +:("%<(&\3J];P M +O(!P 5 &ULW+WKDMPXEB;XOY^"6[.V MHS0+5)(@"!+5E['0K4IC2DDK*;NZ+6W-#=<(=GJX1Y%T2=%/OP!)O[O3 3K( M8,Z/5$H1)'#.!^+# 7 N__*_?CS,@V^R*//EXE__%/TY_%,@%WPI\L7=O_[I MUZ]O0?:G__5O__1/__)_ ? ?+S^_#UXO^>I!+JK@52%I)47P/:_N@^I>!G]? M%K_GWVCP:4XKM2P> /BW^K57R\>G(K^[KP(8PGC]V/JWQ5_"D%"E$@DBB". M8D8!0YP!F,89XVF8$@IO[OX24A+!#&4@@S0&2*($9"D10' 12R0E3S)>-SK/ M%[__Q?S!:"D#K=ZBK/_YKW^ZKZK'O_S\\_?OW__\@Q7S/R^+NY]A&,8_KY_^ M4_OXCZ/GO\?UTQ$AY.?ZMYM'R_S4@[K9Z.?_^.7]%WXO'RC(%V5%%]QT4.9_ M*>L?OE]R6M6H7Y0K./N$^1=8/P;,CS2,(([^_*,4?_JW?PJ"!HYB.9>?I0K, M_W_]_.YLE^1G\\3/"WEGQO:3+/*E^%+1HGI/F9QKZ>O6JJ='^:]_*O.'Q[E< M_^R^D.ITL_.BV&O52$F,E!$V4OZ/UNNKI:].$E]O59+"LZ'^&SV':S(_+<_."] M_EO;C6FH@TSK?EKJWA%5_JCD0LB&+?>:#G+QKW_2?YNM2G!'Z>/LWVF14Z9Q MTC*]7C[0?#%C:8R4#$/ TE "A&,,,HD$R) 0/)24ZY9GU>:KGLD%^/7+6H"Z METM=_,E!N^K,+"UDN5P5?+N^/6N M-5>T9+7H[=L_&^/K9SFORO5/@/E)/WS M6(&] 5#%\L%6P6II^QTT8.J._Q0L"R$+;=.>4.+HBS1VFEC-Y4=URWFQT@2I MV\_G>97+\JOIZ:OFB9=:V-]GE"C!*6% 10P"%#(.:)IHZH(B)I%,LR0C+E/> MONNI4<%:\F"I MK('L@?CW)1RM*-$!S@MR.*84 =F$!V\6S%#G;D#GZK)0^, MZ$$MNT=R<0?,$^DX=#PJ&;D#I,]41@BD6(%0";VW M9D@"JC?2($E3GN$DI)@G+EQUMJ>I4=/M571T'E!.(\$5Q1K0#&E[CZ6 ,0-M M@B'CFORYL?8!F;O$XQ]$[1B^N/IBTAXHN7S_8S* MPA?5/23=RR_TX]BW^2*OY/O\FQ3O%I4>]UP3^&U9RJJ\?5@65?[?]6'>FV9Z M?%[.=5MW_REI\5:_,L,0XBPE!! (-6U SH#N)0*"AEB*E(41ERX\?)4T4^-J M_>UE;G1RW6#84H%8DV&H2-*K6.XZ649E0B^P';*EGT;=&+4LJMEGW97\13XP6?"+I.6JD/4]FML)VB%XW5QV M!21#;W7[HF%--V=T[R(._A_;0GCL+51IOX9%=:3^-RO^QDX[_.%WJF^ M*J3(J[>4&^/IZ1?Z(W]8/;Q<%L7RNY[YKZ@>3OWS&4Z0" D4(,8B!4@1"9A0 M"*20TS0)XTBF3L?>+IU/;6*W<@9L+:CCWL@)>#O;92@X!R8%([8Y^VH$#]:2 MWP1KB#?"!VOI_9DE?3#S9(4X=3VJT=$'E$,;HU<;_3CLW8(7>C&1KV7S_W>+ MCX^RT"M-W4->T?DM*ZN"\FH6"2H%0AA@(B1 )(P 12S2@Y/$-,M";7U$+@QF MW_74^.O5O5E#RB!?!,NUR &M;<" +D0PWVZEW8C-833L:&T8C 2!ZWHP6]KX3V>ZKLCYHG2'#H>E=#< 3FDLQXMN)%9L;@K9A^K>ZDW M63^DJ'=CK;4O99P@AE.0)4P )"$#C,,,1'&L4AK3)$RA#6F=[V)JY%0+&=12 M-B<6=A34@6$WU?A!9F!*.0(E^*V1T7(3V8&.:-T[ZVW_P"CM]36%3\B:7B_K MW]"H>:[FQA#'8JM^Q D(D,J3H'F00X0 MRR+ 9 HU/:J$1Y$4@B$GIXP!A)P:M]:2!D;4GFY<@XRDG2GXW.,S]%VBP]"X MNWH,B)TOIY A1!S7?61 D(\<38;LJR?)ZU6][OJC^E(M^>_WR[E^N7SSCY7> MY6^V?31.&69( 19Q A!'%#"1AD!Q_<-8KYDL5$ZL;=/KU&AX([0Y^MH5^W\& MC> V.\,K!L&2<'U#.\(%P]6HNE.K"TJ^N-*JSW')SP6&(S9S>KD?/7V6WY;S M;V;+OG\LV6R"8AG*.-.;ZR2.H=YF8PX(A2%(8ZE_DR(&4RID9';_@\ M?RQEL!'Z\#C>C8.ZD;;C'F_X#D'(*!$^-3RZ$C&0N''*F MGZFQQZ$IP#T(X:/, R,"GL2!@T(@[ !A=@\,0#YWH9E0$NJ'HX]R\] MWMOC?KG2^RJ]ES*._&MGY@S'6$08FUM$O9^! @&690D068(X33GC*7=TMS_1 MS=3F_%K*X+$1T]DU_!24=M/_>H"&/LA98]-*.(Q'> <&_MS!3W4RMB]XAZ(G M',&[GNXW[U_GI1:VRA=+3VA.9Q&?9L9(\KB@_Q1M3[)7[_+ M^3?YBY;TOIRE(6=DFG!HQ@48KPO1 MN-2X-[]*XQCP0OOI3G1\".8H?"=6 F/>=/62.]%7XW#'=0?\J+F WG M47F^Z^?VJ;P(BH57Y>4V^I&9;G/CYZR[73[(ECMG$65"$)@"25 *$$HE8*DD M ,641(PJ#F4T.TI)=7&BG>W0:E;9)=SR.Y+7 /_6,^S^/M1U' M70?=.(2T*V/0"!F\:,7\R1_U7(3"$\^<[V=44KFH[B'ZA'UV\6CX\Y%7M M1:-WO:_JO?"=7'"ST!(B$($1!!F$3!.&YHI,00)HK&@4AI$*A=-&LZ.OJ5DV M.Z+6ISU\5]C@Q8=E)8,(G?_^G;&V(PQ/" Y,&8?@[:<_HO*OQ;(L9RH)$YPH#I*08( D2S6) MH C$, EA%L99FCE2Q]F^ID<=6U&-Z?[8"NO*%>?!M>4*+Y -SA7[:*WEO EJ M27VRQ44XO+'%^9Y&9HN+*A^SQ>57>L1[?9!5-V<^;SYP>L( MS;?+HG[D:T&%7@\CR'&:J1#$.#.99Q$%-*$*Q))&,HO25%)L'0OFW/W4..56 MB+RY>JJ6@:IC?=H0UNJ^6*[N[IM_!E4MO4.8E/O =)//\' /O=W1*#;"!VOI M@Q=K^7_2&Z!@K4*@=6CCT[X.#[M#Y-J@\(\4U3;$,+C%O_5&L3,VSKW5\>+F M>FN\%U/7OY7>=ZK&^^F].59;GZ(]M4$@Y>N5?+?8R>OT50^.G%&I-[!)B$$* MDT@;IQG3:XNV4+69FJ"8(B08<[Q =11A:NN+_E"Q\VVI*^S65Z,#@CG\/6CM M"5E+?[,YI'^Z,>LVD\$GFHN#['.U"E[O/'O"Y^^"TU6 L6\S>P)TXNJR;TN> M$R%O'+)XAD,:I@H(1!! 1"G .(H!$Y)*B#(>8Z=$G!=[G!J1=66I[1UH=AEW M.VKSBN; 3'8MD/XR_P[DW7:YOVED K[DP6;_XD#Y##J#;S_+?ZSR,J_D%UE\ MR[EL2@E%,RI()I 2(*,0 D0U1V4RH8 HC#F7(@F%6VCL$%).C=QV8RT>:Q$] M)S3H-91VW/?L S0P7];"@UKZ8%?#8$?%@#T%N\^U:@:UBC?-_X*-JD&K:_"I M>ZC])TBX9BC&RI#02\9II4BX!F;G' E7==;CQ/=O^=W]ET?)*&45**A!!P@!B40P($0QD*HTB%9(LYJGUV6Y'1U/C;R-J4.[*&A2Y;3[5 MBZA:',QZPFI@*JUAVA,S,'+VR0+6A9?#B:HGW$8Z.^V-G]L!J04HG4>A7>^/ M=^AIH<7>\:;-\[V]D)\?B^_T]OWANN5I&@IJ/S]?;Z0[RKY4,Z2V-R-APKP M"'* (K.UCC !',%88!E&RMGUYDQ74R.*5ZNRTH 7P9[([HXWYY"U8PP_> W, M%WM"!D;*X# M'N0D@GJ/Q>K; :H2@)*P3K*L_T80QHJQ" M[QYHSG4R-&(R8@9$S>.F8YZD3 M2HL=EP> !F:"4]CTV6J= \EAF^4!K)&V6$X?E-NVZ@((G5NJ<^^.MYVZ(/W> M5NK2LSTS5A4F3J)Z,OD^J]N%,(GU'NOCKH78O;'5^[;[ZJ/ZM6RB35]*M2SD M+=>?SVIN0I%>R\=";_.:<[2%V U&G24D"F4L4[T;J^L=,@@H01G0MA9-1!@F ME%H=8(TH\]0H>:UR'2 @U_HZYM8:8:CM;+Z)#># 2\9:VYN@UO>F'L.-RO6_ M]AQA@EIML%1 *][XZMT$K-8]V%$^V-6^;F57?X_9Q,8;+%^9R4:0>-PL9^,- MP5'&M!&[[IM<>LE_?U>6*]W)JL@7=\UU3)/?[?1%3Q,7@F.:,AI% "J>F'B] M$##!(0A%B%!"$A8I)^^?OH),;:TQ*M1LM%1!V>0H-)^DN6 UT7RWP2<]3651 M: JJ53;1?M^T7(:&7N2+]AW'8+_>HVAYGS["V(QQ95X&C1(W;?;(F],WY-N+ MS,W*\799*)E7J\*C]^2UJ'K+>=U3C)'38%\'UG%F["O;L]K?$6EWA.-CE:P][Q"NW5[.Y[JNZMO5^B:)#[1 MXF-1)](7_T[G*^.O4O/#3'!.9)2D(,E"4T$N88 E^@^>Q"'*8!BCV&KRNG4[ MM4F]-6=*(_9-\$B+X)N1N#9GQ'(^IT5I7 @;T\;1LK$<"]N=LV^$!]_\[MF* M>@^LP5T602-U4(MM7/8:.\;GKM4%*&\;3ZM.1]X[N@!QO/US>ML'6]4MSU08 M"1@3# @WQ2T)3$ FD=Z<*8Q1%J4)9TE_:JK[F#P/_=_AG\-HRSO_'"3A31C6 M_ZTW9G15W2^+_+^E^.=@L5S_-*^M0C/-EJNJK.A"-%5\S8[N?Z\6,HC#F\!\ MO4UJ7LGKD^0@CNJ?PFOXK1F]/F3F/"9C,UD8/V M5.PFG/U'>YX/K5@I_['2>^$WW_0?IKY96UR0015K>R<#&*<8H)BG@(1(@)02 MDD(BX@BZE8D\U]/4F&8K:%!+>E79Q[/P6I[,^ !MZ*.7?GBYGZ=1J7B"ZH>$O&EQWNZ]#\\TKQHBCV^7R[NZC3G M37:4O\FY>+LL?BWEC!$A(D8T%2>8 93@&#"H]X@QACP4F*@,6WGD.?4Z-0[9 M"FWV=+LIKAQ=_JT@MV,-[T .S"%;>6\"(V];CZ%UN# B [4LC!.&QV %XQ\ M1058]3EN>( +#$=Q DXO]]PT\GLI5G/Y49UU@/AJ"DG->!(C 3D%"@J]ATPQ M!2QF$B .,Z$44TD,G?:0EAU/C9 .G)P.?)Q^JV5VW5G:CH'E1G, 9 <_@KH& M5/?MIR-"OG:CMMV.NSEU!.-HK^KZ_G6U)S]++O-OIL$/LEJ73:2AB),T#@$F MC)I#= P8IPG &!$:2RJ$IL:H2TJ;58;(2]"1;2T6>V$UX[WO$%VL!< ML\'K\PY>5.FA"F[G\^7WVB-,VT/K:M;OEV4Y8/W*+K0\5[$\V=6SU++L4OI< M1A_TP2<]7>7G?&%FO):MN'TQOLU0(%&8Q!)";1.6<*[WY(AF(LY2D M,LP(2MR.;,YV-34^>?-#%CPO:Z_(PCB[FAR%9;5\-(5NF^3])D&%-,>1YK;M ML<@7/'^D\X#1N9D\>C;5BCD>Y)P?"\NS'"\(#WVD@=B(61?"ZT+,_43G M(AB^#G7.=S3NN4 H9@ JA0!DE*,DR15),E<2.5L3U/CE+6@S85_?^?I\] *P22#@@$6&6A# MH:'%:0@B)5/.1-IXI P!OMSAZ88J! MU\8-9JT;2B/F.@# W]IX$0M/2^/Y?D9=&2^J>[@P7GZAW[KX/E_(CZK95;5! MX(QS*3%)0<@S!9 PR=Y2FH$LD4F&XX2'8>2R(!YW,;65T$AHS+Y&1C<2. &@ MW>R_#I:!I_T^(AZSD5W6WM-$/]'!J#/\O(*'4[OCR7YS>EVN]'0-PDT>[%A; MOJF(]!Z:A1(@21+ 0H1 G&:IP$IOII53906[;J>(5RTY'Y1HW( [YQ_%M-TX2,I^9TC&ZV2]/#VPYG^D= M=LQB%((DDA @'$= [Q$3D""%5)P)@KE5X/-1RU-CEE:XH)'.CE".X>KFC*M M&'SK8*6_];0_J^N)F5U*_N>[Y;>?]3O-I-9_V<[EXY9&F:YG%5C/R/,/]#3N M964^]+5Q\7$;CM$>XO*4<2I9 B2I30 I :68 ,(CJ$1,A*!.20@N=3BU*=K* M:RQ=WEBZ.R$KCON 2UA;[@H\(CCT'F$+7KM-V)'6_^FY+3*^]@^7NAMW-V&I M_-'>PO:]?@1C 92(&$6>4QGI; C,G/\K>DDR-DG85";::[+@$EEIV$UVWUL=, M0%.L0O_8C;+ZCYX=EXTR)@.3W.7A^')^. 8X-[D:4T_TV%^.47GS:K@."?7Z M!OLQ[0=9-=LRX_DRHRQ-)8F1WC1I"D59R -10BR"*4BYB1,4LV>RXK.[=AS MKW4G1MST,=P4-.5E]Z)5W%AN'SF4=$&F+-Q(0T(0G0"1$V[N(I0ER M2CK1'[GQDO&W,3ZTJHJ!V:[-;@W= .OJV92 MKW%[WSFIG9?(DRI[6O;VVQYU*3NIUN'R=/JAOE>#AU4*9SA-4X@X!!*G>FIG M@@%"(P$H1(*&/$18(9=UY[B+J2T^7TT? 6]K:$AYA:7M+> U"@]\2 M'M<;]7E%>$YU;U>$1QV,?$5X3L'C*\*S3_:,,)+ZD]8FJEX@%\:=M$FFFB_N M/M-*?EFJ8O.;=PLA?WSY3A_-;]9IXE$:9W$L $&0&K\B:F@@!F%"DH@FA"+A M='-XE313,[J^?'S[V3'4Z*K!L..1T2 >F'):/8*-N,%&D\ ('+PP^/^T\_M: MG\ HU#S@?T_N!5M?X4Q7R3)NC),/V(X"G[PTVH]4+]68KTO+?U_.(BHH9R;I M3Q*E $F8 ")##!(2TP1SJ"1UROQCV>_4B%)_N]B-*&T!MJ/$ 6 ;F/SV$O7? M;,J]/]V8?2:3P2>:BYO R!UHP?T1G"-2GJC,MM=12V-A'(.4QCB#6#&BG&*H.OJ:&N%L1+VF MCDD7MG:\XPFQ@;EF'ZR=N&_OYI,%'IX8I:NG45G$0N5#YK!YI:^72%E*^7'M M_55S4[DMO9ID,A5AEH&0L1@@31: 930%RJ0O%)!(3IVJV79W-S7.:,1S=07I M!-3RX,<;3$,? M6"W@0;41OSI!RHH*T=+MZ<0#H[&]D%Q$;Q8P<0J[=&+=]V M:^+Z+4MZ8<@11'J;1#D* :*, 0IQ!#(6P5!;+XD,G?9*PXL\-08[7;RM1S:* M$48["R5*!5$ 8RH!(GJTLRR+@"(9C!!D)(LRE_N%B8WV"/<5?Z31MEL(IS6& M R^F7JKUM7E3_C#%^GH,U?/6ZG,1^(]0JJ_' 'BJU->GYZMOLW7#=1CM_7*N MWR^-J-73)DA+J%0J+F*0A2;M,HH@H'$:FNK;<<*)#'GJE%//MN.IV0T[4 ML2OY_PP:V7M?@G ]0'"<*SK^[]2[NWVNFW8K,#KN MW^W>[WV!E%>RSBCZ;E'I#R=G\X8GR_?Y0KZKY$,YBS!D'$H("(40H)AQ7NQS[XL@:A!.W1O;O7E''^+-\U!_:O2G+. 6#F $2S.X D8N;F+@)4?X@ 08(R&E)$'+VNO" _ M(NN/#[G=&N 5R($7@*9F]HZP02-MT(C;UAGS7*39!AN?U9@[^QN_[+*-^B?K M*UN]V(_O7QGY%U43O_0Y+W]_*1?\_H$6O[?ULZ(,(AIE&> )EB9 DP(24P0$ M#B6%,Y M<0AHA" 0$$F$998RX926M:<<4Z.EM1K& I+K,E2'1;SZ5KIP&R%+XVAXW(\[#+J9&3LTAULLK M#K%.P&B[C;P&G,$WCC4>:WC\.YV?U][;YO"H@Y&W@^<4/-X GGW2;687B[MB MINT>6OY"B[M\\97^^(7^R!]6#U\J6JWT@#R]44KR*O\F3=#=3#$A58(X$'&6 M *3T1B]3,@99)I.429QDJ;*9[ZX=3XT%:M&#AUKVH*(_;O3?:_&#A"F=4T 0RMVN)D[U,;7TP0M8' M3&LQ'?WN3B)I9R5>C<_ Q'X$S1"U*KHP\.4W=[*/<9WDNM0\\HCK?-AS.-'. MK0!GL10A E()X_E@ H-BE6F+$=$,DCC%(?$2#O2'N !X'#S8P_6TWR^> W.' M38'K80[Q[6$:.M#AF8[F[0&P#C3P=>!NC!EI&FQ<>XUENER8([#;'WDY$TE& M8!H3$$8X HAG$! F%4C"- DICR#&PLT)JZ.WJ7%/ZZZ^%3+XS8CIZ ;1#;#E MK:(OV :F&&?$>CA862#AS;FJJZ^1':LLU#YVJK)YJ<>AUUO*Z]/R_;/S#UJ5 M-MEC3!0*%:> \2P%B'((F& $B%@3!R$::)S8Y<2UZL]E!HR3([>I$:4VN=K6 MF30M0XCL4+8XOO*)W-"7;JVH)V[=MO+ZA,_A;,HGC",=2%T'I]M9DBT\G0=( M%QL9[]3(5I^]HR+KE_K9:>\6W-1$E:]E\_]WBUO.BY44.\%:,P0ABE26@*3V MF5>1 !E&$>!88RW#6"'D5,O4IM.I66VMA#U+&UK!;&>T^09O8/Y=BQN\6 O\ M4Y O@C6<.T+[L^9<(/)DU%EU.:IMYP+"H8GG].XU^;+>-[V4O,@?S<)5GQ;, M)*49#7D*8*3T]C#15*,M/P6@(C2A*N0BLKK1M.AK:C2SS@/5+J\[XK9'*8[; MQ"Z8+<^N_8 W] EV?]QZ)L_J1,1KYJS3/3U#VJQ.E4_GS.I^I<>(K,B6BS+Y" M!*():#2^ D^2%K[\ SJ ZMS&G7IOO)U;A]1[F[6NY]PK/K]95'JK]^6!SNTE& $UB"2"/>8*1S%)J%;Y\IOVI,5TC8E#+&*R% MM"\"?0K!;J;S@,O0A^%.D#C5A>Y0O%=UZ%/MC58CND.9W4K178^Y3]GW&M_Y MI_OE0GY8U?XA,$H$PVD&H! <()HD@&(L09C02"6($,FMY^MAXU.;K+5\02U@ MT$AH/U./@+L\3:^!8^C=B#T23A/TG,J]9N=18Z--S7-J[,[+L\]X/.7Q"V?'L->&8=0#BZ_Q;+N1";.+;-;O,]?_$3&82*2LH?,41HE/,)V\036?;I,N)%B"C85!^=U6;N;H%A70UJ9 M'-%LGM_5?@F.+J^7X4]"3G F(8@BJ "*(PPR*CB(!$)"$+U)AD[[8*_@CW-A MMK@#NJ.'X-%4Z-';MZ4*EOOC,>0 6"XI/F$=>A'9+Y\Y6'R",S:^5HF+_8V[ M+MBJ?[026+_HKQKOY6QL>I#D+(L5"AG")K[,% B *2 4(_V'3+(H%5R)'L[' M?429&EWIKS&]OH:OY3#8GNJ/ >[@9_\G:_]:9H@TR@Q;&-@-T &+!EL*\NP% MA=T LRDV[-AB'[_J55DM'V3Q<2&U);[^U]?OR_5=)28\2L(8D-1DE4P) E3% M""0DS$(F& ICJY1!-IU-C?C6 @9:WGH;NOE!5WY6=XR[.<\WB[NV/Q1'D#LH$)M2=:SB;@)2@\&7AGNQG5?+ND[*%Q=O'YOM2P MK=@\2YA(4J(R4QXPT7^$0IM:80@0QPDCBH@4.B7PWFU\>A2P4U.]C:UWG?@[ MT-E.]GZ ##[!MV+YG,['RGJ;PCM-CSQMCY4ZGJHGGKFV_-+^_"^WF?T80E$H M20*P" E 2/^-RB@"*HI8!B5)8>244_%REU.;RKLY%>>;DVVAI>];2>DLV';3 MW"^$ T_^7?3J>X&O!KV#-;\Z+?S< +P30_F3Y!26,/GK_8IM$D'SM$:NPA.1%I-;H(/2Y# MCK-=;07:2:-.D(A-V8149D+OTU.]3C+*3*&M$ O!).%6X5OV74YM>5MG<7OC ME!3/ 6*+&Q'OP W,[RZEUQ#*;:HJF41 MT!;X^0[P;>$\R?RUD[8NEU\O'NDR\K\0W3GAV7K'8M33>18N39GO7 M+6YO]HQ^$?^U*JMZ+_:Y+H$DOBZ_TA]_SZO[^V5==>/M*4DA#R@5URP=PA316 M9!7]H7]DSG*;G.U50;7\O(?[XC4#9[>_&'HP1CHX,@*"6L*@]0X);@L-^UV[ M?5A'M=?CH_4+=A0,/FZ\2SV&]5R/JZ_(GRLD&35ZCLZ1O4RQMHTOX_5[K[7.7@ M\X=PZ?'OP=//9^>)TNEC^0JM5H?]?W[1L]TZ4(R7"! $5X02@ M% E *2* A(G)#$48PO[\PD_+,#6NV[VS4BN3[C)XR!=UL=(FEBAX;-U5:]OC M(++%T1[L,V9V=N# (S$PS[IZCZ\5&O0J\0I(Q_ ?/R/!=!S'NR%R\AB_T%0_ M OTLO\G%2I:S#.(D8Q2#!$;:N!-ZL\P4B4 HE*9$HG@JG5P7UPU/C>I:N=PH M:X.2'0_UT7U@U@6_9$8A4)R '&HIR=+M='"*05$/D4G#R:-NK=!&L% M':,]O ZUQ0';,PS@B-<%?^"Q6:GOMMW6XK*H3'%YL>)5>;L07V3Q+>>R;&P8_+K?VW-_>ZV1R$5*_76+&'W<-^+%T&RK/,;Y@NU+!Z:5;IHKN7-WGA[-6*^ M?]5NH_M=DYP> =NKD*MQ'?RZHSY:,#(.?(/1B82W6XK3O8Q\$]&IZO%M0_?C MO@KTO%M\TZ;)LC"EL3E)8PXQ!BQD3._*H38<4D& "DF6\E0JSL.U)][7:PJ1 M[W1J]='O.]Q]'26DJ)'0L71&-[YV[' ]7,]:A&='V"&+[YS 9+"J.[M]/7.Y MG1-J7ZZS<^JE,3/^?5]J:D&@AL;9/A@1W<>+DFTY\/-S%?8#YKEC\MQG1<-2S \I/A;Z>] M'O[MYF;FJ,M9IHB*,%&FTB$$2"!DKHDYB"!/3=9/:A)A5\N*SBTN/;IZ MSI??R\ ,=; 1/=C*[F9Y]A@6.YMS6+ 'YFDM?%!C MO1;?)(AX8330N^&?3L(>_+;6P^-16G\0/5F9/008U;[L#]"A97E%2SW#:Q=5 M+O+Y2C0LZ:\O'D/3F#44[D1T2F5? MA++7]KC$<$JMHPE^\J&>^6?[^G2]J;-P[.2CK/?&7^_IXN-CG9/CK[J)JGRW M^%0GNYG%2D"].>4 RT3IS6J6@"RA"D0AC3$6. Z%TV9U+,&G1B^U=-H":&RR M("_+55OAO)>5-MKXVS'9%$=U8)*T6X+'$'C?7\,B#<92Q>.S^W58^(?/9Z_8T_O]=T4*3]OSI M\)H8'9VA\>:/"T .,%SI>1_OEM^^UF_W5"<_LN6V;K:'(6$+)1: M\X7-HWT]_G1;LJS:Y*$S"E$4QB$#& D"$&,9R%3,0)J)B,&,A$))M[3C>^U/ M;4JOQ5M7/;D)%M*Q4L(A@G;6VQ6X##R--Y"\N5 (IH>7WDF=O?GE[;<^LB?> M2=6.?>]./]9O[KYY>)POGZ1L@P=.&Q,?EO6U@Q2UW5#6OA:[OS<^Q!^6U7_* MZK/DR[N%*0F_;:EYZ="XF*$8*\Q1! PC 0C";(L)<#4$I>Q2 E*A0M+/)LF M4^.C7Q?%1O8U)^V&*)B/I\CYT:[6C;*>[\.Q(\<_Q.V/ M=9&!1ILV/D-C$#S)*MBBX/^NX]D'S-,:\GQZC+I:/?MP':Z+SR]0OQ7XKS1? ME.^792G+CXLW/\SE_BHO[\T$;8H0S6"$E8P2 4@62H"(*>.313%@*(Q8*A63 M*NX1,W.Q8RLF&S]NQHAL$E.;@F1Z,3,9XHW,;LO79=3MEAD_((ZS'!A9@Q=& MV)\,?OO2FBOMUUTEWIP)W1H:3\1[N;]1"=):_4,BLW^QI^OCLI*E-@=,T%_- M9>W?RS8[;\Q31!.6:)M^FO0Y92WLY:;2[)Z(=,K[<#B_T M-JZ/H9WJ1PZ%EJ_UB$C9KY3X:OE-+JCYOS;(#XP M':)9?(,Z4E2+#;B>0EM<$.H,<;%J:+Q0%Q>]]D)>G%X<(,#ZUX4IMF5.=J1X M\X/K1UO/8"Y)& I)0,RD*9S$(T"2C "6T)3&B- PPFXEE'K)T6-/.O1V5,OV MEX#6TIFB8[IMN:BC,?+VI-YC\/79X;$S*(>#?#IAU[MJ!(T>WL\JK\)QC(CK MLS),)]SZ$DQ.L=87&^M'E;^6\J-Z4U;Y@R:2.*/@\9')8;3BAW.^#-/76/U[&:T+K.O& MQ*N-=J:K9S#%NI4^;7%=>*!R2BQ\ 5=+LK@:K:%IP@#U MU14H=X+HQ,$7-9SN9%Q2Z%3TB ZZGW8/"WBSJ/36[6T^EQ]6]:V8Q"+F4,1Z M?V6R5Y$, @9%!)B D4K2-.+4.A[@L/&I3?I&OL (VD< ' '7/;^OA6/@ M6>V A).S_SF5>WGY'S4VFGO_.35V_?K//M,S2K7-=OU171G<7B<6GLF$0R8R M 217IFXTU],Z215@(8ZI3"#"B9.GKU_QID8,NZG&/26F:/-K.]H2GK\".QOD M^<9V8)9[CF%U#RP=!'U?X:-^A1LW2'008(]"08?II=\B.UBR M>7Y7CY3C =*%(;!C9 ^PCI3-M.-2L)76'U/:H>*)^2YT-BJ3V2E^R$R6;_5C MFD^%?*2Y: /BUE\W@HAS*BF(,Y.*3H1";R;3%*"0"I,"B2+HE 'E9"]3,QY; M(==A7XY\<1I(.YJX&IZ!V6&-S)MUD*YW2NA$P!,3G.YC5 +H5/-PWG<_?'T1 M[-9K=0N:O:J^YD6^N3JER?'=U M\JE^B_W+59DOC (N]CBUZ;P6.-B1^"98R]S3]^0R[G:&@%%_BNO4^*437!*\^?6=5QD>H,B.0)QI"30NQ4"6)PAD*)8 MRB3E3&3,K9"9FP!3HR4M?[!5(-C7P+5^F>-8V/'3D @/S%:=X(X31M47/6]% MRQR['[ED63]PC@N6]6RG]R507LGW^3=3%6W_G$>;$3,>*QAF+ ,AB2! +$& MR20#22P02Q6%"72RM;J[FQJA[9Q(TEK&'BF)+P"L,A''B!"@M\P,H QE(&-Q M#' L%.8\#K,0V10:'@#@$:H-CP"P]3V;)]B&OVK3@H):TN,3\V[;O\]UFP4J M_F[0RJ0XE&VY^ MU>5AS4Z0F[_(K;@WP4MYER^,>Z>YK+I0BF: (4ST6-$LID ONZ;(1Y( EB4A M0#*$>F@3%BK>#N&;A:6KY\@#N);K689/=_X\ V>W HTV% ,O4$:RFZ;*\IM= M^+>R!\TC9I0.?KC[AK]5S NRGA:YZV09=0WT MOA$NFG4>];';WC6CVLZLS^ MNW??,Z8-\"B2!%#!30J&2.D%5)E@ZC0AG(4)$;&;<[V[$%9S^SDR=6W%-5F[ M-O)ZL][/#D_TF]M]E M?G=ON.*;;OBNC6'_J.I0Q/+CJBHUNYBB-*]-1*,4K_.2SY?EJFBNSVZ9MKLH MKV92J3CEA *9&+<>BA- XTAS TT0SS!2D,1NB:?\".8R2<9)4;76*Z"-8II% M'AZ6ZYK&P7*KF1NS>!I(E*B8D1B"D" ,D,HX(";U;(IYA$6$>9PZL?KXPSC& M2G TB.WHO1!RL7S(%X;0?OK+LPR@W7(R_K ,O 1M1J35J$UG8HYO&J6"':WJ M8EH+GL_SQI/\M[5"'F\^_2+L::'S)-2HBZ-?( \75,^M]XR1J2WWO\FY>+LL MOM"Y_+"L/M'"U)S)R\=E2>=_+9:KQW54*(&,J"P+0:3_HBUO@@&!)MR.ZI_" M.$HP=KIA=>M^:ES<2!_<:_$#M2P"+:YK#(T;_'8,.QRH S-I+?A-8"0'&D]@ M9+^IRQ :\>M:5:T"0:W! .&\_;#S%8OCUOFXL3F]@#F*U>G72L]+R-J\_5(M M^>\-J;ZK*Y[.A-X6I-2D!TA9!A 1 F0I38'@1)N:-"6,.V6F.M//U-CJ56OM M&SEO]HO !B_R]3;@)\?+IC,86UXC78_ZW::+?Z?SE9QAD418<04X,][Z M48H )3P!!'$<<11BCGF/HIOG^NMQ6S)*K+600AS>!^2[K^]0DB6ZRL\^_EKRN M41;$4?T.=".FLT-LQTQ7C=@XU+06<4U.C90W02VG/VZZA(0G)"#!RM@M:6(RG!# %4QYF,@H M@]9QQZ,<@G&QPM M"KE+G=TXY,[G^F>Y_]IFS)YQ(C$26-L2$.J]1H@%8"$+0:+BF I":":XB\?T M;N-.DW8$_^BZKGIW.>G+@&F\8!PQ!#@BFNGBE ,F8P(R38 B$336UIEK,8!> M@(W < M_INF1\_D?ZC4J?S]1\_T*/?[]V7Q^_*;+#[G=^MRUHE"(H-0 1*AU-1/R@"1 M>M+&(@QY2!1%PKZX[W'[4YNM?\OO[H/R4?)\S'MU M<3L>N^9(N#[9N&V_-L422$*"@5)$ FUT,)#%,00",\X1Y2P13FG@CKN8&I&= M.MCI<^J[!Z/+@6]?<,8YZUW#A[SGM+>ZPGO7@?/<+A[2L'3Y[HGG^PW ML]\\/,Z73U)^D<6WG,OZL/@E+:4PZ:7DHJQY]\-R\4V6YL[].RU$66]8=G]O MO-H^+*O_E)5QT[A;Y/\M11."\W99M#\RST4SE691%E$!<)K57F<9,!G@].9. M0LEC I5P2B8UKOA38Z0CIZ;''G%/(W\!=H0WW7$=^JS*: IJ58-/]*G.4G-; M%.:,I0;F<*EZ)BGZ&KAE59I\0VTI@%D$,RI"'((4&_=HA2) 1$A DE$9<8(31K'+ M >1A!],\A-P64^E7$^$(1EOSMC\X@QNW6K0F:]@E1'K8M:?5]F;5'C0_LDU[ M6KECB_;,<[U3"W(I16FJ-K7K9ZFIHBXSO:DR?S_ZE9E)\V!^J/K?"F0L*R+M*M-D6Z>]=*5/#[L5:>&.S_10PDAGV@.9'1 ML%I1 MRU.CK%8X.R(ZQJF;8J[2?F#R:.7R>.!V5MNN^:Y?VIGK^E_;>7[Y>5+/4Z:FJN?EV^I(O?U]>?)!296=Q Q)E>\)*4 L(5 GKF48EB0JFT MFGL7>YK:9'RW*/7>?5Y_DI]TH_?4>=]^'E4["]P+5@-/VUK&H!4RJ)9!+>8 MUU47P?"5*O=L/^/FQ+VD[E'RVXLO]/"S>?/RU:M"BKQZ2WE=+77-"@G*4!P2 M(&2B #*!\321#)",:T:(H*#&D=#2V>9,)U,C!"UFT,@9K 5U\"PYAV0W$_C" M9V 2. %-'^^;<"!IU^..?>'<\9YX+T>QXYEY[M M9PQ]N5\6E?%2W.8FHB'$,E9"[SLB82(U$3I!)!VAL]U\ Q,=@TRM5?P(%F>SBOOR<(YT<&HILUY!0]MFHXG M^Q90O!6B,#68FO^]SQV(MZL_Q(888./"X?SA_/ 7CZ,\ +7T-9-7Z1Z%%WL0.**VHNG6AVY M!&.'8L>5&+L>]C?QX8SP+(OC" &&.&^N*?64#X%*,>)I)GD69M=.?/B'FOA? MOR^OG_CPBHGO!-=S3OPNI+Q,?#C(Q(?//_&AR\2'/2?^KB/$1_77Y5(8=XC6 M:^K-#SY?U=FLY&,A>9/]3/]]+NNBC(N#3-80E"6FM -7%)"4 M21#I'TM3PT,PZA8Z,>8@C9-SYYF'R&[W-R[P Z\A:\QK=6J/MU:AFV"C4K"K MTTVPT:HI]#!,DG)_('OTJ[M2H-$]\?P >,IWSU/+O:L]F*CO>M/]OG5*>UI[ MV;Q>R?^4M/BJAUWJI1$I&*(,8&9RG_,L I0B"3C#D4A2B"!V"CRQ[GEJU*H_ MY]2Y>H,ER':L.0AT Y-C*_/Z'&TC]HVY2&0R^$1S<1,8R8-:=*\U&MS0\E>: MP;+?L2LRN,%QHA"#8P,],\3J;8(P*6CS;[+-EI++TN1):4JHSS 4:0*C#(@H M4@ 9KR%&TQ1$4" 80ZYIR7 Q'0EBNZ)7BVA\97:]5)WXR9SM53^*'VK[7L]KP%7K)3_6&D">_/->%D9 MQXH9C2".],8?(%37+<>:7C)!0!:%,%%QF(G0R1WJ5"=3HY2MC$$M9/!;+:8C MB9R$T_(Z\$J0AKX0=,7'_4JP P!?EX*GNACW6K!#R:.+P:YG^TWW;4;[CVHW M5O*SK&M(U0%5VVC+M6FSJ24^BQ"#(L8<\ C& E! 9$Q E&(E8A9)#/BE(S^ M2GFF1B*F%J&MPY2O(;%CEQ&!'IJ(NJ/<-2]IH8-::H_DY D_3SQVK32C4IXG MZ [9T5>S_8A4-YJ7']4MY\O5PD0]?UK.<_[4_+F=G,9%E*0I B)&Q.1K4X!D M#&K2#)GD<9AR EWXTJ[;J=%B+75=6UFWNG8Z=&-)2[SMR- _B@-SW@; K<@W M02-N\%O[_T%HSPTI3^QFV>FH).8&Q"%7.;[=LVJG"0O]H-6AY?V[!5\^R#8N M?H:HE# B%/ TI0!)I0!EYK@HA1#C*$$XP3U2[)_MT&KFC)]COPF*;K-3W 0+ MZ9@T]SS =K1S'5XC%?>L,6J%#!HI@Q>MG.<+E;A7^;R$A:]BGV?[&;?FYR5U MCTI_7GQAF%NO#YJ,OGZ7\V_RE^6BNB]G*9%8VRH2$"&T!1/&%&3&.42I4 E% M)4Z@DP7C*L#4;!G]A25^[\".(/=S%78-D-.Y$?/B>7HM9"-=BQUU/ZG;L7/@ MN%Z2G6VGYT9L5>8+XTW'_['*RSJAU^V/O)PE4A$IL#9R*.8 <8@ 4SP#(6%2 MZ&T99HG3&?:9?J9&3VLQ@QTY@]^,I(XGV>=PM=QA78_6T%NJ'D"Y;Y^Z8?"U M7SK3R[@;I&Y5CW9$%Q[O662,_MB$!Z\+>"*8X#0E$.!4F&33L0*: 2"0,8MA MB&2FK1@7(CC1Q]1(0.\S"U-BL#*B.M;P.H&@W92_$I>!IWLMW3J"?X BIAW: M^ZK6=:*'<0MUG5?QJ$97QZ->[JG;F.DL1D(H' ).(=5S.TP!02D&<1KKB4X2 MB,@U%]73#-'?N8F5W[H^8@<@>UU13RY"__B.VGN"CDX(AKFE?H[$')UJ7KBG MOCXAQR=9J/_X>UY(_< Z!W#Y_OVK]F.%)(RI@A$0(L8 R1"#C$ &A,1",T(H M<6I5F<^BKZG-_5K:8"WNVLN^U'OH]Z\<P S; =P0!7WLQ4/XJTLGS-WX52 M7F_^Z@/?S\NY?OGN%UK5-5]O6:D%X-6,L!C+).8 0DTQ*(D@,'=)0&(I!8YB MSKFX]EKILAA3XZ#S%R.M(C?!ZY7^1:M.L-8G^&VMD>,I;\_1ZW]#Y7=,)G%/ MU6L T+^]#G;SN(-_*#6H%@ MJT'0J-!&CPSCM'@%B+Y.\'I(,.[Y7G^(CD[_KFCJ"D?''39>WU,E2,!,"06$ MD)FV*;D"628)2"!&1"I*(7.R*<_T,S6>:USV>"-<__HZYU"U(RX/6 U,3@U, M.R(.< MX 06?/HTG>AG?H_&\JB?]&3L>[\<$_TZ+W##+9UK)UNN')A'A&5"0 M<8#2A(,LS$(0$PAIHG_+&'.A@,,.IC;WU_(%1L!>?CY'$-K-]VN &7BB.V'B M/,7/*>YI;A\U/^JD/J?K6ZWXC9^_3G7.XVDUQ#V@-/-/[ .4\X2_ MX&G>G^MEU.E_0=5#%KCT>&\R*,QQRVO9_/_=XM5R43?\][RZ7Q]FU]N*62HT M$PA.00@5! B+#&01$8"H3-OZRG@%1>O )FN*L.W=:B+L1SD-?875BMKK4,,% M=VL"\8KE:*122QN\6,O]4Y O@@VVW[7LP5KXF^8\PRO;N&+FCX&L>QZ;E5PA M.<%4SDVXI^!NT_,\19!]S:NYG#&14&12[JL,F4+@H;%?! 0"0T%#GF61E+:9 MMP\;GYK14@ME#OXB^(+]M$XG99D+XR1ZW21S+28#LX@K'$[)M,_IW2N']E%C MHZ7./J?&;L;LL\_TJ?-59V>ITT'%6->IPXP3%F\KZPF?@J;L'32-CKSI?9S!R MJ?-U/59CU?GJ@YECP:]N,+H+?IUY=\2"7]W2[Q?\NO!LSUN31VE9 +_4R- #=B!FLY':]+ MSL!I>5UR/4A#7Y<CP/>2[W%D;M. M+:;NF,F?U>R&HEE(3")AS0818B% S!R^

  • CV,J! R<-(J@P((IC>D:4AH%COR"22 M*$IDAA5T\N2X4IZI<91[#IIK!\2%JT:!>20FVUI!W3[ 1J.-(W $@T8AWT1W M-;)>:;"_-,] DE=#=YI"KV_VFAOSK_3'-@OJYG8W#B,H,AD" 4VYF@@A0'"( M 48<*4)#I>Q.G2WZFAHQMA?"6M9@*^R5U^>G0;:^ ?,!W? W7OU0ZWF7WHF' MU_OTTST]PYUZI\JG[]6[7^E'&V]HL=!$5'Z219T:^;4I+"'%YJN&*@EA!F,@ M5"8 4A2!+$XX4#'+((E32L/4K0CDA1Y=9L$X%1Y; ?_B1A67@+6C"X]@#7U& MWDH::%M:;H)5V$.*P1,83>5SJ;50"L53]D$1L7^MQC_9!5I_SN_OJH_JU M;/S[/[**Y@LI-&$]ZBDJWBW>_.#W)B7_VV5Q,B'@+!8I48@H@%6L--404V.& M8A"EF&=A2I+8+C.Z-XFF9LO<"E&G12O-1D/E/\P]71,[4]T7R]7=?9 ORHK. MY[7GVZ/N]MZ<4M75-)N#*[,7<3FZ\C>X%O> 8P_9P(2HU0EJ?+'6ZJ?@W2)8*Q9HS?9/R[8;S+''S.%>#:S7AMT=R=[49>+U!N"=T%]]KG)>?_D?5DW2.RI#R1.3T))I M(ST,$Y#Q, 4,P93%(<-"61V.7NQI:BMB(VR]3]T7-VCDM?_7R"MO0 M9GI?Q)SJW9O=#WZ,\DV5L63YJD9EF:A )) J+8 MN*ZE40I(Q#,0*4I$&L8TQ(X1,MO&IS;]-[*YGN+MX&5[;-><9N595'-/ALSH(Z=)#B,(@@A2*1>GU&< M)GHZ)A1D,@P5CR*6V7E/[+4ZM7EH G[RLM*<-@]^T2;/JE@'7]E'G^[#UCTK M>X,Q\'3LB8/U]#RI=]>\U"_LS$G]K^U\W&]KE(EX4OSU##S]R]XU3;5)3N=_ M+9:KQ_+=@L]7(E_BIE<)-+4)WZ9L^9NX7.C]?E&68(;);M\<$?F!R M6:L2-+K),W895"_@G:B#ZJ?=ON<4 M[Q::A"@W!>I?TXJN\\9$/%8X@3%(%:$ "9@ &E(),&4X%*&D:61UP'^IHZFQ M9;OGWA$V,-)>3#;CAJ[M&<7UF(US1.$,5X\3BFXLKCB@.-/PR.<3W>H='T]< M>+ZGY^=R<6=\25]+5FV7;QBG LLH!@G56R($D=);(J'_@!G+4D818\3)G_-4 M+U,C B.Q2\\A1 ML?-A#UNN;I/C4['4?ZV>/NFOH;I="!/<]FCVR3.>L)"82+,L#05 B&! :09! MJ(@,*<^BA"2]MUT]A9H:AZP%O0D>C:CUY;Y<"WO%'JSOF/78AXTP$J/NQ2YO MQ6Z"[;!]V@S;FXO#=MU^[$J[MNU^5+UV17^[+#[+ MM9>0B?1Y>%@NOE3&P(AI DF&(I#%G&@B%AF@,$2F_Z&%!HS92GLL4)E'$0"*24&\*PQ!DG.L]8II@ M%,=3"F*4801$&J< Q8KIS2XU.:8R12F)3+9ZM]/PKNZFQGOM(>_NNG_3A(V4 MP8[8KF?CG8C;GI#[PG&<<_+>$/8X+[=!YHI3\\[F1SX[MU'U^ 3=ZJV^VS9S M&-^N8:%*("5Z1\9P@@'B6 &2" YDF'&8$*24J:'_X3 M,YW2U]NN::?ID?='QTH=[X1./-.SC%>3N>GU\H'FBUF:9!1!93(I,=HX&64T MC4"<4$$4I F.G=*L[;4^M4F\31G6R.<8>+^/G-T,[8W'P%/4'@KW.E>G5/95 MP6JO[7%K4YU2ZZCJU,F'>DY4LZ[4Z1;U@OXH%V6]?;LM"N.@:'IY^;1]I#TJ MJ1,SOM>;B'>5?"CU"IWR$&8A4(E )HDB!IG,"$@RC$.6Q()@)Q?"ZT6:'"48 M<0&K$X3NZA3L*!6PIV#WN5:Q)J%H\)O1+:B5<^63ZP?8DH1&';:AF:L>B9>6 M(_:R[XBYTYXWD'UQY?4"C4NPW@ \8F5_+;N'8;Q:+LKE/!=UGW5CK0$1QU)O MD%)3%I5(3AHC'5"VDV'OH : MF.!Z8>04OG$)A"NB.V$8 8(9!(@R @@E)JEDB),()5E$(Q?+['*74Z."M<2!;$5V M,YXL,+8SCOPB-S W;$#;9#IZL2-OT K\DS^KQAX=3U:+18>C6B7V !Q:'0YO M]J,9<\Z;5_4V_G8A7M6^.W=RP7.Y$U"Q4[60,"(DU$8&B0%">E?(HD@ &H88 M,BB$Q%97/;UZGQKY[ A?>\'MB>\C2:/;V-@QU6"(#V[0^ /;F:)R]SZ M'I76>L%RR'#]&NGAJO.I6')9EJ;NP'*^JD/&=(>WNJ?YG!9/![X5C$0TC#33 M10CIC56*(:!<4, C)!*5$!)2:NW!X]3UU&AN*WQ0KJ6OIR!=R]_'Y<=M-+JY M;5B,A[[GVL*[$3S0D@<;T:]R'7+#V<&C:#"\1W(T0,0ZXXX@F@U/@W92H& M3+$0I#%6(80"1;HQQVC?COZFQO^;*-8=F6^:PM0:YJ"5/#"BNP< =^'>3?H# MH#DPT_L LE=HL 4\5T4(=[4_>J"PA;*GXH5M7NM;,,:DJ=ULTX@D2(:)B0I4 M&4 A02#+HAC$ JDPPQ JX18OO-?\U,BCD:[W#O@ .[LM;G]$!B8 >S!Z%%$Y MI;.WFBA[C8]N!5"CWM9$\''0MLBWW(M[$RD*A$,)2"E MU)RR9PK0A!/ >*C_+EF<4*N,A)N5MB=)6LML.NZ?P9?VP7_>M3& M6>E[ -9C?>]&XXJ%_4S#(Z_HW>H=+^47GN^WAI_,@KQ3"6D68Q*S,(U %)M* MLSQ-0<93!;*4LC#BL=XGJ%EE_'_M5O5+'3I1Q*;;X;[XQK59K2IS!/N0+_*' MU4.3H#]X;*5V6_DO(FYG"_C$<6#2.*@L>;(:FS^#P1883R;$Q>Y&-2ILE3\T M,ZS?Z\BV^\9=\830(\L5/)V$?9.?3'T1/U-9#@%')KC] A_1W14O] M"/%66W3"%'?*O\DODJ^*NO$W/TRR$2G>:E6-+^:JN2KXJ [K0KW?N#ASDB0D MU;Q(E-(TF;$,9'%( *>[J%6P5"]::-92ZHYM)>7%< M,.T*?W9O0VY'P<\QD ,3\ZACZ$S7O@'W1.+>Q!J5VGV#>4CXWMOOMPSL5R)> MV]NS"(9IK" !"60,($P2DWE3 )I (=-$$4Z=P@Y/=S,UBMX:5MQ87\M5I;;& M[G+S2Y?B>!=PMF/2Z]$;F!>/ZIU_NG0PX4QNW1AXHJHSG8Q*/-V*'M+(A:?[ M.ZZ>39 1P2@-&8(@1%FLM\4H!9E*E68*S0N)I"B$3M3P1TI(TJ;1*)LT&F63 M1F.YE3=XD2_:'Y_W\7:'/(NIB B6((8P 2C5?Q",0I!%":4JCF*2TIG^$/*E M^%+1HAH7^,.._X^#/V*0J40Q(+E"^HN79H=CLE*'4D4I%7$6PQ;^-POQ'."O MN_T_#GJ[]?$/DHOG5!*>&[]9>%P0\>A$_;SY>%R4/N4B/5 NGMT,VK_0JK7P M/\OUI-#/.$V4C2( MZV?F%OEA@45GG$?7^^-%=5AHL1?#8?/\U6<_GVCQL:B=O<2_T_E*KL^>9P)R MJ4A( 114&F?-&% I]=^PB'@4)E1B,OLF"[;L<0ATKE>7+WNW[['VQ(^T"+X9 M@>NML%B:8)HRT/OS9EOB^AKK<=>):+5V(LK7&@34K^_6J5&Q8ZIA ML!Z8L"[X:FV$MW&1\^6@U8'8L(Y9ISJ>@D-6!R"6CEA=+?0TM$R!H(^JYLTV M/9K*8$HE--O/. 2(0 RRD"@@N&1IFA"&D57MV_-=3&T+VE1)6JIFP>^9]_<$ MDI:FT57X#&T).4+C;O6R M>+72FX,'6;1?)1.4P-0X2"8J!4@R!#+,0A#A%$6*J214PC:CY-E>)C?%6^EZ MY)$\CV3W_/:&S]!3W!H:I_21%U6_(G_D^;9'2R!Y4;W=#)*7'^Z])3&![0_R M_;(L;[_17/]R+K\N=S9#;",A"FA ,42@A8DNI_QDQ*3CEF M"#GN2USZG^+F)*_E#U[,M08_!;2JBIRM*J.&B8;\6O =X!N-;@):AV\[E?Z@.=OT^+4^]@[ES[0G-B^]&JF9T%OR71W M9574]PBW/_)R!B.$2$I3D$29 @G"#"20* X#FW M(@:_&2$=MS G@+2CH^O@&9AQ')%Q+V1]5GE?9:F/.QBWR/19!8]*1I]_LM_4 M?J.4-$<=LJ&3K_3'YSIU3UV .E_<;2I0ES.6L5C/\03$,4< DT#*BY%>)ZF!SOA!R& MQ(X\A@%Z8%+98MP:,UKLP,@=?)9F6N7SO$W_]:E!V1_?N./EB8<<.AZ5G]P! M.>2M'BWX"'3:9!B8X40FG$$,**I+,&4AR+"D@!"($P%#2:/096-VII^I;< ^ MZ<;,DMS<6"^5S_PBYZ"V(R4/ [,0$?13ALAAPIW.D)AD'BG;2_/&/!TI&IW MQ-/QXP-D(?HLS8F1;NRC>IN7G,[_4])B%A*5Q"Q-@3F_ 8BC!##&391(Q)/_ MG[MW;9(;1[(%_PH^[569)68 $GQ@]E/JU2M;=4DFJ:=MMCZ$X9F*Z_Q-F%KXXY^('0"[ M&XL,"^; !.,B5V33K1LO+'W7?@#KR$A"1IT@CB%M=-F Z8@==0+D)7_4_:2 M;.B_OK.YV!]7;/F>B6JH)@FUI(G C)5V*DI(BL+&15C"C*NT+"5GI5O+Z,Y1 MID9;[\1B_F2BG;_^7^SQZ?]^!ZKR!FOV'5BJZ\L'#UB[.2L:6 /3TAD^H#4U M)!?Z*E@>B= Q0!LI"_HZ>)$2H6]AT9D%??7F\5*@;]E_E/]\\^+@*'"^-?S[ MPZ;\;,WTS?E"W6\V:KNY?URMM_-_5;^2=S]MDTK5E*A8,O[VYVI6,"J3+"M@ MQCB"1&(!62D0E!BGG)K04)=.920QC)D:Q9I?7.8=&89/A7.,. K PT>+Q@U8 M^0'VCH#:DSMPZ MHG+G;%>-9?X!Q*&K4V!O6>/%CN"EC1Y*]0;L04_9_9F!R MXUK)^;;EYNH\J]!44LUR$TOF&A+")2S3#,$TI:*4E-&"9U[)C6=#3(WT:@L/ M@J2 @\$+0+J16S]X!J8L3V3\4QNO.A\KM?%\@'%3&Z\Z>);:>/W*L%?[J_BN MY/.BRJIJZW@_ZP?7;OF7!CCB'Q'9A7#J'=&V__[5BW /Q1N0"L M#Z!R(B+YA.(7B9J\AQ^5N$+!.:6UX.<$:KDT6W*VF DSI30O%;2T!HE@#)9: M(8A(EF"-E"R05S^"@V=/[92P;CVPV!OH*;-R@)H;]P1B,3"M?'0 P%^RY-S5 M6,HC!T\>5T#DW*4S'9 +EX3F'FJU-L'-F]5FNWG#GN;FISK_EZV)5T]L+N^7 M\M/VNUK7ZYW@GLX]1YG0C[CU!%2NW($#9^Y X\Y=U7RV\JC9/ABZ_7,D?*/E M^_6S9N3DP"C0G6<2QGELV%O]82G6]@SLK:K_^6'9C-N:U>Q6')LQR_(TI[:> M2A4YAH0B#9G&"K+4?(U+50IO%4>;GM94FW_[Z;'Z"6_/D=_]\GC_9[80] M.>^W %+-\X(E%!8$9Y#DI8!E+G/($.*)1"P1?DE+/H-/;2.FM;UZ#W>&WX'? M70_]@V; C0*'PG5@XFO--A&E-?P8V:-8^EW)N#ZW88C_RYO4O\R]/JPU;_&6]>G[: MF$Y;(MUOZW&T,FF_W40?4%VW<_M"-?@NK3=*0673(VRE7AQD]/)IGXW/SJLC M+\Z_F>4ZXE,2KQX/#F%,CA\YUXQVP MA@>*P[E,0,\E>1BL0Y]9VH2'.B?TVU%&Z !*V,K!,H.(,FR5+BJ$)33)8 MYB03..(&) -S!"7.ET/L'ZY MA40LT95KPXPKL7+#V3-!E5O7!V9]/_.-^N>SX9AW/\S_?-SU@B]2GM*"4B@H M,P$$-E$$HY1#3$LEN> B95[,<&V@J3'#WDY0&>K6T]T/6S=BB('8P,00!I9_ MYO4-)&)E6%\;9MQ,ZAO.GF5,W[J^=[^@JN7'3&J<"LD8S'2B(4$(P;(H$&2X MR*C0*BF#^T-7 TR-" Z[ ('[:N?B=7"OGQI"M_>^#S #O^_'77PJZ^[ A\WF M6/K E1!K'XD6RSL0N*S^25\9QNU:309 MDH+F&<\8S%4J("F1@EQI#F4I."F8Y&GAU)GBQCA3>[)@-I(FB-_/RT\.Y#80G8(@';>/)PERVXX'=O:9HC'"Y8<48D4 M.]T:;=10RM'UT\C*];:09M1L42N]<2;^\6W-EAO;@V^U;/3>; 7K9L825.:: M4*@3GD"2L@QR$X9!3=-<2U3P//?H2NTPXM1HI;$-;*UQ/DV67=!U"+]B8S;T M'HLQ%^[L!0<&VSZJ-93?AH#2IW%U9$C'ZF#=&UK/GM8>,'4WMW9YT(A=KCW\ M.FYW[7-CH#[X^H$M&T6D-ZOE9K68R^I?S >@$F#<>;9+10=??8&_L2,-7'^:NDQ@8ZEK1[%IG&5V&/">*;;'O7A M(5&W/0Y];3XBLOELW*_-E^2A&N#W5=7?5\G[/]G:9F#9P']I_O=@3V$S0X(* M13"!-)48$D85Y$A+F*N$"D(37'CL@O8V9VJT7IEI>,#:">8'AOH$G+WGR"6P M'Q/YH:-^ZPODUIE=*'K@SAW8.00JC^Y /4VU4^##2TV3SZ)AS.D::T4QPK1Y MKCEBH=R](.D]RHBKE5B('"]EHCTU;)U32PZ\J:4_9@42:::R%.9)3B"14D&& MD8"48^[R>FW7O$UNTC7]F.4\5TQF&G&!;&I@PR(J$PYRE M$B4Y0H54K:[9M[!68V>#.OW$CS7,OHW" HV=.[5DL%H"7>\5+!^:CH4KOI@_ MU!7!YY1)05-(<&IH5PDS#R7!,*%4Y"4K)'%;^<>;@!'Y]_T.8\$V MW\'J>:L7JS\WP+Y+S02H&OZHF+N1=#0D!V;KDYYN^U]S:^LP;=NN0C) A[;S ML5ZL&=M5M[OZKEV_*6)/R4:N^M>)-'N:ZS3/408Q290A&$XA2U,)<98BDC"> M(.+5'<-C[*G1S05]_*.NM)O]!T"OUBT!;7HST*TI\N>CB,"/RTY7.DZV;@PJ MGQ\ X)#=)J^,_/)M)KLA<>HO>>,1H95B3T^+:CN++=Z8>.&]B14^+,V;^EB? M]K1'J"FEF N:P3119OV:(@%YBA.8:9W0-$DQ\M-?8S U^-S8; -2A#T1NXCG(";0G4-$JT=Q&';DPS0N*\SHUO]O]6$JJ^>S= M/?S9TU M!Y@_[%_]:\\;Y16_X4S[*M^Z+#"P:+-!:J%.2O-"*Y9 9-Y02%B60(I)"7.6 M9[D)('3J)TEQ_/BIO; [Z\+44T^P<_SX!R,R]#?>&0S_[_A%GV-]KH\?/NY7 M^:)C9Q_?RU?Y?V.;([!]N_IW2_G6/'O&4YGKA*569YE#HC2!C&GS)UX6I5 ) M+KF3 'W7(%-[>1L[06UHW7+7F JLK>X?W:N0WO[RQ@!JX'&?IE7XA]?U%-3=/EYO7I8L\?[Y^WWU=JV#KI_7#TO MMWBF,)>$E%W M@.U,!ZRRW?P\[8I^J5V+R!!*L)6VRI2&1& ):2DEE#0C MDNM4TYQ[U79[#3\UZMJ;#-K\,>]N.9X3X$96P\$Z,&>UAE<%-&?P#M\R)PRX M6'7B?H./6S8>!,Q9%7G84Z+$8?+M\WJ^?/BLUO.5K/*.-S.N4$&(67Z53#%( M%;X-4J\/6A 0M' -'80(JPT>+-@FPVX!X>J5>#5O!'Y MW/S6*PB[- DRH=*L@4M8,&7B8*X$9%DJH6)*4H2R7 HOO9!(4_""(; $LK(9 M;+\K*[-J#!]T!H(BX)ZXCAS\FJ5S#6EM[UTMR!HQS<@=G6%BWDL#OF2XVP' MC4BWZ\Y054;CP7);][+Y,M_\PSS;_@?VH/!,DQPS;$BGU,R>O,L,4HQ2R#G" MC$J,,?=*9NP:;&K$5-ZQCE<.\N.'*Y ;P;H<2#K=X71BZU^_6)6>4TQ%J*X M*$1B@A!E4V\XTY +GD%=$E1*6:@D*7SHY/CQ4Z,/:QWXXGSP=P4S-R8(1V+@ M-W\'P@!%:Y>=CO1FGSQ\U#?YLF.G;^Z5JP(WE';%ZF]6CU;VL$[!VU>LO_YU M7L_>U*[/M[]LV?JZDE/85.WNOWUGRT]/57'67\PCMIL/RWK-\W2[]E\74NB(Y(H2@6#6J44$I(QR!0NH2YHDFB9$LS\LH6GXMG4 M^&G?Y6G+U@]JVX8W#]9R\ZG>KH!Z?%JL?BGS'VV@(U>+!5MOJN8XU;6^NS53 MF0G73:&IV#LA/J_E3"J/P2$JAYHF@/\"A]?M9$]V^B8V_?( 'E#A [8&(- @ M= =JC(#YW;7;6BU.H &JOJ3*&P$6J[K]0,1MKZG-?ZS=MXFWF32*YQ(K$J:S.KCTZ\F?-^./@.G8_\O MG0>),EYJQ6"I+/J%(I"S-(6RS%-4)DH40C?S\&[IF$<1?1;:D?^7SD'X9G@@ MJB^T&WY@[;#;X1=@&7 __'"T%]\0O^"ZRX[XI=L".[2KK:UU_;Q>_9A+)5__ M^IL)YC^80%W9\[WEP[W8SG_,MW.UF1%2F/]##!KJP4U_1<0X3+"D5G6>E)SX M2#:Z#^WU*1Y!S]%87BL2/36VVRV&56LW8#O#/;NYN\^%&P<-@_# =&3!K'!_&V;_'O#>B,7J">\^\+@]XKT!.>L9[_^$P#.#1KYG M9776^OJ]T?>X?5^MM(PG?M%4ZT=P10I>J3!!DJD@AD51 7MJ< M2UE%C7F;2VD&CG!U"U([5P4JVM5 >+GAP9 M=9(=]]U?:.J&WCH_F+7:,5AY=EX+< =J[\"A>VVGN$$EF8: /M:N=4S3QMUX M'@#4L[WC(<8(^RQ\5&8PM?O<' M1M8)[;Y_5A^67U<(\Y\&6I[XWK]E,,%6S(UPC.G4M4^>V@O?&N>G=W4.6/>[W0N& M@=]E9P3\M>A.O0U7H=L]:5S]N5,'SI3GSBX(W)>W"KGJDVYB@-72?((95C*1 M"!:2=#3.U5_'30N;&2*7C]O)DO36P$]C9[ M;K&?P^JXE=X+K*&WS"OC[-=W;]Y J@W7<8BU$7X^P+@;WE<=/-O8OGYEV#O_ M5CVME9A7SS)_7JBF2>GA#LDLQQE3FB'("V58($ESR,H404F3K$0%-RS@54/K M,NC4>.'0YHH7#K>:_0C!"7.E!46<4BB(L-DO(H.<4P++DN14)D2G3,Q^J#5? MO13JAX/_[\'=C9IC8SDP61^:>P=V!E=XWKO@Z MZ]Z !M%O%=_NTZ7?K'ZH);/_?'Q:S&WSA+>K1S9?SA*%J9"ZA#3-"DARR>P> MC%F1)30G2:D+@IP43#W&G![S\^U!J8;M!5\;#O:6@S]JVQU7;CXST$U( ^$Z M.!^]**0>_9CC0SM2T^4X$/NU5?8#J[-WLN.CQFN0[.?;41=DSUM# _G#03XL M#3.JS=86QU;[='(OF#'+=:F85!HBE&4VS\2VWT()3 M&-,MTF7*OI';WH:=& M[:VM8&T+Z/IHXWC [QIA#@'JV+R^ ]@:?@=JTP>1TO''*UK8Z3SPR,&G+R#G M(:CW$WH> 7[23?M-MOB\VLR/>C@ARAD6*8:YU 02S#2D24F@%HCF.E6HX&&G M@1V#3HVO]KT@Z@2JVFK0FNW2["E\ CP/#B/!.C!C14 T_ :+89XQ=0[[, M<:,#"%=/'EWN#6V9=="&Z^-\J3Z8$3MY6SQH+*6M_3RLO(.AY=]L9KC'/, *@"6FQU(=&CT];% MQX[<<*O+M?.^6YU7]Q"7_KY:F#LVM;3 C*848ZHP9$5J=\)X:EY]D4!<4)5Q MRE/!L4\ITOD07J_]""5'W^P8=;5C8^?_ :JR-$"B^!A,UUBB#T1#O^F507?@ M?KM=S_GSMLI(WZ[ 9V:[SD16'KX(0DREX>,!QE<6ONC@127ARU?ZO>:;]=9* MBFY6B[FL>*/BC"H]CO),:)(F4*>XA$3F##(N"$QS79K7G-"<.FUX7Q]B:E_W M(ROK[Y17RF$'F-VO>1R(!G[- ]!Q?L5O ]#UBIN[#UYO\V_[5[OCP:.\VK<= M:U]MARO[5>9]ZJH&J;/FN%2,%91#JA(&B4Z4^5.&;)MNE4NI2"*\NMZX#STU M*G"OSPKLS.D^*8X1PB!0#[WG$ _EX.HV=\ BUZXY#/PBE6GN@%RK._-X0ABE M?5$;$VJ*;2/+T AEE4K(G-($HIP:]DJ),"L4F4*1\23EB61">B5G71QE:D2U M-_)6IP\/)-THIS<^ [/+(31U741T!;).""+QQ>4Q1J6&3C=/6:#[XKXQS$U= MQ,TU8<3Z:UH*R@FC N:B2N,I).2*2JA$ENA4BHQ@KRX&T2R;&K$ M*?2ZV2N]\G.EU[Y14M]I]PVB1IS,$6,L%\'>3:=B[Y!Q6"3,HX=I?>UZH2@N M$IS7@[Q8 X1]$CI"S+^R_UZMJUJ\W\V+T:2Z(9RCHDPD3%F1F[4M2B##A$.5 MT(RA0A.AO-:VGN-/C=YOB8Y4/C0]$JT7GDF(H;/DQM,#8C\P&\>'W9MP \&+ M1*N^HX]*GH'0G%)DZ&,B-?U[_>N;>5*U[5QPEG.S]H4$6Q$5)C)(I4@@SQ*J M14:)\&NRTS'6U CNO',=L*8&:0AT0>S&6)& &WZ+/P2S_MW^SM$8JMG?P4@O MV^OOW.6;K?XNW!*XG'[F&_7/9_/P=S]LG+;+;$L4XLC*BF*)4DB4U)!B74*. ME)"Z((D)E+Q6QU<&FAI9[.T$M:'A"837H'5<@48 ;.@%90A6_LO"&T#$6N5= M&V;<1=L-9\_68+>N#Z.%#TNQ>E0?5YO->V.BH9_M?/D\7S[L:ZQ?*[U:J_JZ M;^RGVKS[:08V8\R7;/VK.K'\W;AL[ES7TDAMKO2,4HYS)3E,!-.V2LNY'>1.9R8-YLI_%C-8V6!,#>U4/MB&:&F^LK=^_ L7N[ZT=5NK47-4A;G.3$? M$6U3TB2&+$,,%J)DO,P*LZKUZA[E,.;4/@:MR7>@,KH2+MB9?1>^Q'6!WXW- M(X,Z,"M_7"T?FNVX;T>;<=$7O1ZX1&O <7O$D9MP.$-PWHC#_=9X'; ^;#;/ M2LZ$UD6)=0(+1 SO9$1#3G "F4AQD:N<)C+MV_RJ'FIZ='.YU\^\LC9NFY\& M;%>6B0'AP.1RK;E/;>BP?7V.P1BPI4\ST(MW\SEVV*61S\D=/0IDZB>]?5Z; M>*CNJUF/8 *L'^8M-7'5)UW_>6N_,%^5,)=6O6221.8)P@1JB3 D1:EAR;,, M:J)U)O+4_(M?A^M>YDR-?IKW1=2VUGVHZ\.Q>YO \+A:-JE=P434<_H<=_5& MFY2A]_XJL&M/0.W*KB-S[8V55VG]L2DG!QZ!O4N1BX)Z0QNS@"C305N:RNHC06-M;ZURI>A[>:_B( -3&R!6 44*WG*E:8Z[FHU0/K'*.<(B8+ M6L!2*A-R895#AK"TW(ZZT1IT8,K<&@LA@HE/1=@P]1HJ3+5KAF:/::' MVIN ]9SG7'@LXH9#>.B56XUI8_\=J*R^NYSHO\_@O@-,FZD'[U=KK>96<3WR MRBT,SYC+-4\+QE^CA4%T<6$6^*C@;)*U;9WU5M7__+ \5ZWXLEHLS&_+U@3, MRDS(4@A;BB5R2'C!(4L4AZF@,J%*9\IO)\QS_*FQ86L^>-4Z\!N8-]M=.Q&: MV@OPA_4#-(YX!FZ^T^2/D57J./G3,1 LV%/(B@ MQ_AO3+UM5*[?SS>"+6K2?6_^VV96BESE2<%@6B -"4T8Y+00,--:DM+\*7-K M*=0YRM1HK344U)8VN\>@LM5]2^HZJ+SBQ+]ME'Y>?)QK-4.Z)"Q-%4PQ-TM IB5D5"O(2B&9H"7" MU*NEF,N@4Z.#=YOM_+&2PJYM!-9(\.J78FO?DSPGS-VBE]A(#LP6G46%=X?( MCE%%> [1X*6#!T-.I%[P' 3W(L$+]X:QT,?Y4GW2;]9*SK?OF:CZ%W]1=L/+ M+/]>K];KU9_F#V^8^5E9*4I1DBPA90%I06QK4O51; M-S;R&]SI;:+UV]2:,-P+M;,3\-90SX[K?LB[L=( B(Z48VEE?VTN0&4Z:&V_ M WN<=^:#UOZ(_=2#<(O51-UO\'$[IPPI891VO]S.Y7SQO#6\N<\; M>/=3+)ZEDG5.^^/3<]U3Z)-^Q];6BHV)[&HEBE^7'U"E-^>\P!3E.4RY8K:O M0@FI8"E,J4W2HB*5W&L#:D!;IQ;&'5IZD.83E(D^Y!2[$>U$)FY@5@Z<,V_Z M'0'-2%P]I*6C$OL(D)]^!<88,O!T]J),T2Q/4:%8CF&2%X;M,Y9#6I8"$I%C MF:2I+*C? >S%8:9&U,W&=:W0)@X,]3QEO8RIXT%J;Z3&."OM.A2U!7!L\QV\ MJRMO(YZ)=D(3Z]CS\B#CGFQV.GIV>-E]=:ANCLT?/Y0]+30E*:96'&[O?B](!G[MCPH*XFO%7G4] MFM3-Z?-'%KBYXMZYK,VU"WMD7WU13^9G\-U0Q.?UZF'-'NN]_ _+]ROSZ\"S MG&0ZH44)\R0GD*2:09ZQ K(R*9G(",%IZ9UN=6/0J;WM;Y\;8:&'#\C MRA&$BRE0KO?Z'_2_,8'U_5JQ-RNI9K@HI43,Q ZYT)#D5GBOD!G,F:2YDC(7 MA9/,].F#I\8IUC9@C0/6.O<#_".P;I_9AT(P=,3@YKW7P?PE5X/.XH\>--KQ M^R7S#T_<+_Y]:+G7O91F.C>?5YLM6_Q_\Z?JUY0A*9-<"R@$,Y_Z,DE@64@, MLPQCHDNSR.=.(B'=PTSM16P*F!I3[T!M+##6>KZ9'?D_CX#7P6QL*54"Q M5Q<2/6J]+CYVY%*O+M?.*[TZKPZ+^T^W$+^IG]O7QL9_S&2*=%IH @N=%)!@ M3F')K>J<--0@\P(1/YF@JR--C@0:0UNMN">UKC/\_<+ZZ\BZQ?)1\!J:!%JH M/K<8@3^LG: R-.*R_R88D6+UZ^.,&J#?=/Q_;3^JM8_ MYJ+1PDZ*E&=%!DN,3%R ![":!&/ ,_.X'(./5R;++_1Y]+"\^=K0NEEU.'?:P[+PN.)N6&?L^VD3] MCW/&JQ23KUNVK8YCJFYSYN_G;&'"B[G=X7KW:<^FU&H\0)$3 M!DE"%>0XU="LPHF@"4M8BCT3;?O8,S6B:-P!"^O/'5BT'MV!3>N3W3+4K5?@ MJ7$+_+%W#+Q;/C\V&I+^/4)Z3:];4#+BI U,7^U\?:SGZ^-^OKX>SM?.(? Y M>+Y"TH)CH!PO8[B7-6,G$\> [D*><93'AG;J?*H/T#>?=)75H>1;Q;CS=D]#$W M>#]9'FT,!O;4L3;9GB,\SC>;U?H7^'VU]5RX74/;C2'[(#A61\\]9'H'F34R M9DO/3A2B-?6\/,K(;3T[73UO[-E]><3@KLFZV;Q]5A^67VJ=Z?]2;/U^_D/- M$B93D14,)EDF(=&RA%P@"5G.$D(P+TG!>H=S719,+8 SOZXR0LC5"7J/("L6 ME"\65FU7@"OPF/CUS@<8J(G![4M_J[ M>F!5IEP(EB $J1QR)!,3_U!"A<988B<-LHXQIL92IS7-]1O4I^Y[ M#^?MDZD(( W,/P'X]*CX/D,@0KWW_IDO5.U]YM3U6N_S2P/E!DT$]'8<0\(4@XPE.2QDD1:)3!GW2S._,=[4 M7OK65,!J6\&\,1:LC;7@%=L 9H^I;*,[SWKO6\B[12P1\1R:'XRE=V ':&/L MKA,0L.9&U!ITPR66TN"-T<;5&71S_4QET/&V'EFN1_(T'Y:VML8*>:W65>/M M[78]Y\];VUO[V^I*0R[$D*($2\L_R-!1R0T=:0U+662D)+Q4&,^>:LWF+5L[ MUGK',<[G73LU<;C7[C5;V&CQSBP!'N;+JEAYI4$]?D"V;/\I5%31A/$$ZKP@ MD!0I@Q3I'&)6\*3(3&NJ5J80\%Q(*J0K)4*%([E1%TC'& MU +XQDI[5E&9Z<:<72!VTV D: ;FM!:5UD+0F-@?'=FL4NN"VH%1.AIL.+3> ML/7ZEV7T'ZW",SOY50%6G>ALORO ZP\VV'Q7:@NDB9S_K?\'P &OFLWMA15% MHSQ%%4UWW3H*YSK8WA*HRZ6!4E)JLU&JZ1*Z?*CV3K^I]6/5R*5N<,YQ5B!. M.9184K.TX"4L&2JA(K24$K.4NY6\N \Y-:ZL3 1FI,<[L&KMKM-J''G3 VZW M:#(NB .S:FWL'=B9VY[%6(N;9E*5S1&UH9SQB:4'=7O <36@G $XTWURO],_ M@_>O\^7\\?FQJ2U/62XUPQR6&AMJ46D)&5,%E$SDNJ",%-2I@=/9DZ?&((UQ M[@FZQSAU__HK M^^_5NNJ@4F6"EQ)ALR(JH2[2PJR'< '+M)00B2156:*R$GE]\CW&GMJ;VZG! MN@'\%ZCL;[I7ANBB^4R,6W P$-P#4T54I"/JWE[%;'#YV_.1)Z*">Q42=S'< MZX^(WAZN>G,2)#C%DD&5(V'/:S%D&BO(68DRA62!J)<&T(WQID9C-UJ:!=#6 M+< =CVGCP3CT,6T?!&.VA!N @FZ--I5V<%U4XWI;Z#'M+K'^#=M\?[]8_;FY MYYMZR8Z$U%SH C+.S3+&_)(@EY)"G>5*EER)A'LEKG8--C5B.2I-L=:"RESS M0C0&>])*)]"N)VUQX!N84'H@%W! =AN2:,=>'4.-?)AUV^GS(RJ'>P(EKJNP M9_=;SBE'NE (YGFA(<$%@8PQ#!4769%0(6CF5;QX_/BIT41MG:=@]#%@;B]_ M. Q#'RW5RY@AWN[+/L<23SY^^+AZQQ<=.Y,HOGQ5V%OZE]5*_CE?+.Z79RL6 M$V&(Q6KSO%;[+S_6(I-<0TWR!!*%$2PS5L)"EPDN$I44>>;S$GN-/K5WO#6^ MJK\_7\#O'0@.#OPFQXTP!H-\8#Z)BK8WY02A%HF1_,8>E;""8#GEL["'! 8E M]:'RAZ5YICV>;],5<(8P%X1 @A(!24HSR$ND8K]97F@(PE@FJN() M#8:^C>G"VNZY, J>,C<>&G0&1E*"JEVX \9T<&#[';C1 R(>C_5%,1+1!9LQ M*A/V!>N4*GL_+Y!+URL]WWY<;38S$R91)8L<09J,%Z.O!_T QN8R2T( M'QH0K&F_3:+@Y!RJ6'2]?_"X!'SFT!FEGE\11I)F1NW6NGG>C[E4\O6OOVUL M4-OH52T?[DU(]*-J$C936$HBM((Z9]B\YUD.:9I+R"1+,TFU%DS,MJLM6[B] MZ>Y#>RU,=P8,^QI4K:F>-]7RM%7M,[]NMC/:CQ\\YL&-/X9!=P1^J0[?6K-M MHM&KO]4H_P9VQH/[VS![TX@_8I%HQF/@46G('Y!3F@IX0I_*B2H[^JW:B/7\ MR7Z*/LZ7ZL-6/6YFAKGR4A &%4LH)#S-(-,*PX(7.BT(P85?9Z(;XTUM)ZW- M^6\R_0],!G]8HT%EM>?^_RW,W7@J(I(#DU-?$ /+)FY"$[5FXOIH+U P<=/U MR]42MV\+(QD3ZJ[K1]?__+"LSP'^'[60=A'+%FI&J-0EISG,2E9"4IJ5)D6* M0)P0D9B%)N+2*[/18 M2W6^K;;2[I?2UG^9$$J90$H='$7NVXCH$B4)-4LUSNR1 ,H9-/R#(!5:ZY2E M!572M]&J^_"38Z6]]=4A_9']_FU9/>;!C9^&0W=@JNH$]BCS89#.+V&X1>P& MZS'XZ*UB_8&YU$6-"M5[KI'^N5>O8@_JD_W.U/5 > MJ:]:&PZC*L,(F4@+969=1Z3=W4]1"1DBW"!'$J2],K[#S)@:X7WZ S8#\=( M3!AHQ*B,V ^H4V;L^;303@];9D:5;3^OIB2=$LE+E5.(J;+U="*'3',.\S(K MN,H)Q\*+ 2\/,S6&:ZT$^XY\3(CGQ^?JF!E(I>=B[DMY5Q!VH[3^N U,6>>0 MQ=,"< ,A6FN'BX.,W-FAR]'SQ@Z=5P?N>Z^6#U8.Q,JBMOF-)@C*4I(P6.:V M "[CQ*S[<@%9*5#.289$YM2"KV.,J3&!-1%:22#STEO]7E&;"9[J(VG/?>T+ MF+)4Y@9$#(4N%22)() C+J NS7_G>::)H@'I=:'0CI\Y]^8841O:+(Y [X^Q MXWE!OU_CT&<$%I-*2*D6DFYA^RO;/J\CGU=V(!'K2.#"".,> UQW\6SKO^/2 M0&YMNE:823-+WW.YS)E(-!64")@18@\5A8*,I";JPCHK"&.YX-@G(>+6@%-+ M@_AFQ]AU,K2[/7;_9W-@]_]ITFL]R>$6\(Y,$1'.H6GC!,-WW:CY4X4C%+%X MX]9PXY*(H_-GC.)Z7QB]?-I^5^OZB,!FR#4?P23C2$B;0FD""\,I%)NX36J( M,E4F99JSLO#:M+\XRM3"M\K(YK30CRHN@^C&#[VA&9@4:E1J ^_ WL1XM-") M0"0NN#S&J 30Z>;I6]]]<=BK?MI]_37;S,6,RU3E@N8P*;6$),4,L@R9A055 M)$VQ"2)*[I>4?G$P#@BV&]?VAG!@KMUM MAQD#ZZJD.U#9&(]L.R&(1+:7QQB5;#O=/"7;[HL#XZHCK=POME70)_VW35VS M/2LP3A06$C(F##?0A$&>).9?19)AA 4I-/6*K[I&FQI'["6?:[GL.["V!L.5 MAL\;%1: =:+M&(C%PG#H@.Q4,?M+BYXQM@[4(L9F+J#$BM$ZQQHW5G-Q^RQF M<[HIO/7@A^5FNZYZ.'RS14VS@L@B29E9E0E60**1S:S"!-*BU%3E$N/,2X_A MPAA3HXZOXKN2SXOJ3'N_VVX-!WO+-^"/RGA?\CC!Z]\ K+E[J&'CMTF"9EM5SE0CU>;68VU2HG?EI9_V&)A_^VS^?E\M\'W MC"-,R\*$#;K,.22)S&"I6 F94F4J"ET0ICW.E!V&G.C9@4&[/W<0-TM5(L XD@2G\;0 M1O7$ G=@K<7OAJ2ROZ2G$RRQ-#R[!QM7M-/)\3.53K>[ H*XR])4!R)EKW_M M+VE([OY/MI9?A5JR]7Q5]=] 98(YSC$T_U.86,_\#R.Z@ F6-&6T0(APYYZV M44R:VOKQ4 KNT*U#/3CP^M=ER3CKW!UHW?/JH!)QDAV"R]&G;N@MKO_YL^81 MVXX^>R.%P!%G,5*P'!7ISI@ZSDCCA=Y1D3F*T.,^.5X'Y#8/[]=>1_+1?.[- M0S_I]_.-8(O_4FP]0XIF:9(64"0$F2 ?E[ 4@D&A>9(G ID/KU_90[ I4_NT MFA\]Z=\9V7$:W*+^<< =^.-WM9/RSI,[JW_(E2'+N>'(G3]VP5![!*Q+PS9: M]H-UP ;,CH:\>&-F/\!<&C9[/C%8R;&6YK3KH/L?;+ZP1UW?5K:"?[4\3%]^ M.U\\;Y6<(2M[AG(![9F5/:PBD&X5*DGH*.?A9X$>5(NH[=PKEU MN]-[4+L$*I^\A1X]I\F-40<%?V B/9.5!3L'*M /P&Y\N .-%U'E'\, C*<" MZ3G^V&*08?!+>K#?NU M*\F] YO#3HNZ=0_L-E/_V'L(WBW-\G==K4/\^WC'F'4W[AU_+@YMI_T5_5@&>6+JJ0JK 237JT? MJX_/ZU_-7^[%&4NJ>)ZF#*(TL]W"K5PF40ABP3.,M2#H!U3(XK#U.5- M;:M9&>\<\.PB'C@W;L'7"(@/?8AV '9C)M@Y 0Z\N+/M$-HKZK1Q,(BH9D], M8S4O#[1BW+[F_: Z:WG>\W'^X=';YHSQF^V 5T5>]9"SG*6$:*$,*Y($$ITC MR!G%L"PH2\L"%X[4V#7(U'BOM1/L#6U>1??PZ"J@M^.C&# -3%8!"'F%1[<@ M"(J/KCYTM #IEEN'$=+-:P/2F-ZL-EO+*>L?JJ>U,JNNZJ1W M*>\?+=?\J_[7MN0B88A2GE:MW3@DV$J(RSR#F)<98II2DCFMDWK:,36JL)[4 MX5'M"WBEK#>;^8_J0RX//*HT?=B!3[_]AT>:2X^IZV:<$2=D8%*JYN*3C9Z: MN=CY =Z>SL.A*]X52GTGQ"/9:)R)&2G#:/GO+%)F4']8.M.!>CQ^O!R@_A@< M)?Y$>%RTACIU(=;F,_M55UIS2A,I$ICK4E@YK 26,J%0%QR5>2:XRD7/=CK' M(T[M*].:!YYJ^WJWSSD!V&V-'16V@;\%UUKGM$!^O@%DC+8YE\$9KFG.R7@O MW3+GLOL.#7.NW!C>+J9QY/XQ/L.JZOO.JVL_Q:@H>8\+O6DUMM?G\TO;&L&L<+I3U7=6/LRH2+/\D(5 MD&=I:9O59+#$N(!)*A4M,RY8YK7!:_ =J$S>R?\_U8?\@0I:MX%W M8[&H< Y,7+V1]*8J9W0BL=/M\48E)&?W3SG(_<88FIUOV'K]RY+E\RGZJEK,"^R&:MC2Q]QSA,LW4@D%D(# M\\=I[Z:_K%>;B(HN+B@,(L]Y,M0+ZG1>=KI;L//*/8'*G?*_GS=U-^-OJR_* M.C%?J*.*I&^K-R8R,@SU8RZ5?/WK;QLE/RQW]9S[-<;N2ZJ(("+3&=2)-"%, MR1"D95% 1&W[X<10C;%@1A_\ Q\VD]S[$ M6HK'F/2^R_BQYO!%M@#N3O8 ]EN836GKA0X>=^# Z^[LP3$V$B+.S^";$#%L MG<@&1D38W3<_8@X:NCZ25;XY6UC%H@_+-^QIOF6+6:)RD24,PRSG"I(BM4HQ M@D"&,DY0CEF"G.0K;XPSO55*:R9X,G;"^=(L0RI+?=<9EV%U72KT!FOP:'^' MDS71IMN]N8%30'S>B4*T$/OR*"-'R9VNG@>ZW9<'5(N<;,&L?BC#2ULK"[B8 M6X)Z/_^IY)OO;/V@[%^NV8/Z8OEG)E%>HHP12$N.(@-85\&6LJ?"H QEC2D:J AEN:OQJ2/I"VEE!$OSP\>I'^OI_5#W2 M^V$AHNR-XFSR5_7(U=K$IX*P@DG(%2\AP5A!+I&"2!=?7CAT_M M:[+3RTY\I+)/ '/X%/2 86"&WR, _JB-\U(-/X'"1_\[')*QE+QO_S@\A;@O MN]PMJ7URSXCBV)>M/9:YOG)-:*J!5NNUW3:VF\K?V,]W/ZUTMGJMEDK/MS-: M9)AP)*%&"8,$9:GM$DIA*A36F)!,4*_LSAOC38VL6G/;,[TM^PE4;;%O&D(W MSJZ9"-'0&SR*;8!K#LN,K: Q%KQJS+U>GQ.0G. $3+3\A.[11DY1<'+]/$O! M[;9 .:MGOE'_?#8?C'<_K!*$>4K5K"+/*%)<"J;?=./RB!K&K9C\VV?U8?EEM3#W/U@=^??FQS3+$R892X2)-LS_$)UR MR%+-(2FD/296VD0AO>6*NRR8&H687U<104*X$W0W$AD4RH'IY;HP\%&CB]K^ MJKD%L!X,+/KK MZ0^KZ=X[^\E*\+/$ZJO4X/BLAP,R&XU%HB$^YHFUJ98LAD MFL.$<8$+E7">E#ZYVA='\6*J$9*T/YN'V2_W#[9XK@K?]//6EL ]SI?SQ^?' M6EM]5W$;@=/Z\-;_ &X:F'S&()@)D(@74?1=_?B)8%9"-@PKA=*BA+I R% % M,2NCE*4PSPQ)X**D:>:T!=S#AJF%/'UT97V750$SYKCD&G8>!M^J'F(*AM;S M'4"T*,2"*>OX=@D;]7E4:'N#+^IA;G.4E]O?S<]Q5@K$R-!-9*WY8&)R!V$U0,: 9F'T]4 MH87':] M1P^#DP>.W,#@LCOGW0NN7-=#!;%6O&BTC&H9HX/6<]]6YYU7]WU9-S,F2DD+ MLT[*\SPSP4_.S>MNWGZ6%Y(599FG2GG+)/8R:7($H;42M5YOU<285TV,F6U? MNPF7/(LP=6Y1T+@3,C M'3BSZ^W7J*B=M%NL.L!90>7]]%WL07W@9V1=QRB8 MQQ1^[&?0^,J040"\*!T9Y\FQE&LK795]Z9A-V=_,-.5YBCB%F*/4\+)@D.=4 M0T&HT$(IP8NT+B:K8U MG ?%L=W 1M"T[<)I,&';BX.^L+IM%Q"W)6X[[PZN*C54(C?OC?%?F5UV7BTQ MFBFL>)$@ 0N:<4A(8@)%E3-8HD213"(BL%<74X^QIQ81MJ8#.^E SC=/JXT) M2$R(\=2X4!7\J=9^[ZI/YTEQHZZ!H!Z8OXY1MG9;A+OK-*/65?IB%J]*TGGD ML6L>?2&Y4,'H_8BH85;3/;0];I@KLP*6NM"(V@0'PVX$E3DL,4FAUH;NF##_ MO_2J4'0>>6JT5D<&3;?E70-F;TU,=^1[!5[]\'S)V*NQ''QT0#A6^'4=K6$C ML OC3B$(NPZ'8QS6\8 >12FX*2Q(!:59KE,H*+=Z'%D":98(6":ZP!)GE$OF M792")UZ4@@,J,;!_44H #(.?]+4(]"E*P>%%*0&0C%V4YIO5XGFK_F(/'NW3FX^%P 3;O&Y8 M4(4@X8F$):$89A01K J%S4ON'&BXCCJU%_[ [N8TZ0ZTIH/*=H_WWP]_A[AE M"%2'WKEQ S0DVG%&UB,,&@+AD>*COC]=O^#)%ZC.J,KY8>.%6[[^'<5AWC?W MW[+_>-3EB%,D129R2!-;X,>IABPI4LA8PI#09:ZU4[/EFR--C;]?K];KU9_S MY<,&/"^EW6#ITT;J.L#^F^W!L(VZM?YQJ#92-Z$88,?\X\NUD;KI;M=N^.4; M0KO/_5#+9V4?^V:UK.1G_S[??G_SO-FN'M6Z^4(25*H,,PTE(1@2*4O(BH+ M E%!4\:34FH?OG :=6K%D M>[/9C@Q?3$QDHB9A#[*)L'VY10)1FMMNW:4)7M*LA"(AB6VT0DCA)7;B-_S4 M6*FU&+!&PDPV-EO%/T^R\IP(-]8:#MZ!Z>NDTF\'=&,\:*VWHG'F[QL'AJD# M= =N@ )!A\%?K'+0'9BNDD*/IT0L/+;]\>JSP1G#>5HPJ6!&F>$T21)8%C0S MZS,FF4A42@NO!=F-\:9&8E53I*UMBE25,*V654%R\_[5E<@KOI@_5%LD,8J1 M#Z#W9[&>@(Y+6P?B"7MS!RY6/L=ER++E@]%>OH#YW'6G4N8+MX41S3>;>?"\ M_E5U*J^SUILU1I$5-*%:V;1PNW^/.:0IR6!&"D,O%)<%<4H4N#G2U,BE-114 MEOJ1QW4XW6@C"D@#$\8Q/G=ML4S\]=A-,"*QQ/5Q1N6'F^Z>,L/M&T+K=M\H MNW1;?%A*]?/_5;_,WZ"<\3*!5.$<$JT,%Q0Y@PE7"F$DL,Z==)NNCC U#FAJ M5!LK064F,';ZUNZ> MG- E'@&?CM]T8FH'[WBO<]"GA/GSAR!>\5A\Y+>*]= M&/9Q?_V\L5N_&\,-W$0158$_6S^P^?*S^3E\-P'%7\R?;1>RA^7\7TJVO6C- M/TTQ^_%Y:<0I)K!'DB%$124,V* MC$OLU?_89="I1;%GVDZ>\EDN.+L176ST!J:U3E$L\(V C=/O3+?/,/N_._6)E%N/JF?FY?&U?^,=,) M9DAK!9-<(DBP3B%')I!&7* B)23EW$OSSV70J3&/-1,<&>ZY"^^$M!OWQ,9O M8.XY,A=40.X-!G]8DT%EBYLA;.H#B$-\WU>+>9BKC;[-X7F2-#2+!!QR0M($)9FE5CF ML. F,"H9HRI+?3BICS%3XZJOSX^/;/VKDG':.P#V'H#6!<^58Y\)D4I]X<:$#$2',6"-M:3L8\JX"\L(H)TM+V,\,XQN[;KUXVJS M^;2\(":Q5TFQK66)Y-CNM^60%$D):6YB/TTDHFFA"BK+@+U2M]$GNC?ZREK_ M&S"?OXW=?XLM8N,X,VX,&A'H<;BRVDE[94W^S8+[M@)WWN; M.;7"C9#B-?X M 1:)!1T''97O_( X93;/NX.SR.9;]7'^PS8$VYI?T9PO5*WN]9>U&7Q69J5& M2&00D4Q!DB<<\BR3D'#"I+"J7,HWC:QSP*F%?KNT\K5:U*O4[_,G_WRQ;I#= MB"@F= -34&TJK&P%>V,;N;\[4-D;-67,"9EX.6/=PXV=-.;D_(6L,;?[@B6P M+C:\E$F1M&(M/O(#I.X]!Q&H9.HE&H9X/081J#OGM\6JQ^*?7%?D:5/)"N:L2L9B+A MF20,0<1M16":84@%X[#(&77^NSGBU"C"K%37S^9[:>"WP%?1AA\U MW ;9C22B0C/-YRAB<0@M\<;E4N+Q0:\9^N'E:=8P37,W5BF%X0C214T)MJ-DYV1 MH+(RHE#!#1QBZ11<&V9M'H= M"<)%4Y#!.3+D0!+(2)I (G.S5,%E 66NN>*:9SEVTN;U&71J04EM-MC9'29O MX@5[-WL,!>; 3'(+1V"M#E+@=$351YDS/KHC*5(=YF#9S5(V7UJLMRNP_:[ MIIZ#]6X.1#T'NIT#8Z"R'\GYTMQA'G'__/"\V0*'MX;N!;]Y[-YW#W?5.(3LR+5F+&<0E&65KHJ1Y;F&42$"(F3 MC$OD)45S_/BI$7IM'?BCM<^S8>H)=H[KR6!$AEX\.H/AOU"\Z'.L5>'QP\== M EYT[&R]=_FJ@&BM/8'YM&S5%7&N\C+C.40Z(9 05<*2F3_AE%%9BBQ%R&D+ M^?+CI_;"[DZ@C(4><<$Y; YQ52\P!GY7#W$("93. ?$(B7H!,U+PX_1#\8M4 MKKK=&9.]''5XJ,XX_I581'%KC'6)>V7+^JQCD.KO_RFUH]XEN%LD'FJ,ZTA+6Q!,LL4I)G 4"4L)5E><%0ZZ;[WL&%J M_/=M99L*KP?0 [TX VY4-S"N [.=@U;H'=CY %HG;.+!:(*A71".(Q]ZT8(I MB8EV0>0I+=KYJ##ZLS)S-C1YJ_CVFWG$_<_Y9J9E65)<:*AX@2#)60J9H +J M1/.BX"6FQ*NGWZ5!ID9@>[T]:^4=L':"/ZREGAM,%Q%UXZN^. U,2!5$W_P@ M\B:<+@PB,9@Q1E20\@64J"DA2 M\Y)S&\EDF50I(8QBY*2 =_;DJ;W>.^. MKX2:,I5UUTX%"QZO(%,;98#O*'V@R!M\_JRVIAGO#P5[9]7A^=\!0E ME2S!L& H@T27TBX].!1)3GF1RJ+TJ[?O8 *S-1[,G[)&!.B=L\_U^*>T_[%'?#[:PP]UOW[#U^I<9[C_9XEG-.*58 M)XF 1:85)(+85L)202UIH37&)2K]A$Y<1IT:Q5IKJVI68?^@]G9[ZITX(>Y& MC-%Q'/KLKX6P^L.!R7> ;4%K-:C,CJAYXH-2+-$3IS''53WQ@>%,]L3KYD"U MMZKCG?WXO5^MO[&?=L_G^VIA=WK,?ZC^]K6A1_GFH+!B9L*^3#*B()=E8M7? M).1E(:%.NM'&SQFO7:EV3+^KA01ZM;;U:ZI*&E=UYHSY ME!@G1%48"U[-EV!3W>19TA8T@6Y,-]A\C)0V:@V$E85M& [NUP;T!U6'Y,TD M_?UPDFSIW(&?X-.NT45$+;H>N,;2I@LQ85RMNAX@G6G7]7G6 %D-E]HW95G) M4,ER2%!A#_9X#EFA,TC30FJ%I"3<2RS UX"I17XQ.VEY3T:$=(9I=].ZG!X)33$[ZOUH:H!V&PMT_ZNMC-,,%.")I!I5NT=8DA+ MGD+-:2HQ2BE-O9:P)\^?&F6UYH$G8Y^O,,$Q@4788JF4W#\])'U"2ZZ=JY+XF4H>39WM&7=>&O>[V]/_# MU8O+3\C_9>L[X0MD0 L_,&XX8-:L7K3"Q?9E M3M,R53GW2LQV'7AJM+#[^-F5"GADZP>[Q.,^ &VL,@>O M3&)-!GN;;1,4*VI;FVWWU%K#J^5*/'[QA2H2YS@/.RH/^8)QRDW>]P?*F1R* M/=XOY4[O\6\;I9\7'^=:S4HA<2Y->$*TLF5PC$":J (RE3&S9L&9' MN$94/'%'*);XB<.(X^J@N$-P)HGB<6L8^YCE5:T"9_5G[W^P^<+RVK=5W4&T M:B9JMY[-"VX)4.RR+#2(%V3(VE M*N/^PX^.0J? C:)& '9@VC(>@$8ILI&ZWKEADZ&:CL.'GM3QEA@D&ZHGGI%( M+M2*48FO)U2G9-CW<>%E']_:I'+SSUG"DYPQ1* @J82$YB8,H]2JVDJ9\231 M.?;JGG(ZP-0HK5K+^-?DGN'F1E=]T!B8A\Z*.J)6S%YS/&(EQ]'C1Z_BN.3< MI0J.B]?U?W=_-Y:V\K."R93B$I8RHY!(GMN>;.8U+GFFDR3+,YJ%OL'[8:;V M'N_+MF3U\UTJSU8;5]!$B)E 4& HE%V;4E+8) .4Z83I%E19H+.?J@U7XV' MY^%PPR):,2.,BZ@_4X:A-#)?'IRJU;:V:>M13\^Z81F 30\&>3%./7>TBUDO M7!W<4H096YV54"1/5)8KB+1 D"".(,\H@C+E*)5YD3#I52SK-_S4^'@ '13/ M^7#CF>%0'IA_&L-?2 $E#+9X;4M\!A^[B4D ,!=:FH0\I3_/[2JQ]BSZ=_=RJY<;V6_DXWVQG!1$%5C2!99&8Q2/."&1:2I@5>5HF M%*K)X9#_&FWY]Q1YO4<Q%VU&P'X#1^]GU M8F0?!!FB M+(%$:UN3E.:06M5Y23'&B5+4_)W/A\!S_*G1?6-G>%V1+_X*%TH3C2'#F<&_ M* 6DR K+EFF1%%I)@HK9UDIUO3S^.RM&7(PL*PK4A^WX'>U'H=V'T'&H_B?>L"D8OT1?,=?=3O5B TIU^GT,=$[_!Z_[A: M;^?_8O5WKVKVUH@%_)=BZ_?F)SU+4%IF/!%0BRRWW1ISPXV$0\$21'*F>.%7 M_=#+FJE]G\ROMXC6"=9A,IP7"N- //SBH+.'[*$S;:?(O?B)=0A8CT;I,NL. M[/ M:!ULF4I_6G?8/)K7>CRT9UEL\_3-+ODFDPG'U 2,5)#"L*6)Y"E5$N8E MYQ1E#*$BK/[U=*2I,>&^]JEI;NNI;7(=4C?.BP+4P'RVQZ@U7WG ]-![4UH/:_(&W46^A-N16Z=6Q7WX[]!8L3EN>-Q\2 MT([IT_:[6N]Z<>Z&:AM,EUE>H#+3MMVNL-K^.>2$"5AJEI6)T+1PJY]S&&MR M09"U]J#![L'Q5+/Q#)YL:.K:U=L%[FZZB@SBT %2A=^^S>X!.]UJX^V-FT?K MIWCXC=0'J@>.?MVAW)#I;!5UXQ'C]8UR\^6HB93C+?WZF7];W8M_/L_7ZFK5 MSRQ+)4\3G4.!M8:$2 E+G&J8(LPE*W%.)6]C2;ZS7]8YVM3"Q;VQE=82G"^!J.WU(ZANB-TX*1IP ]/0 M 6:?&\P:4V]W!/7F'2=0(E%-]UBCLHN3VZ>$XG93&(?\I_H^%PNU:7[1@J4Y MRR6!16H3QD5&(4\I@UJ52&!"."^]LB6/'S\UEFBM\^.$$\C<2" JE/'C[J6WS9L=/7]LI5@=_ZZOAM1O*,5&U0T;666;Y_>ZALGQP^SM_-!?X&Z/_3^R1P[&^IK6 M#QWWLWGDR-GW\?AO_?N.O5G]4&O'4]&SZR?T^ZGLBGKP>=7;H%9:QT\:K976 M10<.6VE=OB"P7\(SWZA_/IO5W;L?U2I0_=R^-I;\8Z:2DI=4VU:5J8FM2DU@ MB3(.-2%95K!,YGX)R%='FEJ8M3<4U)9Z-C"XBJ@;S4?!:> W]PPB\(>9 MH*SPV^T9UN"I<=2[NN5*Y0T0!^[X[A<-/,^N6T[3F;VA8^;/']XTG5JZ6KE\ M6(IU57-L>[B\66VVX,"GF-M:XP ?;6=L8'-'WEP;!_SS_;F1QAVQ2.%>&]:M M$7:^$( M10O'D^/V21@7\H%)OU_Y0C5-31&#><(+%S%JI#MP%I0F>M'IC,@-O6=P#;0!CG+<0(G$6C<& M&Y61W!P_91O'NP)W&,VCU>;^LP%;K==*5CJLS4\<%T3(4DLH\YQ"PG0":9HA M2#G6:5EBS)07C72,-3T.L::">[ SME8H]MQL[ #7<;LQ#F2#D\=EM ;@#@= M8NTZ=HPT[K[C;9?/=AX=;@DLJ;2IM ?MZP]T+XEAA(QF!13:UE220D.6[!1:%WNC/:LKKZ/KQA=Q,!N8+FJX#JP\5)&* M6%]Y$XM8!9;7!QJWPO*FPV]@@ M$RBHS4'1I8DQ,),PRU*4:2K-XB7SR4%Q'7B:62KZ>?N\5N#1K"\?GQ\;(=&G MQFI/<6+7&7 CEB%P'9AF:I,/VWV>%U-N5X"K*D,UHH2Q)U2Q1(U=AQU7YM@3 MC#/A8]_[ PHE_ZX6B\U[MGY8?5$_5HL?9ISCQH9-R(X$H@23$B)NHARB*(64 M6IT=C=.4]FJ:$0'9BAG,"\ MO8@*1]6CN'( =$>JLNSWD_4KM/1$J;/BTO59XY5>>GIW5(/I>V\ CW^9;_[Q MQKJQW-;"LGMQ&IPE---V*TOFMO(R3R&CG,"28)7EA6:Y=J?NZ^-,C:VMI>#8 M5 \6Z<#3@8[CH#0P P\&D >SQ@%J)#*] %C4'&%'1#J)L^/V\;CRM@]'].AP M>42UHX/ ^!LD9*"<] M)/>G]6?%+U;D]Y/^VZ9.X3C,X)AIKG B$]OA@^=6[#V%)2(4KHVGOX;DQZ0J]/_E% G1VAJ1I62\T556F3+A[?SC5BL-L]KM2]:RGA1,BS, MNI8H6P9F%K<4%1@JI%)1:!,84^67HG%SS*EQTSYSJ;'9-T?C-LIN5!09NX%I MZ PVL+=WJ'HQ=X"BY7#<'G'D7 YG",YS.MQO#2.<-VSSW?Y_6[[T@RUL_/5% MF47H7&R5M']QOY3'_^'@RKK:H*V,>:OJ?YI_KYN&OOLIOML"FB]LJ]YIK<1V MEDJB$144.V/\%!QZ9 '+G+*@OL1-_\A^/[ZA1V%>Q MO6J!^*TJ;6NZ_+9@ (L&J.&(]RUXF6F,]%D9V?A1OU O,S&G'[L7LB+LN_F[ MVEH+/J]7/^92R=>_S&+ #+\3'+T7V_F/*K]J=SR@15:P(LK/S? _B@/5''WMOM]O@*FQ>T3-"S8 W]& MC/'U)Z$U'_!?X)7UP$0.OUV$?9#N%^$@1B+Q -&)>)P@$[)M,>3P@BQUC^P MMM\LY:3!Q M=IH"5GPQ?_!)17$"O\=1\O3Z3UP_,([6-L$'D2&/?D?MK^#CM-,Q;IP."V\5 MWWY8FLBD2G#Z.%^JJOYUAG512))*R).,0I(3#CF3$K(\D33)N6;2Z_#CRCA3 M"RFLF6!O)_C#6EH7:WM&%=> =2.+"' -S!-!2'E3Q T<(K'#M5%&)88;KIYR MPJW+P^C@2E?FLW;,K]EF+F9<4)1KP:%,"RMRS"JA3 23-#$K$,2X3)@/27B- M/C7JJ(R*W@'^*O),L511* 3'D"2XA%P4%"8JX5H50N89FYDG\=6+8W]HQ7#H M[QK&LZ9A_'+7,+Z>#@"M9N!X,^3&\X.A/C#[[^!N# >_[^"N;0<'QM^!ROQX M7X4@U")]*_S&'O4+$@3+Z7!$?" M:NACVQ:F/XV=H#7TKDWUJ[.:[Q>+U9_5DK92%*U+TSZN-A'E^UW@BG4\VC74 MN(>9#DZ?'3VZW./?%N#=+YNV?9Y,Q.9UEE),$RD;:_%I8 <9SDD M&>,4ISPQ<:H+C]P::&H<4MO:[MH4YSM*-EIA13!,J"6%T49%N% MFA549E90..?8K*:\"@\ZQIH:*1R9"JJ"0VMLX,E9%\C.@48,Z(:/,\)0"XDD M;N$1+Y"X.M+8<<0MER^$$3=O"91@:\50/BR%"4YLF#@KLCS!7".H$+,=&TH! M6:H%S*1*TH0+EF+NDTM[80POFA@AX74OZS.O; 2O%L9*S_V22U@F#&',DQ0R ME6I(9*E@R3B"I$ IP8:%L?:2O>R+Y1@"=D-AZ<:P/1$:F%GWX'QHP/G8"8Z_ M4-UU]V,IU%T885QINNLNGFG2=5P:*NU6HKOCVS]C_N?\\TLRPLJ,ZV@ M%;PU[WF90LIP81N5*IV499&4NE>P=3+@U%[_"['#SE[PA[6X;]!UBGA@Y-4# MQ_'#+V<(^T=@5W 9*@P['>YE8[$KSM\,R*[=-V)C%%O-_LW,DC(!')5$E SF M/"DA$;;Y5A7/,2YTID3!-!F\*0,N"@=3\Z?&D:M7]0/M7P^*--0@N<)UP7$ M64H@(:B$/,MS2#D5V.ZEFZ6P#UF>#C U^FOL\V/ ,]3<.*T/%@.S5&O:(/4H MU_R.1"%GCQ^5%*XY=_J:7[TNMH+%)UWOJV_JOV.&39J+#R3T-"MP3A4D:9Y" MDLL,,JTY+"G/$DE9GDFOS*U>UDR-$L[D&^X.]1M6&M0>_9\-V/L$6J=<7J ! M)M2-@$:;IH'9:O 9BJB_X8'LX,H<+K9,1+/# S9W-0^?AP:(Y![GY-IF]4MF M__GXM)C;#)1W/X7:;.Y_L/FB2>*?"9VCG*@T8RCDZ\>QKHN^N=#M=JHMH]?*[W0GPF*RCQ' "&HI^I$ M?SLD!VF&&$W3$J69U0G9P=[F]J7H>7/V>RC#O!KZTK[8FL97ODF4O?$/E4 M,@_$>A.],;9,K(\>:#N74A^-^HH=T N%3S'%,9$P!QG)H'*J( 6,L0SH0JJ( M%TQP:"6GE[N9FTY>.'SUNS9T=*Q 3:J9Y(VG*K"6.;#D(3:@3T*PL("ZDW>. M".@#O1T,<'*UHP2TP8D_Y+I)%_6\^EMUA1U944I)U>0JP01@@3C@&,> B%3@ M5,"@J&G:W>4(646=Z5-L>:>,M-IR, M^3?8W0O!:F"1,234I([ MV8:SOGG$XMOS=JWNJ)J$KLD%U%/(44=IC"G[H+0[7,)SY]QTZ_I M>2?VXB*?_UZNR7W_N5NJ7W(A88H$U "HE/K7CP= BBM(+'%X M@MFU2!0)GN/+%Q[N$;[\R__X=GKRTU=<+*?SV;_^B?^9_>DGG*5YGLX^_>N? M?OOX"[@__8]_^Z=_^I?_!^!_/W__YJ>7\W1VBK/53R\6&%:8?_I]NOK\T^HS M_O3W^>(?TZ_AIW"Z<__3'1Y?3NSY(C^4__^^_O?F0/N-I@.EL MN0JS5%^PG/[S? M?MJ(8S$_P?=8?JI___;^];57+L+L$RYPAHM/W_^8/G7/RUFGQ90=W] WSI]1WW8X/?AMA;.,&UXOWG0R3]<^=%(E/5]<_.9)B'BR_NXDXW2R M?O*SN%PM0EI-DM:)P"5!Q*Q!>6[ L\1 Y8S)2I-RL=?9KZ0OB?:U8I:8_OQI M_O5G>O#/523UB[5LUG*Y];J-? ZC^]5L-5U-S;=#GQG&<3R( &S)9,*:.O M7'00/&99O-6YB'M 4,(RKJD^?],&"7BR6EY\YQ(2#Q(S'D2.4.Y\"$EW )FK M]+^>5-9 M]X"6^>GI?+;FX]G?\#3B8B*Y2AY185 MXZ+E6+W>A,EQ0NX+)L_/.6#DPT=M-"1&)E99VI0C)S8\+:BHG!9"Y.%@\GP/ MF(BG!Y-#A#PB3'YLQ=]?SVH\>.'XXVLRNLM)$#Q*LJ:@=*0_K'%5*!3#I*QU M-KD8$XYW6.]\]S@ :>.:-)3JR-BX.$GX2)^=9&.ST]% CEF!4KR0*#1%LHQ; M)5#XDHX+NZZ^;637M('FY@W$V(GZ_]=96- 33[Z_QR_SQ6IBN1>FT'KP 0,H MX1)]1?Z7E!8EUR&2E6N"A!LO'MDH# .*8X3;"3[>X6(ZSZ]F^24YZQ,1DW#! M*LC94L!O,@,OA07M3?)>R9R=;X*.:Z_="1ORB6'C<,%V@HR/BS!;3JM0SM&M MR?_)14H(2F10CNP@N5<&9!%8N% !;1O3+OS.7Z8G^.O9 MVF=V.29G> *3I:/0RC$(D5E@DK;,5'A0_CAHW'SC3I#03P021XFS"RB\QT_3 M>F8\6_T:3G%BBM Q>P&<>_*3BB509\$@:1^2%A1Y2]8 #M??NA,DS)."Q!%B M[0(6KV=IOB#CMA;*^CCPQ?QLMEI\?S'/.$&GO50B@&6J[HG)070Z0"B9ZYU)EM,RW5SHGMM(9E26/&K@P12RD8*3 MD"R#G(P4D6)_*UML.5M>OQ-NW)/"30M!=X&89SF3/I;G?U7Q\ DWY$9%I<"5 M>JB7F*_G>1&\++N_ER%4[^_^F7 MM5@RV6HGX;R:D2C!PMJR)3C#&7TG$IDU?>MAL:GLI9Z\%R'%G_ M-7?YY-WG^>SB0#!;E:Q4#(0K) !6_6RG&M1 M\AP9"Q\PG2U((%S$C]/5">$X"Q9\I #2H9);'ECMLK;KYQ M-RP\E9/5H^0Y,A8^+D*M'/GP_33.3R8^ZLQ\R6!$W=!0%_!.2K!6.9Z9X,SK MHX!P[76[H>"I')4>+LE.S,&K;^ESK>187PRD$ I**2 5KFIFHX7 ?03TFFGI MZ2=&-3$)5]^Z&R">RAGHT7+M(KAX<;:HLMO<*%=\DT+.EA-A _%-09)SY/"H MS"BHYA1>(W,N\<*9<"V2 >]^^VXX>5HGH WDW 5>7L_H:2&MIE_Q95B%<[8F MN@AG%"=7.2 CX3A&]I#74SHT*@05DKFOT&7WF[F[WKY;IMC3.@IM(.KA4 MNP#%A]-PX^$0[XU\6\]]7GU_,3[^$V?=)YD[QD#E$3])0TG-P*2MB M(W&OG%Q0'ZUF(48'3'H#BA/>8Z"O M=+!*6"9R"$T,R)5W[@:-IW+J>:1,NT#$IBYK7>7UX3,)(P2O241!R) 3YSPU*,:_EX;=$/-4SD<;R[P/!)$8%^'D]2SC MM_^)9!1]YM(K#R:)" IK>G6HV;494:3$I VN!6BNOW8WG#R5L]/C)3LR-)Z= MXBS7[/M?3L*GB2;*BZ%(W4O%03$M(&I=LY>"D5XK)_"XG>;:ZW:#PE,Y0#U< MDIV4M_PR7:9P\A\8%K_0=Y:3B,D;KLC >H+:3;%4 V95P;)H)(2EK4L/Y#96Y8;.NK=P/) M4SE#;2/AL7,T-F=XET"_*/6+B38]$1(PK4P]!&806""#F"4F7DR1Y3A#LNW- MNY51/I6#TR;R;8:1?_GYEE")Q7\O7S[[^.KE M\V=OGOWZXM6'O[YZ]?'#;[\^^^WE:_KN=79V;!*WQ^/;M9$[E*0K@*3/H)1@X!3+8!7ARFIGI+HOH>JH-E[W MT-6L;]FF^T4R4F83"]36!* D\1L8[;V2"^:X9-[%^^*=H[@V\N9NKE95(@?$V-,L2-(R-+TDG6)I88UW_P)GT'*[ M"1NZ8(+1'G0.D<1 ;,2B I DN U.A93ONP'Z@W:ZVTNO#W>ZVT?(?<'DH@E; MP1B3]Q0#2FU!>19)(-9"+M)Y=#R+^-^PTUTCF!PBY Y@\L/*7@:7/@7K2ZFM M_WBM9G<(#KT#5@P&KYSAOG7?S-M4C N3(;R4PP3< 42>+9>X6O[P[ST2[R98 MVGU)#DJ':@?)(J92#,,0I0[WY3T> H_K%'3BEARHSWDSX78 C1=A^?G9+->_ M7OWGV?1K."'!+)^M7H3%XOMT]NG?P\D93ISS269)=C7*RA0&\(8Q,)GK9+6I M52*M]YU="!L72,=H_N8VU%P-'6#K64JUQ<7>KADAJ)O0. /1B/EL+Y._3U><79\O5 M_!07:U$12[08;*&8$8' 3UMZUIR$1 RA=AQCSBKX]K[P=GK&Z=8XA"EJ)?0. M /1Z]I6$-U]\K[1+H;1BRE'XQQVH$AA$3BZACJRV/39HU'T5@H< YNK[QVG7 M. ! #A9J!X!XM\ O89I???N"LR5>F,7(M18\$Q.Q9F=4']"7FJR1,H_:4BRH M[FNY=@@R[B1DG/:- T#D>#%W@)6-//Z*)_F7^>(#>62_SE?OPF+UMKR<+K_, ME^'D+XOYV9>TLIM;7"-<(&*<3Y&"@.42LAV-B MO@HGC;:M^1=UOR15&<>:@F: MXHC"DW4VM_:.AN=JG'Z4@VRH70&@ S-)7$]7^&;Z%?-KTNGLTY1"W8W$JU^: M%"WD0B+FO![K*:4A5C?5U\)2Z[A!V3J;Y7Z*QFEX.0 4&PJ^ QB]I645:JWZ M7>]!(W4#W, %+63>P\@6GT^ M/R-9_CJ?I7,?0Q8G&$\1. L4&D=;QYZ("*9DGWQQY'[<5P=^$'CN(F2D#IE# M@.9H.7< E@W]$R9T3A1]@)"U/,@1SGU2Y(:B\$P%'DUH?7RY>?-(73 '<^GW MDF0'OOR;:8C3D_5 -G+!UGD,G^I6WR_'#!=>?(D(3KG*EU<070C@ M.#)C?5&I^0W)KK1UA>_U&N@B]%5$K?.R7O]PI!57 M#$2E-:VX[+F4*93FAYUW4S+NY>TP6M]R&7>$"OH TN*,WGHIL0M&$IEN;DH" M1HMO,[\KTKH#9KGC2I%)Q_LZK!V(I;N)&=IR-%W=>?4#^ M_SDS%\W#)L5D+S*)1=:T8!)0!F^S Z>5DJHZ=7@C\:]KQT4+JVE MW($)>C.???J(B].7&'\D,\3 #*JB0!N_SNGC$(I@X$U1@3&%3+7VH.\@8]QK MW4]M''G_F? =1 MX]X"/XYQ:JJ8@Y'V%1=QWL++_B6D-0-;V7%H(DLY0."Q9FXY$A898(A%^H"Q MGJB*G?SLA]XT[B7L\)YV4TF/"IR['+XK?(A4;%(Y@\@B@"*S2WRX0B&$R<4[ M"A]RZQKHNRD9]R[UT7WN U70@:MTT^.[>FNC)==&E-9BV4S/RO>HHWO>!NN@ 55>8F&AOT$@TH#,1K'*JE>1,@TLN<9>9+:)U M '?E]2-?K3ZVS[V7M#MPMFMQ[W1UNBZEFN5:V$#^'\P(M9RRU/KJ^AYR1+V4?!4BMM-&!!;HMH=>S=')66\*^JREUI+;5 M:C&-9ZMZ[?-Q7FUM+:N9G] 3/ZW''N!R]4.JZ*6W-BM XRTM*_HJ!!VA)&>< ME-P%W3KWLBT'(TU+?%3XCJCS#A#_[N*]:S%LRE'1T[*E#0&L0@E*) NQWKP7 MJ85W@8N@6YO0.\@8NYA\/%3<+KHY2D4=H.Q*K^WSBF+[FH,-,QL^2 S26A_! MA\CK:!F$8',"6[@P/H7B<^M$JVVTC'LKW1'8FBAK?]#Y#>AF^*F62WQLAKWW MN K3&>9783$C42VOU624:9JN)D(H[Y'$DWWMA):]!V=K0BM70LC 9=&MN[(\ M3-6XM]L=X;&Q CLPA\]R7K?]#"?OPC2_GKT(7Z84>$]<"1(U#^09UVE])=)7 M@9X<1'933=3<0P+C<@W(8H9 MAATL"4L4YG4IPT>^XUZ<=X2S(Q74P8G?0RH&ELG^]1D^GW4D S0(W;I_[=6A&?<35-M*E=XZUYT_KK[QJC M@_T]W#YF._N2D)PO$2!YR6NG(@^A&,)95(RY8(05]XV!?R+M[(-U&8/3(%4M MVG8F0BR<_O#1SWTO#.[>SWT?<'>#FCA[+Q:3$ZY!=Y)HX*#J! M=SE!MMSKG$V*IOE![)-I9[^7>A]N9[^/K'M R^U.Z[G44;O%0!$L@Q*N0#3D M4&9$I1ERE44^GUX7;V^PBY+YA<=%I7A:/(CE>2:T:M1X@Z"N Q M^9.V]GW\1+.4S '4#D^D4WQ9MO%VNF\OJ&Z!TNUG.:)Y9@;ER6X!-MS;2. M2#[2D*7T";F+RF?9.@+E/P=+20UX'QUN('&L5?[+">B>S;]U=['Z*.K%.0T#J*.%W"J77R^49<6*% M88(Y :@%<1(1P0GK( ;EI:"?9C^LA;I*37?'T*TA=(#0.X7/V[/5[WF]H$DDJBB3!6=S#L8*$=UCF*(K)(V=,S XD X5?P=HNI+#M76K M]E&8A"&!]77^E4T45TIO@58-[>*:*<%:(VH'LL9.!FB*JM9JZ*)J\ I3M_;L MI%)&3^&L5)*=$ZQ>X>)O2_K=&W+SI$E M9$) *9:"!Q=<[9>E:GV:*;%V#FR>:+Z%E'$+X8=&S@'B[A$U5_?G6"D/U8 J MPKTJ1=?FH!ZD%ZYH7JR[6>7>'CK[^D:#U<(/C9]#!=\!B.[(-][P-&%96Y:B M VGJ,7NN)13$ !CGO8B8K(Z/D!V^(6;:PWO[Q]]^K]LX^OZ:<_TF>:Y0<]])YA,[W@"CKH7Y?(V/;N3FXY#M#CO*%0^P#%.A=W MP\'R_);9*8$IZP@&+8)"8R 2]8"RA!BM$,KN=/>^&S)N$S ./-KH]#9 CA3P MV"UY_SK]]/G#%TS3,DUK';R??EJ>YP]$SRPB)J(^T=(Q9%<]:EHZ.0EN4I3L M9M>G+7W"[GG)Z& X5G_S 80Y-BC^/ET@_0 OY'+.@M"62\,]F$#>OB)?G7;7 M($"J)$4R(7MG=L+#W<\?YR9S("@T$.'8*""I$.%+"ND_S$_.JAZJ@)[-TO3D M)%#P=H,S6X3G)@-MKJYR)B%*53O;1X;1>[UVG*O+@3 SG, [.&:Y MXP@A">2.6P,E84UWXS6--G) 5Z)5FG;A^-\LN^L09[61@#N R'O\BK,SO!P1 M5,4AF9/@;5A7N=*>R0+931MX\%H'WKQ6X28-G<0R!^KT5BG[$0+N!R"_D)SN MFE7_ZMMY]6P=#T7_RQ_#MXETT:)8#_UE)"_O%(14)U$'E1WRPE5N7;YP )GC MPNPX7-P-LL&4U $.?W2,/A]S?F6HF;5)NGK9(9RF39G5?! ?:LFK<)BYED9VMCNMJ(?&R7^L5\N7I;+ARY'TOAGN&\/]BDA:B%SP4<1@N*:X3 M-(=,2T-HY1EW<2?_^G :QC52C1 P?WQU=&"Q-IS^93[/5P*6.QFFKT_PKBG1 MC*/1A02,N@Y;Q!+!2VX!0^2)A"RL:Y_(XC)NZIF?]8C)"-GZG&PGPL9-]Q\&9>TUT@',_A*FLS?SY?+M[.5T^>6\ M2\K;LF&+3[SV2($WA?=.DKQX1G"U5H\DE5-R09!M;KT]WDO1N!G_ ^V.[730 M3W/3ZFQ6-_-"4I.4?,G&,PKQN0*5%4*L]UN%232T0CS&]EV;K],P;HK_,. Y M2LX=-.?[(95-XE9=!Q.7C0C,&DA:RUJ-IR#4233>J. 92D=>XE!'99=D=%?[ MV.20[$ Q]X"4.JOHU_EL?IV5<^!?]KJL>3JN2(HE,G%%#%*(FA+P$I*A )GI MYL-_=J.LNQ+(H_#47AD=>$,7C5,OXE+!2A%<6RB1A$/D%_":.8H9%*)R*B?5 MNOWV#1)&/E@=0,LWO>HC1-X!8JKOMJS6%,E]>_6MRNALNOR\B1+JG+Z)5(H+ M(STXK!=FEM4++-J4DR9>T_S3K!9[/CN=G\U6$T/X^=S'\*W>L9$8296TY!;?U][OW1WS)\DK5,70CL#7C?'JU-/J&$OO*1IR MT8>;=^F-RL(&8:>[_AC'A!R]J+T#K_,'B^<+^3G.L$Q7$\U9#B%;DFR]XR@F M0$#KZK '1_P$'?PP18VW2.FNF\;QR#M.W!V@YE=<73G]2:$.6R@9,%KB0.L( M+BL#F2LN?0K.L]9)&]<(Z*YKQC$(.5RT'1RL78RONN@R=#D9-9#90S1D!E65 M"/WA S-@DLW,)2VYS(TALHV6[GID'(.6)@+OP*#T M25&*:"AJ$;RV9*R#AUIO0G<2,N[161L=/P"<_07>15+6339>3D_.*$*8"!FC M]Y[<+G0>E-&V-B\N8*5,*IM8BF@=%6XA9=P#LD?!SB%"[P(]?\?II\]$^3-Z M:/B$OY[5FK>WY5:WH7,&7TZ7Z62^/%ML#/>5F6@!*8Y.4+0W-1_(@2L> 7FP MPJI$_VMMIMI0WEV_GV.VPA&4^:1 O+'P@G$LS@F(DGA4*.N=OM8@@B!>Z[_E M6%CM8*L= T,'PGA_=7;@YFUA[ERF3;K[VX>/;%__SKV_?O'SU_L.K__7;ZX__,6P3 MMOO>]WC-V';FNOVPQMO30"^]72.=-IY 1QYJ!;B%X%&0MXO",B5-*JW/XG A@0TKD@M#%>MLY0NI>@3K!T M@*:W@>9HL7> H1L\G'>CL1PY(^U"LL'4EKP!8F&Z%LA$:Z)@UC8_WKV+D$XP M<[RB;YZX'"WU#J"SF=Q\,5TP:ZTSD>U9(MI]X> DSZ"3*P)S$M;8QHBY^OZ1 M3W2/5^?-.2*'RK8'7%R;@7+.@S3&6J,5I%@-KJZ%#*GV,"M6(YE>$5GK/+.[ MZ!@7)X=K]=XQ,P>(N .87&D'?\X YU'6*9/DOZUK?9T&QQ(#C%DG;26SI;7' M/_9@ Y3K@=H...;N_GC-A@G;<,M;5XMM M)6;7_%@5=*0:$'!9>P%-WZ[.5>@L9-V&P&G79"[P!!/P+$JV.YU\&ASEF1QV4@ MVAA!A9C !UH90C$ILK?6R\%&+=PDII.6;@T/7HX2=P>XN6.*>S:8+!,%LDN9 MG/?*"]<94!6,HB;KF-;M%&Y3TD)'R?K#M#R 1=37#Z[,^:+S"4> M=02;-1G,)"6$Y!Q8QB()2]*VV_PB9#LYX^+G6$W?M#:-Q-X!@C8N_5H^SR[" MP>R3X4:"X[41>$0/SE@&1BL;,EEI+UJ?U]VF8MR=J3%>CA1R!S"Y(X$KQ"*9 M#@F"X76[-HI"/\Y!*59]>EYX;KTM'=AM??AV&PT=F,,$W %$7L]2/2O E[CY M^_7L]LWL^_G)R2_SQ>]AD2<^*\M#5"!")J:8\1"B11(9*TD4$0)K?9&T)XF= M^#P'(N)V.=)@ZND ?0]-5_=.16N#KW[BNJ\:@^B$ TQ2*6]U:=]M]@&21I]X M-QP<[KV2.$XW!T/M"_EL>PTI*E6X MQBQP\#'3W60N/B;4FFFE&YQMGVV; GKA>2(Y(;$3DZ %1 ZJ(3:XY2@UMCY( M.FZ<\&!^V&,BK(T^CNV+\*XQRF[+BV2Z:?']KK;#)3VN5HMI/%M53_?C?$M% M/ I3A$$)% 5'"I)JMGJVY 9'LO"!.2>;'U6UH7S;:H'&]>L%Z_+^:SKR23=1?5S=>K*4G@ R;ZZ&I*"]QGK5(BQ\1)U*"R M(#\E:@Y%.UKV6;NL]1#H/ICB<2^&'AW5CZ/9#H*=>[F]J/'%7+/.<+9<*_PO MB]ICP(0017(2.#H$Y>L R<=%^0MYAM([;"Z0;[+;29K^H_?=P MOUHDQ(BI4!I(P#I0C/RE([0 =A0:,I$W!9VOL M'D#GN.U2'A6R0VNQGW:*:R&^QR_GC2+OV&(F614,2DCP BTHE2VX(!EDE4J4 MPKKB6N? /4S5N T+'MU^MM/0L= ;''7KC6'"9$R9VPA,"$6KB0FH0@2;,I-^ M?9DQB"MZ'U&['IJMU0S5=8K(I5HHY>18\9*A]:4#8 MI,B[")[;UFF:EV_?#4I_D.N=@T3>14>59_G_G"U7]99U^7&^)0%U;8/C37?@ M/9(0E],5GH]$W"R=\Q[,]0.;581*9*=8HK6C*48KGE:1XAY*C%4DP3C1NB1A M:)YV@_8?XCJI*WAT$/UAGK.7&46'OG$ZNZ%, BLO89 MN?"M3T^/('2ZE=.*8/Y2+$B,G[8(#5I$VE->U@DKR>Z )/4@6C M4NM"PR9Y(G^(NZF6RCGRTNG5K W>[DU(2%X((U*=SU<[,RI1@(1F0?!HC=/2 M%--^NMV1:2+\#W%?U$PMGU9"UB0.25+BP=*:*;7/JR27/)G ;#;%I=)7 ME@C_0USJM%%(FS215B!KE#J0673:,PM9:@O*)P5195\K^8)B+-ML!SGY>9PD M$?['N=-Y7%4WM:1C= %\\>S#7W]Y\_;O'X9M_G?':QZOY]]#/+9O]?%N4C[L6$VUF'9')S-]9 I"YU3"3A &LYV>AHW]I/>.VUD;<'A M/2A9,CBE&#!6A'56>.D&XZZOQG[':?Z!?G[[B+F#@Y<7],KIZI>0IB>UP6&M M?'41@T_!@W4F5ML:R;*+6G)$5M5JDU5L?6MWFXI.P'* 3F\&!,<)N#N(G%H!IRUDMH\*($T'5VB.+:".D> M6%/*#E$K?.!93PV;C[BXO3-/,R>7_!QT?2E,&T52@B;F66Y]EN6V8&7D:0B M-$>N5'18=@+"MC>,6V;4%@E-I-B!WW%'G;).R&(L#*P4%/9;PR X$\ %,G*L MN&A]:Z_CP-8 C]7;Z!C7]$@!=P"17W%5@[EWB_G7:<;\_/MO2\RO9V\OY@L_ M2ZOIUW4Z\(]0SSC4(>H,M:0.:"75^B)>4]TQ2DPZ9-,Z#-Z?RDZBGP-Q<7L: MY9!*Z@"&5Q*5T*9LLSR]$]E M=:@#*IKW_AN"CW&WUD<&\.A Z,!ROD1Z!OW7)AA:UQK.SYZY@.KL@-X;DE.LRQR M7Y(GLM'45<^ 8ND"F9M4R!)$AH.471V63#B8O>P.@@W4U0'H_D+1?Y7=V]F' M<()O"TF/Y+7Z_NXD;,;"?*DBG\1@"F)M]%?;(JMH*9HW45!('[Q6=0(S;YU0 MN!MEXYZE= ?* =393U7,Z],O8;K87*N^F<\^O9E^Q?QLN<35\J]X4HL@2;@3 MP8+TVB,49:;U:+SE#%DV*%NG(^Y$V+C-6;I#:GME=F!-GY\MIS-< M+FE'B-/96KG/P^(3+UT_\%U9WY8R6(Y*H//<"2G!A,\XTU+0 M;9+QCJ>LFC["@O,:XF.O&8H[1@+;>@A&%U7I@";:W2V@KCPQ!.Z[U$C=M0 MI3M,ME5B/\;R[>HS+FHZ,=(;B5FW%8IW8&QC=+Z >'M5/L?DCNO^OTA-A*9P^PH(-2"_&RI),1B$JC, M?;1:B?@(;XX_;I.0M L6J=4H0VA MSGE4R*'.(P'.C>31*,V8&QRJM^GJK1%Z&TP\"+TC%=1%-?5MKE[4*B 25JT> M?T&KG];Y8GTV,5$VR)!"[>QF.2BG-7C.D6(W[I4+QHOF'?CW(*^W%NF/!,(V MZNH4BZ]G7TGV\SJK:9)=<"$F#G5J*2C:+2!X2WY(D4D;)05O/AKV7H)Z:YC^ M2'@[5"4]NX;O%O@E3//%(<&YY_MLEM=>\>9@=E*;841'*RDP8T"94AME. TR M6HG&,:5YZVELAU':6R?T1P)F MC!4A**.%O5GH,40,^HX_NGX_YAY[I*KZQ6 ]B[_- M&]ZAX2/7W0RLQ [,)<5: M%ZVETW^>31=X+>?XV2Q?IAUG%I4VDE92\][68?><.%22;ZJ,(;(2 M68A9:)U:(W)W\KJL4!P,D@.IK0,3N;LD)X49J6L'%13%@M*U;0;/Y _YHGAQ M1<38.CUL=^JZW+F'PN- 2NO7L?QE.@NS=+<@N0XA.Q2@:QQ'\9H"QTWM*.VE M"((<)-5ZY]Z?RG$O_?IP+%LIL0.K>75#>%/K+-Z63>^BB<%<*')3P%DVH%@* M$))G0(L\%Y\X3W'(7?L:,5VZC?;A*.L#6>_QR[@&_+=<9T39X3HL2 MC)(25*[%.9C(EI-;X:-!T_XV;RLQ7?I_0V&KC4KZ2;'9R G?U+.O=XLIB>Q+ MG;FT87%"05.N0V=HJ8@ZAE,:"#+1\DDLIXS!N>:U*?<2U*5K-Q34VJFF'[A= M73[KP<28U_4S24;AHA+@4^!U#,B:&P=)Z&3J 6MJWB-J"RE=NF>/8<0JZB8Z%8"!U$+DA\DAG-2BHAM0Y@]R1QW'2L M$3VVUNKKP(^[8&GOD6^H5Z M;+P^AD+'W[77O7,O>'T[>SU;KL+)2?W71>> Y:08HWEM=B$T[1>*433E#5L/ MI!4D0B'LS0DA6_H0W_^><1.W'@E>K>4]/H)N+IA?:I_VBT'8%#I=CH:;,)=] M5DR!2A$I?DKUM#QZX-$6EI)3]/V!;-UVJL9-V!K)JC524G_H>UM^B.[%?$E! M5""OPS$?(:D@:^%5!!]= AU2-EP8GF/K'J';:!DW(6LDI!VED'[PM;OT)M'% M;$T=T)9DS>X)&GQPG/AEBIAC)N?6B-N=NI%SL1X9A -IK8.KL\I6_7^]BOX: M3C:>*DELF@CV]0?/9OGZ-ZY\W/E(PE??:%N8?<+WM(1>E8*D!)O) M;74Y@W8D&,4D)_F7".BBM>2K.%3-1^L^*H==QN)#7=EU#)ZGOK0FWKC(DD!R MV0WY4*)^A0HA%,]UG8QE_W#VYD9+ M.+D89_IZ5N:+TXV*+X1:E./,REI3+@4HRSP$7L_A4I:N,*F=:7W.L"-I71XV M#(7/(=35P5'_Q3CN=V&:2:(39$0DQ2A@#>T(BG8!"#HI,#*5$E4)W)7&:+M! MPLB#DX90\ZTRK\-EW@%DKC?TN\C;G.4?@>AZWM0/26D=C+%)@BN<0EZL6:J=377?A1V>9(UE!D;4'ECCYXD2;Z??OJ\>EM(A.O&&&_C*DQG MF%].EU_F:[%>!'2_S!=7TU4NZBJ_3Y ;)[RQ((VJ/?Q-;6UE%3B7BU4\&2MN MG ULN1YJ0/FRSYB! <4"/-\/8O/]_2PAOZQOI'ZY_4WWJ/ MY:?Z]V_O7U][_J)R04+'Q:?O?T[ST\TKWBX^A=GY:*]]\^WG_EL>9V) MY?24W*.'H/;P0W^^I/DF-^?/OH6C)O3CMQ7.:)O]TY$NT)6WOJ"7S$^F.9P/ MRWIWA9\?]T7AY,=$SDNX>A1!&YM!")[)A]1UDI:-8%-V.LNB9&D=V34A_.CK MI[ Z6^#;9 $=K" S+3!B?R+PW'^EZBXJ1M]M'Q]2M M"Z;C]-*SF?MP=GH:%M_GYI]X@&V;LI9&DSN0,8 _D@=19-8"2.(BR)(4JF9>L#E&/H M'7D"9AM$W9H@]%@*[-GD74[]*O-%+?T^Q+K=?D@S0_8 ?8UL%CGR:5XU?8;Y M-CZ !&%KA&E-#+)8D+K-EA[DGCT MQ*EK3_UQU7TW%?6[)_,EN067"T284J(V";3VD41$PHJ"7 2ADN?>9+3-W=9C M:1[7R@V)P5OCJ!Y3NSV;OXLV%^%*AXMZNW" $=SVJ&:F<"=:&QG$K>T_?L#/ M2FN<- RTD@2Z8#CX* F#S!B4:%&PUK6Z#Q+5H-[J[A? MHH5HA0&NT!M6).>E=17I/O2-:\S:XN>.PJIA]-2SJ7I-SYE]FL:3S>GW\D S M===CFIFH!VEL9)[^,I_GWZ=\JB(,:2 MO= >56X^BW ? H^>QKC+RRX7!).!8\WSE5S3@M#*@U>T_'+0P6I:%2JTGC>V M'X7CFJ[AL'5K .-P>NO9D)VW[3X?D''0<=K-1[0+-^^CK=T!V8VVY>=-I"]! M)>O]))-@=8OX(#)V?]WH9UH-07#MFK*]L'NV)NL;_H.,R/EO-K,==U'2 MR&1L'GUYZIE33$$GB"K5U)YLZTA4!TGGI*5R7JG6@_"N4W"LQ_(&:9?#JSD: M5XY6C9$BZ60@>[^N3>+@F$20*IL20K!!M4[ OH^><>W$$9J_Z6XT$WH'V84; M7GZDO]WD)BHI760(S'L*+GF4X.MUIS?%J2)0.-7:X[^?HG$39)J#J(G@>]Y5 MKO=HN3IAXI!$EZT/:Y?@LAN]PVQ'I%-K949(DJ"DBF7@-04FQDO/4>EL1.O+ MS$?=#6Y)U][4#C,9EU[86]N$V%:UN3NG!=QV+9)FSR Y$EHJVF-H?/%D)13*T MT<3,6&L?[FY*CC8-\]FGC[@XK4^_A*R\2]JZP\ME7[0? MPSTN76(1?,A&@8^)MK+$L:9),G#9&R4DNE):"^!(DL>U*D?@YXXTAT=37<]V MY_UT^8\7$HS>_00A4?:IO6YZ.UW7&Y94:.S4@#M7+1E&2[! MU31"P;7/PD:?A'Q(/ ^\X^BF!E>?6E]S9UI.UB8'*2%@H<@^!0NN=E-FVFBG MF6/X=#BX+4DL3"T19N_/6'2'$XD *QGEV/JK8N@SE'G(:S'^]^>BK<;BS%'TS ML-I1@.^9IP#?(Y ++HK**9K].W_)Y9%:=EQ)\G=CP S*\4S>IZ^= MPQRW0E$ W7P&RC9:CK4L-Y][96?DF:/" C($0TY]SA!";92&,D6556;-8Z*M MQ(P<[;3 P4V#TD;P/5N3VKUWNEJ':V%&@=RZ2@=GAY;GW?>X9K9E9YH;F9@K M[WMVXWUW;&!%!RF$*N0(4W2M4O801*BWP+;DXAUAK_5L/7HC+[6E/8L0C&8U]XY9H[S)I?6=UGX4CFNVAL/6[4AK,+WU;. ^X*?* M\WO\,E]4C@^Q:K>>T:Z\^%[J&MFOFR^Y>IKWBF"P^K[<_"S$$SS_\)6K2:UB MX2Q##O5J4@I.#KG5@,)GJ85!AZW;]QY%\-&- K>^_,IY9F#)!Z=!EKH.-44J M/J&'K)5B2I%?$1]/)IU8LL=#V:U>@8TUUK4Y.XM+_,\S>MRKKU6 !YFSF\]H MV"WA/NI:F;,;+[E,QY)!^F(RL#K?77'RSKW5$KC&(KW17C2_3-Y&R_'=2J\_ M]Q+(C@+ H=$0;0Q"RWHUW-J?VDK,V+TC&^#@=M_1%H+OVX+L MTM%D^!XM8_5J&:MG2\A>N60C)%GO7UU:X\<"!FEB]C;*YL5S@_=LN?&"[YL_ MKYR2)%IK%#& SH&!*H@0O9/ (M(.;+1J7]J[&V6CUZRT0,F6/BPME=)!AOIO M=AI6N)R8Y*6M \Y,D5@%5""J@."\MDC>8E#-&_YL#]O$:IEQIOY&9MYPYD%@'+'J*:J*W!>HH=S0L:-N\ MEOEAJGIOCK(/5G9NCG*83GHV3W>T&SG<-&U_V)#M408T2?LULK#H/7G0!8RJ M[K7.$@*Y4R"%98I[G9)IO4X?M4G*A_09\]D)KAOC3E?X9OH5;[UVK8W+=9)- MUN0>((CH.*V3.OB*J0*%Y<02!A=+\ M/A9_.:L-F)^=UEN#32/H\W8E-WC7Y-2:4"(($NOFZM4GX\%*S1-M(@Y%ZQ7= MDOYQ ];'A_6CZ[SGG?U&'Y[#=_6['S14OZ !=_.'&\9P'3S%LAP\1@*A(Q0$ MU &"\5XJSW3TK9/_!^L:=-OFWW[5#>C[PFL5L@%<-Q04HH +7H!.MEZL6"M% MZ_AJ=^I&/[AMB)WM^W)3'?5LGL[+U0^V2M=^OW$#H@%MT,T^(D%&JU@&QEEU MKBB@C-D0? (KGKPL%7W[1CUM^S[0TVH5X V8"JZ3B3D#:N))J4(PS='05XDK MVD-=9*W]_BVD=-7M81]]W^[V<+RH.W#0[VI_\V.\V-_J9!3Z^P:+40IAF+- ML4;MB:,T>$<"]"%'SCTG++3>EP\@LZ\.14X8/?3(X1MF M/9[[E+SE6C,#W"15^_EFB"5+D%%CR+3UZ=RZTJNM^[0/YDTN:$M6@#'6ZU<3 MP&%PH 7% U&JE'CKU./69NBQW*Q]<'&,&=I')3V;H76OH(,MSI7?;MIM:T [ MLJ7O4A#H,KG3D#C62\.<(-:QHX4I:XO-C.O64Y"6J6Q\0*M:#TO8E\9Q([=! M83> DGK>R>[J/G#XSG;/TP;MES#@SK>U6CY2D,Z]IVC*8*V3LF20!+DVC-2' M/,DD9.N.Z$-U3;A$_\TWU$3IM!X(=W*VPGQC$12=3$+%H$0D2\Q9 (_: L/, M#$^9%=>\N.\P4COMN+ /AK:;K.&4UK/ENEG+>+C5VO*DP4J7![16QY66LL1\ M5LD![5^1,$F;9^2B0$S*%R:*EJZU21NW@/G'$KI)QNM9F2].U_I^_OW\AU=2 M'HKQHF0#M/=3&*MJ#R81L-:%&!9R*K2:![-[>Y'ZE N=]T'C=N,XG&9[-HYO M%Y_"[#QM)\SR\[/E=(;+Y94)J[@*TY/##DQW?7:[D].#N&ED4J^^_ 6]:WXR MS1>3NZ\.\E[G"-:SW7#R@;Z#U\&,EC;S.FR2XI "BO!+\8*J$R*-P2)K[E3K M.IHFA!]=<'1V&G'QMMQ>YQ/D7N9@/:1UQCDR7ENT( 02D> ^QR1;)PMNIV9< M0_GX&+M5;]1&3SW;Q%MSW8^P@5N?-=P4^B%MW+Z#P&U)(2KO:"^N,W<22^"\ M,E#KW;C)P83F@=\C#Z/?-,C\LAY-ZR?'A,V(M<'F6\W2]&9UXU;B*$XL%';(A3:U%R2C\3:TQIMOP^B[VZFVA=6 M.CCXOL;ABY.P7*X[3:P1\&VZG$B,@LM:#<8S!R6M6U>#@;$Z).><"$-,*;B/ MI!YZ_78&H]OC#9KIM&^(OIR?ANEL4@_A>"UG2-[%*BP/P4M>6Z1:;TPJ'ENG M>#](U.B6M1T$=H?7 ?KH V!WK,/JU?VR\>K>+C8\TX_+\^_U.W_#ZHE/K+4\ M,ZV!O/K:5=(("(K6:XDE5O%FW3Q@/)C8;@%Y"&CN&.@RO 8[@.K6(N[GWS_2 M(]9K6^7L!!8!HD1BR0H+GJ$#$X9K9>AB MW0L5;&2T[FH;Q_H*UY0,6-=+KQU>M(.9'7:">)0*.S<"^(PO70 M3>! MUG$]=B;!TB(]-^]%1(PL:#"Z4,3(7&UP:!D(D53DD3AL/J?D3D(ZA=.AZKY9 M6G&T[#L T.7F<'YS\>.NJZXV+@*32A;0J3!0GA,S2C'0/NHBC+",M9[MP#GAO;SM9J9IY M."#YT,HREESE&!0DQA)RY%FXUK4[UP@8 M^<*ZG6+O[KQ]@)1'A,AZG-U?IY\^?_B"Z4=0]7[Z:7ENAP-SQ3M3(!9K2"(D MFXC, 7&GM9/.26(8;WO*2+%(9#]#8?0(AC@X&V^T3+@FSKA_G)V<69 M^K-9FIZ_7]/3E1$>CI9&*@I<@R54D?]&+C)"2X8YQ;DSS M--U'9&\GK*O_SKY:KUCK8!E>X_)^)K>&>9/D4,IB'>CB,YD>;B!XG4'(X(SW M1?J;-K[M!\X>V=/@](HOH@2<.W9MXR(RBAQO. MLI2-E(P!5S6]ER4),98 F%PR3A?-1>LRM\&;$U^F'6\_%UOO:.26E829 2T) M"B6YB^!KRUV9,4D3HC!QJ$:)#]'6Z7GB0;C9GA;>4#\C[N3+Q6KROB[Y]?E$ M+A1ID#T'M*[4FD2$J#5Y34)HC88)IG?*):.G7@$4_>L23-=>.')D/H@NY\<* MM@% M')D!WX[&CG%YY!4%F "\&B)+=9[M9?>1<\C'E6JN6"2$X&EK=%CKT9D18:?,C(<4?_6EXQRT-5/\ MP?+K('3?Y18_%71>: M<: '*&@7!A@ !HU,\) *T>"P'NY=DG4&=AJ&4TS/> MKESS,Q6=MJ8 "Q3L$Q,!(KGG()*/(HCLG7^\L2M/*-MF+R@D=*ED)#IT]21SWKGAHM VIKP[@N)6=RXL^CECK] T(6WN7%(_@!0KP M.C(?1# RMNY*\S!5XYJX<<.]PU33,]A^6V(Y.WDS+3A!"E12=@4T"Z8VF^ 0 MBE(@O'*2>^U,?+12H$NR.O7H#T3"KD [4"T](XV^OMI8FL*8SZNWA1A=]\5X MCF6^P&G805YI=('*3I1<^4JU/+)HKQ+).K,X9R!J6$!Q_1@O&LJ)*L M3,V;GC\"6YT&'0,C?218/-V5LJ,P0M Q2T20@2=0Y/O4UD$9JE.>E+=.FD>K ME&O!4*>1U:BK8P H[+\N_&9=S/!3I>-CL^51NV:M%F>ILO"Z)J-](ITO_[*8 M+Y>3(EPLF5S];)(ECKB%R'*DKP(7B8G,FI>!WD-.IV%8&VBV4L,3-KB%2-AU MJ:6H.7)3]QQ6;YL#!&8C9*%L3EXS65KGS@[/U4[XUD\4WYV!XO!E,E^%DS9) MY%=8F10*DPTS$9S(-5%?.O*I:)U[BQ13!^-%:#UW[NK[=X*>>:+0.UC0'=C2 MU[.TJ,OB)6[^?CV[;&]XWD9EXJ(0,M-^8(,3M8:)00C* G&B8RD)V1"=\!XB M:R=(V2<*J=9JZ3E[_^9X\U]Q=?FM8]HA[_;@9KG\!_#1**5_O_GTT4O/.<4- M-M:21$Z0<2IID-'9S#&+X%L[W7L1V"[5G_;]Z0K?3+_BK==N#I=9BH7S(H&9 MVG[*& 8NUSDU'M&4F+UO/@]S=^K&/3$=#E/;4_^;ZJN'=.]-VC-%55$E!B4$ M(CHY U&X#,@*N9/9EK);'=Y32_YOJ\V[T__W$&T/>+A(SK"N.$V;=DZ"?$0; M=$UI59 9_9?\1[1^I_ZJ3RS]?Q]E;4G_WT=R8V>!7TM?EPJ3XUQ <)R<06T< MA$)BX$YI%.0".+_33O/TTO_W4MG6]/]]Y#>VXJ^EKTMI XN$>H?.$^H#!Q>= M@ZB]2;51OTPMUGJ'Z?\'*_Y@^7403]^SZ3W__K?P?^:+=1_4M4$T(4C#L@.N M@P)%#A/$K,AI,L5EJSA)K/69S![D]5(.,(@;,;2Z^D;B)6._AM.+%"\I4DY% M$7LE.5 2-?B2+=B0HJA#[[QIG:2T)XGC.K:#065W2!ZMMPY@^>)LN9J?XN(] MGFSZ87R>?KE(1$WT/EMB >T# Q4BB:VD DDY01%DY%*4QA"\AYQNX78\#&[> M#3;220?PND=LER>S$H-2M$(!41-/U@7R*1('-$XR[ES*O'4]U"YT]9*1.=:. M>YB"N@;=E?R_'*51Z"P$K6.MAI44RR@%4FN)47$LJ?59XRYT=6OE#D3#SG [ M4#5=P^T\GT-'I9TG?\,8RH MI&^(74F6N)8=X4Q*B05/B\@'"M2MJ:WI/=06 ,BC,ERVOE;:G\IQM]@Q8=A" M;<'7L*@-%K\>,ZUTE\<.F:!P/P_CI"<0ZG1RM7<<^6&*$W8"I@C9 MH*N5\+%]MM&CIB=5!K"'MBY:<@:ZN6)95M=Y;RM+;OKR4.:LP3: (S/#K(/J;:/32#J^>.F47O6'31\];%@$T(?TKV<1\D[A-;#*/E MSN/@VTR?,_P?&!8??Y]/@C$YU*MKXQ6YU:@D>.\$6*E5]#X'E*T+L8^A=]PC MFEZ!?(1.GS1^"9 X< M6ZM/&L+T*Q,E@S4J6$A!6UJO7(%++-=#6N&U*5JJ1SS4?)C@<2M-GP*$]]7J M4X7PNK[V!\?,6+11!^"*&U#*)O"IYG9RIV3)5BD];HQW%]7CUJYV#N;#]=LW MHM=W%[0\7:Y3"GBF]6G63<==@$P^OBDE)/:8\=NN5TF#E;QV@<1]]=+SG=*S ME!9GF,\7U#&5KEN>U.RH=1=*&QVMGK_JS33$Z^U^RZBT=/G,[!U3D76IC: MBR5)\*[>S >A>5&6A9O3Q[>TU[[[^>.>6[95\[4&VPW$V<'>](K6_?P[XCHG M]RY!392U 6LG*&-K2E&]\?*22; 1:1_603F]4V71'NO@0:+&/4,0<:XQWC#PNA8 MJ7< G',!O9Z1QU<;*UVPP1U/:#RQ$:J)M9R1B;6UPC>2NV>,L:'U&UL(Q4'7]W]E)P0RDGM=YN6V,+!&_HZPUAW?EBT2];8\J5F$M0NEC2*LS:M^("@%+VR=:I1,-A1-JP"1J0+9 M,2FLD]F[UD;[.@7'&I(WN%SBIKG?2URFQ?1+5<'Y?'K#+;%%&%:>@!I)"%'XME%@'DRM(WA2EL^/,M2[- M?H"D<<]16_L'0^BA&UB]_8(U9IM]6O/U$1>G;\N+^>S'3SC3)AHMR!8G M!.6#@!!" 8-*R$AKT^=AC-<]1/5HOEHBK)4^>BX4VQP77'2%F9?U&,?7LS)? MG*Z??WX-MII?7V['I#$<^\K&IW&->!_FV(XKC];' B6ODP>3)-];> @E^9@C MERZU/B1O>VSWX?-\L:J+9_W8%_,E\502YYH6C'6"UUZ/'J)1"7(I27H=.'>M M;[1O4S'V[GBPEF_UU3Y.P!UL?M=7UYJ#PHJ0Z!AD7-]W" G.I@1%B>)M22E@ MZRXCMZD8>WMK!I$C!=P=1-Z%[W4&QW(24I#)HH%B1#W M0;&0P.420-J@$C=2\CBLO7F8QG%S'0:#6&/E] Z^FD(]/YNMWI-C^0X7:9U/ MYA@3B6)5)CT)DY83Q#ID(Z:$/+J2N6O="V1?&L?-CW@L\!VKG*<4Y_URMCI; MX/E!_S5C3^'/#RF%ZU/U6D9]QQ$P6 S84"[#1(1U *$E(PC>*PFJ9 9.: XE MY.*"U4GI]F>-+2/"ZTOP2EK2A:!?GEV4'?TMD#*FJ^\_F%?%%%]]UMGS!\/<+=C=>"JFO M=E%>IG!22^,F,I,\<]90:PQ 29G!H2Z@I<426"8I+RM@X^)PAMO.83@,JC,&$14 G22])<2PLG6S86/)'G;](Z[F%2[T ^2K-/ M%L'K?C[12I)I\,#)90/%C(,8$@VOWJ>)X MW=.'F1*B= R8E8'DBQ$<%Q:8Q^1H Q*6C^(GWT7LN =?3PK%>^OV"8%X8I(+ M,1!+00MRDXR4X+0J0*Z3TS9ZK47K@X==:1NW<4WO$-U+<\V*W 9"Y&^S?'Y$ M7;MT)/KHL]/ZKTD0*2"S!CBOE<62.'6).R@^HXP*D^;#9(?M2>BXK6VZQ&H3 MG78QLF,+@Q,F#1KA76T/Y,FQ09*:\Q&LUR86JSPS.Y7<''UH^WTG^+D_&OQ: MZ*4#R[B%C1^-7VBU1*;)Q,MZD,%U@5"55F98BM+-)^H^2-1NI_OLOPGX M#E16!_')U4OF.\2X58;*V%!$@2(D ^4H'O/9>L@2B[&9%QD&F QX *5=I5@> MACX&= M'>#:4)&]0_7\/NS:15C*5EI7).')%% ".3C#D#R3(I.UP10]0/_XO6@ S2&WX6TT2>M]@;) M0U3V5)"XOJ8J: 4:7D#H3/XYSX+\):%!!HG,IQ!2\T92.Q,W^A#6+M&XM]J> M !XG%"1JYTE@F&*F,-$Y""YZ,%:HD!)G5K:.NA^B:=R[P@[1MY>2.CAAO).? M_UO>ES6W<21_ON]WR=BZCY>-D&1YUA&RI9"T_]E]8F1=$G8H0 9 C36??K- M\ ()$FA4LXO>< 0-"51W5N:O\JJLS+WY>6%+;80B("N5:4X-A$?*=F(C^/JQ?/3$1)C$$@14YNKPH&7)V/6VR(7$>1+P@;(IPN3E,>7,VM]'R,DE2O-Y!RK,4:F,'5XF0>4E(Z&73-9R@_ M0=*TIWB] &Z@B'H-)&Z6\XEDF2LO:ZZS_N8,SS\L5K/+$5CK/%_5H43O9JOU MF8]<9.X18D)'SBP:\*3;@38@>;=&H-//H@F'$#_Q>6!_,!Y)[KT"_LW1J[8E M(*, #;AR-9/*'814"O!:DT1_'PJV+GAL0_EA4/_;'^:,*_%><7[,MJY5!7+=P^.\MQ;?Y;:G<.QLU*$AP*!TDG2(:$;5I?E)V M(LDM;?+'VEKG??E?J\N1KK=G"Y->YLY*RV@!7E,,F7A-E2'%D"YCX)*;T/HB MXX&D35L)])R(>\S6MI)=9V[B;W-Z;EZMMP-NS^J(XL2#!PSU3%1E!=XJBO&B MP6*$L%:.>92]0\ZTU3V]0.\4&74&MP_+&5FJ[^2=7K51=(676"(#*UFN7?5U M[2-F(&N1BZ@%\'+,&K-[!$U;O=,+Y$Z34V>@.Z"?8KUDX:,,8&2B0)_4-J M M#!!U();J9)I/%#Z.PFG+>'J!96-)]HW3AUHO^EHD%X4%[NKH.D<\=(EIB(5[ MZVVT.HR9@NR]*V:G.#U5DCWG838,O8E ;Y)@+6:/'O[P9B'XP/6,T]C2%$_\ ML*3"/*IJ="5X)SF@&9(H^B: 8*?01,NM8$NRR\ M1D'[K?GB7L:$TF/D?LR$TF-8WH%Q_+!9:X$9(S#E$K#90.!1J ^4R M(=2J6W.V=2O^(I^P.I_;:9(I<.>+"B"%X_7^OZX[!(GZPBVP$FJKK8'LYQBCEP@A:*L2"JQPVYM-!W /P# %K=96RNR]R"(#E L./#::DC%"J,]"_RP,KJ7-8#[*&'M&FGL-\9X"TR*A9J1?&=YO /=1(ML[@/L8 M_DTM^#L#I*-.1FJN(:1Z5NA8!L\](^@+E7)PUN6#,LTO;P#W8,$/YE\'\<53 M$UE50N\%)YOGR-PI"OK!LT1*D!F3DXH^A-;A:XL!W"/.;1LG=&TIAZECB4]X M?KF2@/%?GYU=5SD-59=L8YK@185=[O=A3> M$UH<\K8>TQT#9;L8D]$O,I$_1O[^^=+VSYBMUZ2 BG(.@C?DT!9!!LYQ T&X M8FO_?:[Z'D/UF/(U=0F1D;E60M;VF*1\8TU.1^0Q6J5\X,]BJ/K+UA\C]V.R M]<>PO -7YZ"4(%/*H$W .$5ZBN7JQ]6IS-G'D%F.KGG]YXO.UA\%@2'9^B/D MT3/$;N44T6"*6"*P&,C:"S+%03$.C&4>K$?G0NN"LK]'MOX8* S(UA\CEPZ@ M]OJ".%HO[VS#3L5]<$X 3_4L@VP M>JJ7U&_S?1/L=+ J>,8@&A)>8GMTO@9"YLA> M8&WD]R* ^O'N?#I:'Q;F/62C!)D*+2&PVK-%+0N.D$J7(N00D#QI.KH5RP0-X*^;XE%>6%# J?I8_)Z=,#GSDQ/P4B MCY;82\/D9FHWMDWX >:R\ M7A(@7Q5ZZ?4J-4LVU1%P5B #97@&-(6#X,DS"F<>+>!]\R[1M9,> M3UO&-NL9.\+)^B\YK#]=?/N&RY^+4O_P_F*]6N.\)CQ/.%P_Y+'-SM>/7D.S MAC-A_0LNX06F*F#P7T@:)@H(%LK=&;..QT;J_V'*3G5[-6G_C:G9UUL MLNF;%*CR4NHD(_@2>)UZ[L'+P*!FQ"TBSS:VSMX]0,;4;5].EONNG3J5U1TX M26_HE;/UKQ@W"G);19U-;ID4E*"#992"EF(0)7++<^[KQ/Q?18.4FP MBZ9<[@XGV_,Y*Z)2I?;T+SF2PQ4,A.0[;_S.?GJU]Q^67Q,?]8G/\@%-GY9!S%[*R0.MT M*@HKD\2#G-P#7]@32H:(=3$RCSM0,H\OQJ#.EI.WGD(D!9RXJB7Z!CCIY1A5 MKK%>8VUS.J!&.\]I!JCVS)]: _W^MM91OUO@?&<10B)/P@7@VF?R]7RB\$]H M""PDF2Q#HYZ,D1Y]P[0'*FUU3!,N=J!4WBWF7^AIWZI/=ZLTK=:$& 5:649P MKO=Z8[2 +)NL8W%6M3Z>>XB.J;L1MO5R3^9TAVBYNE9N'!J6;1W_0E%BH5 Q M:!%!E"QRUAY1M1ZP_# E$]>VG"SA)R S@-T=@.:/Q7K3HKWNH$W^%OO[^GI.Y @3[@ MOPSB;@<3*6_3?C7KD!?4QL< @@M5.ZA8\'4,'=<88F&YE-C:4WF C)["HO8X M&<+K4^=*MIN->WLEMP86/_.V5MB2JUFZ@!A0BD59FUS IC>&NGY*45' P! M4'OF3ZU1]AZ5>\N5"DY -"G5^IL$SDH%(NB,!4]FEGPU:6NW/S2Q'(2$/2^8]N)D6R"TX.'4 M.#BX0L]F5E/#-5WLR1-S"4*0!J)$;H)"9?&PJSXMJR!'N\_8%B=C\+@#I^1= M7M/#WI?+M5S5W^F2BE,9E!*D S%K< 8S.%X*+8YAXLT3\P_0,>V=P^8NR,FL M[@$N#]7D6 K@F->UOJ'>:HFI0# A@&%,A"*3Q]+Z-M/+J&\[)4ER,J<[1,MV M$RGC/28FH#A=YTUG#TYQ51NON:08Q+J6\[2L*'U;<=P^X>0#.;YQTE M2YAI MM;'"=;Y?%DR2SU8BX=B3'JQSXV/.&+6S@1\6 #4=:O:LQ8Q#7-?A/.Q!\-=C M?H0+FA?07K@ZA&^CPAP(I8KRJHAL6TRVZFR8V5'"VCO,['#.33W3ZLXPKBPQ M).,=)%)5H&J6#^N=P^AU9L9F&XC"S(T2V=YC9,?R;6O!WAG&ACZAB M42"<(MLDHP87DX:@HS8\>2%-B]F570XS&RCXP?SK(%SX+US.JG'[B.NMUG.V M:$$A-GDWY*[FB(!95^"Z;$LMC6W>QW>7AFF/4EHGK4[B<&<(V?K$++!BI*2M MX;P"9;,"BF,D,%NBL6A9L*US#_>IF#;W<)I4'X'( !9W ))/.5[06]__R,OY M[,O7]77_M[JD3XNRO/[FMWG*?WWZ-WZOWUS?#2Q"JA0AE7HWT,<"R*T"RYF3 M,G"F=.LJL9,([@=Z0]"RF$IT'>#T-47AMZF/*-2F+8-%^J%L %>D!R$I'+<> M!Y?4+M".W/K: -IK1,>% M'K=KW\'>T&@% ZV]H1.YW!U._L!O5ULG)H98+Y$A\UBWCJ'XP7,P-A':A>/! MC'N%XH:6GFKCCY?QHY 9R/"I,^M;*_N!F#5;K1;+G_7 X*JL2E*(*24#ESTQ M)_E8Q[1)R(%;K8M,Z="YOOM?TA,BAHIP,0(_I\;%(Z<$15AID!>H#9=!!5. M.%4@"L]=+(:9YSEQ>:;RD!:H:,3-J4%QES%O%C\RN>3T_V_?SV>U+_M&I:8L MBZ[83B4Z6E ]3O+<@ XV^)RBL^&PVQ*'O&W:LK-63L@XS.T=+5>;*DLMB#7 M0IUF8I@&-#S6FFX9DPI6XF$%T(>];QJ#,Y*$C\'/ '9/C:!/D=:PG"WX5E$N;C@+[>-BMB9T'=XR)(5);-&)A+^(75X&[*!3L M*PLV)0KLK'Y>G MH:\7R^7BW_5""'ZG;]8_SY)CKA2E:@V5J$5/')P)!9!"M>A%\%RT3H\<0U]/ M ?) 0#Q2R]I4.AT@[Q^DK5?O%BN*[][/W_ZUIJ5;V;9G*'F*!TZ MH. N@R(-#L'X M)1^*\MXYJUOJ_S)%$]A=MM,-96#OTTV;K+J]>XFJT^$4F8 MWL]O'YKP,Q%0>=+XI/O)Q5-9TO*X*9!THMTDH]'-^U@?2EM/!91MT#:*5#K0 M9G5=_\SUB#6G5S_R$K_DW^;T^+Q:U_6<<<]E,,I#1-2TAT("%/0C<4Z*.B;M M]!B=IQXAJ:<2G7;8:B6##B#UD"Y^]6UQ,5^?A2 SA:<<,GJ*3:1Q@,%1S,,# M0ZV*SKSU&(_]U/1TNMD&2(TXWP&&[G+G]F[XM*[F]D->QBJM+_FL.&N3MY(\ M1TX*EPM>^X1$T XI,C)8K&Q=2'$X=3TEK\ZK>L5*T/J>"!9ZC5,%D1SNL26Y['P4]I2=.@]CS M":)WM+W]*^;5ZM4/G)U?C:\5ANDZ40/0\SK+QROP]7328V%*"\>2.^Q(]OAW M'X0P][=!V(G,[\!ZWNE,'HTGZK(")XHA+9P3>)8#H*R#$TK1AK5.I![=]]V_ M!/"D+%I>K*ZRLW=&KN\]1.C83R5VKW>.U>G9/LZ)3M!C)'G@#G:TKH> M^BF:#DN/LA<%H99BZ %6#^1[/^9ZKD5+NI_QY89<0),4:%-+\FQ!"FAITSC/ MBF,Q\5!:7_0YCL+#(/?B4_*-1'1"[G3=W-[5_Y]AX")ER\ D5XAZE0%50B 7 MT3IB$F=LC!9(MVDX#$(O*N-^$IN;::F1AA!\BE]SNCC/B_+KQ?IBF3_@S\JY MU8DS"9YZ;-,1!4>M8=R)!;(8EUP(D)FA:"Q$!4%Z!P*E2=P%\I%:SP099V+! M;=#_CL35V7J65Q_S]RUOWY3(I&$I26^:>U4-Z)[^8/I$9#VFP9Y%F!WX M9COA+BZ7/V_\3$5JWR"I;&=DO7B.G@);?GG2X)C(QO QMND^>J8_I6X,N&;, M;S8S; 3S^?;/B]J2<[BAO/N 9B;Q$;H:&;_+-UPCQ:%(/GI>FROYVH A@=?* M@(Y.9:9C+6AI?;QUAX*3[U)O'8CWY=-7VC+U5F6JB;$\7VUWX8;3&UWY^N?- M[VP=C5?_QF6Z+%$S3F?#LX7,!;F&D@4*8*4!SW3(J2@G;6O%THSX:"9BZ M=[]Z$G%V8/,N*;]JXBE,B8E)!)^*!I65A$!A2RVMM=IQZ\/N$6<0R!' M<$+7(;?&FV0\E[%UTN&^9=79G5 M"6UT]5C-JGH;QM RBF*TJDS[.['$#VL%=P3F]I R;4C:'>I:"&SJZHM[:_B8 MSS>37?]!;%W_''@K5%N<7ZWN+8A2@.6T=[2L?:BN! -XG T4)%8VP3"8S##U[WCBM MJAH?/2T8W8'-V]1);M*!Y[A:45A6S??&?W72&Q4X:6++&2A%GWRM*,DV)N1TS1]J'H="FX28!IFQ(Y2;N) K. M8^L[D?>IF-BE;R/>W1FYI_&Z![0LOGU;S#?K>'455C!=I%,(3'ER&8T+X(Q3 M$%RVHB@,/C0?IGR/BHF'Z)XHUUV8G,;D#F#RZ2*L\I\7Q+JW/^K5]*LL#.,. M>8X6>*D9:[*_X&70D&R(-IC"2.FVMF(/DS+M-<1.;%@#*?4)MNTFU(EV1^ 9 M.%<)B!>UX;GWH'7T26>%61PT(>(TN'5ASUJ(^FGX#.![?P"Z'H>C2%-[VE1! MD0;7:, YC1"\B(*I4-Q-B=XXX.G!M#42\N/0&<#Q#F#S^F(UF]?K(/'/B]EJ MMI%(W5,EZYA2'2EKC*I==BR@TB9]CYT'T:NA90Z!5O] MN,Q7^]$*ZTSR&FJG'PI,"@.,PH!V5@KTP@5\#MC=(6I:W=5$] ? :;@<>DA8 M_N]_$O'T;?Z4ES]F,:_>O7MS/2$;&:ED#]Y$XE;4"E ATGH8MT&F),5.TNF1 M-.7^]_2'DA,DNINF;,3>J9'RI K?I\&O>M!M=IX/A=F2!3BL^TU8#IZL/L02 M;):9,Y'=08!J0LZT71ZF-8\3"?7%P_AJ((6-*@4F *47]48YK=[["%SQ@LQ; M+?"9@#QY7]L)0-04PP,D.CF*=]JZ&,R_=]?W 976$I,VD(5 "L=Y(D=%(KA@F3.(M$E; MSU,[G>IIN^KT$?(^L^PGUX;WUG*STC\6\Q]Y59NGU?6]_?,"SU_-YQ?U#M?U M3(;5&8OR-@8. _;\>>0XDO6 MT)>W0&ZNCJW>K[_FY>>O.'__O3YBM2F"6?TVI_!SMDAGR8A0$K.D.[@%95D! M[\B&80HA$X"MU\U/09YI;9U78(ZS7;H&4 \;JQ[#;Y:0TR\7R]G\R^4Z_@O/ M+R[+Q<(NT\[J)&4=:OV9RP&4*_1)2PY,Z^R9%ZI]\G0 F1,?6D\,]Y'%V@%R MWW[[?K[XF:]2A0\S_*XQ7'VNEWAO?_]FL2*#N?X_>?TQQ\67^>P_.=T\Z?(? M[6[X,UG[X#&O@)-X*/QF&IQ0$@KGQ6$1+O/6#:,G6^S$IV+3[J*7 ;&_\UZ\ MU%J_+I;;OZJ_Q\^<2D)%1 C"9(KW0@0T48%.R!7GP>KF3MKSKG#B9/O?=->= M#J8.MMI@X6Q^?,R7YW97S+UD"3\KVO*(QD"0G(,RUI*H8H0H3;(VB5R:-]89 M92$39[1>:(S3#!HO>7\<&>CM#!JXODOS*\Z6&R_[+"6E2D0/.?':U4T4P))( MJ"X6F6(HOK0>/=[-XJ=MIOU2]^&D$.QA[]:H]6/^OIW[^V&Y^++$;Z\NUE\7 MRVK +_L]\3->F(Q,61!66E!>:P@Q!2@QQ^2E]66W,J)- N)ITJ9M\3TU[D<0 M7[>HO-R"O\W)G8R9UH3*JZ \4. 60"4;P?GL :UFUFK,]-?/ LF[=$W;-;Q+ M/)X@N/[ >">Y=WF[]RP6QKAR#ES&!/5 'QPS 6+1J?IFKBYN-] M(?%4J76.PTO?PPFG(\L)$FVP6@.B >LM!8S<:1&\$:GUQ=@GB9JX'WG'*#Q> M9AV \(%JY)NQ2>_+?RWJ&*^KT4JK;:%R.K.!AVQ+K@<==:MI 4Y(#F0%B(4E M1!U;V^IAE$[<^WQBN#Z#='MNIOYQMOK7F\6\KG>Y>> I+=3W/ZQ9E]@#Z3VQ M8^RF_.7^JZ[;?*H2D&43@<6@2?K>@0]:@: PPTJA3'+Z*68]\8[3VP+<>FI] MS6416S(L*XJ+0%KC*"JJO1*D3E!C=(N9Q>A:MX=[F)()"UD;"?9^CX"3.=Z! MM;NWBM<_7^=Y_/H-E__:EH4'$TC(H*S-M)Y$Z]&1=""/RIK,G/"M>P4_1=/$ MK28:R/TI*)TBA"Y!=;6:;4UXUCRG7#A87VR]N4QQ"04CM .9PZ28(8]Q=%#= MI:DS4)V$@"?A=8(X.H#7Q_PCSR_RK\1%6MI&D_]SMO[ZYF*U7GS+R^UU@6AR M$H&31D_,@&+D*J*-'F1")I-+UC1WR \BK#>@G8*%>UU/6PNF [2]BK%FF% CC-:63;6>9NE;]WHY!%R.@/3*.[5(-;W MB*);[6 D*55,3(+ 4B?61%ZGG4I +A/QJNAL6C>H?(2^IXM<,5<\!MNZTN0)DCJ#U%#1[T*J MH1PFA-5JN3[['?_O8GFUGM5FLR'3TBGC(5K-0.F,X%1)8(S1.D?% M?PM!]*<;]#S\YFEO:C2T8@T8.S$L:G?[]^7.&K;[AGMR "538 G-%-JF L[+ M!%@(YEIKD0\[SGL"'7L)F$:CM)#HHC5[I[Y#?$7Z^_F5@^^QQ@V!HD,7JU*M M.L\G!](41XQB9,5W;L3LR;K?>_1T8F\DJT4SQO4B]L__7FRI+[H8=)ZV@0AU MNKJO]DX(*-Q*BS:(N-O[^@FQ7S]ZFL!F9+$/8UPO8B?0OIJG^VMQAJ-+QFPJ M5"8(]+YK&2QA?$YS,U!X"E%T?ZMUU!8!V*7H9$;PR MM4\IT^!+D6!I'4*5*&-LG7K;3\VTMQF?(U\RC/$]0NBFUH.?187T+P1%::E> MJG=90W!*0(X\*%N8BF5T$-VBI[/H=J#,GX+24 'T7%3SVYP^YL_X5SZEFN:! MIS0KHWF*PD83EZ]?\\"@[NP"+P(M*:1,PN:!D["E!B.E=3SY+$OKH7&/D'/R MW>1287L_F7]]_SMM;D3$FF68WHK!.ACOJKXTJB )=" MBB;($EWKDM7#J9M6Z;3"R[W+ON-(9VJG^7/^"U>_X_++;$Y+^AW_FGV[^%;G MY%S0/_IYO>BZUK,@E399T6HVXTI4I$]>9K+_4F\J!D0^+'@^XJ73'ARU!M.H M+._9G+W%Y9PVR8IXN**-LJG&/<&N/?:X9@;N8)H;6;JK]WW8ONL::2'G8"(+ MD#1%<"HPA) #(<$@UR%DYXINK>WWT'+R;8SK5HJO2'&FV?E%A?JG'"^6L_4L MK][^%<\OB)67Y1[?OE]<"N]]V27H,B*)*I0D*"(1*=#VX,F"M[* <#D*%8,K MJ7DSRZ8KF-96-D' MN"I)IFPQF=;WY490Z7;WW)ID[45V45%0;WU&4(DX'NH1 MMN4H[B5ANT;?+;)F.MX18XUBP6 M64SP(GA0+*+Q(?@4XD$!T9X7] BMH2)<-.9GM]KJX+UWDPUU19)[Q1,(CS5A MH&FC,29HHSERMD0,.K3NT]B*]EZF1K]T*SX,#!UL@C_R^C)+\H["Y%<_*#JN MK/R\N!QWN[G)_75Q3C!8T7Z?Q>L0@[%B..UGX-Q$4(H8'E!(*+1 QF7.0K8N M!1Q(:H]:>&Q<+9Y?R+UA^8R\'!=EX>!#JC9()G#"D$E"+-[+D#"U3KO<(6!: MW#V+R!^#V5'\[PT\3S/L3!(OT)-W4YUI4+%X\#DX*))EHXPG&B=6@-/:]LD! MV%B&PR%:6\:VZ7Z\8QQ^J7:%?/#KM)\M19F<@.?+8AX%02D.QG(ON*--U[PA MTQ,D30O!+FQO2Z$-QN"/O R+<:RL<=+7?H])>=I"P@ORN1D#'3+/0?EBQO4# M^\K GR3WR;DH&-C;@QC_1 M(I94"AA-/Y2*&9#7QE,664R1:R];AQ5M*)_V]E,7MG@""'00V1RZZDN?.-OB M>'0C8+>[5>+V>!],/&*#TVEW!UEH2C10N$9#F"*G6F@" 6:&)&BNA,4*T= MB=.IGM:SZ #7SRSX?A7SEL?W>'\F([.1.82X.="--H#CA0,/4? HG4;=NE[Z M2!*G]3$Z /&8(NW A[Y7?["Q,1$U1B]-[7) +AES M"P"!AJT.HLN6NM;\T\ M2,BTMZZZ\'!/%U '>G%/F'N&-F4MN #+-0>5L@17RPVJUD?+HT;;_-K$PZ1, M.S>M2Z0-$5('6#N1EY>C1LZ\4H$9&<%)12:#$TM#BAX,,T4SQDH.K9,"30B? M=HQ9%SA^?@ T#+-&N.KQ*7^ISO3'_'VQK(W/3[CFL>]1S:YX'$1KH^L=]]YU M[3T2* A#ZY^KR^]JH++]Y1N?4O/D=0D(1KC:J]6Z>JHI0#E1[6_D(C6?T78* MP>TNBNR2\=N\+);?-@)__7/[Y67Y%C=D-X+1P 7M'*4IA/-2$LN*R *YY%RV M#F\&D#EQW?NSH7#_O9!Q)#IQ0ZHWB_EJ<3Y+FV5-_9/PX1=-U5AL%10W9 MWP&8:KN"R\E:V]E7UZYB5=%%H>>EU(X76,M(> "'28(QVA27G4F\N2/^&$&] M7%(9UP]J+YL>@'9)^W8#!B]8RL: #;:J7/KD9(J@&7/)^E10M1X]=8> B1WJ M=H+=AZYF/O*2+:'Z(W!8C,'%J,/QSMLST1?Z4ES]F,5\M05OI"/YD M3'DDLQUJ%UOD'++B41<64MH=6+<'!P\_?V+KT@8"#5@WM?0_+!=$^*HZZHN: MCJ]#^>;I576VSG'Y59' 94$&&*LPX=J7VQ-_"M*,F>YLFKL;/Q#=$V, MKN?VZHSK7((T#DIQ#A32)]+"NA(O#<\AVL,.(HZ S]6[ MNW"0Q@/+(!9W (TWB]7Z??G'8I&J^=Y:[?SO)$7F?EO ME8W_V?P]Q9S!RR0UF8!RMY'1T,#8731=73*Y/ MA&[=KTT&I62<@7$4ZZB0B4LF6V":F%2X-4*WOO;T !G3UI6.#J=3&=^!LKK* MW;Y9? NS^65,A,LO%)!_N%C&K[C*_Z#/]93HRWSVGYRV]8&R>%-2*IO)7;3* M4D@E\T0.*+'2"E$2;VUIAU$Z;47HZ A\!O$=#U)_"=)Y_H+K[>^V;=(@8^%& M%810)VLKYP0XXS3$K*1&)JU-H]ZL/PA4]L6":CBS)[S2"K_/Z$%O__J> MYVFVOB#)G/D@(U=%@E9U,C?#.A**]#-7W"OI$S*_ Y9]<[;N/_P@(+@7!X0F MO.RY__^GB[#*?U[0X][^J&F44XK"]SRJ75'X(;2V*@K?>==UI2UJ3-I$#C+6 MY#Q:4@-,-W^/IZ*,9N(?U[:?%3V=V!D[R[AJLQZSZ4I&7E!MG!VI&Z ,KH M@7$EG0HN1VQ^[O(P*5T!9X",GP#-$(;WB9OM8:>-MJ@H!'A:$JCLZK2>F*%D M[6RVVOGP#,CIHHJHA:B?AL\ OO<'H*OB3.\%%\F $*Y.T58&D E=:S6MP!A8 M:=XWX4%"N@/.$"$_#IT!'.\/-C?! !K/>4@63$2*^Z6G[66X!\\4LPQ98!G' M1P]Q8T41'JN:YD$ MKYWR&&AGBK I1:E;CSTYA*ZN]-% !-P[/6LLCO&C\NT7]4? 5?X?_^W_ 5!+ M 0(4 Q0 ( +:("%?5URYU]@< )HL 8 " 0 !R M;F=R+3 V,S R,WAE>#,Q,7-N8BYH=&U02P$"% ,4 " "VB A7:"SQZ^L' M "5+ %P @ $L" &5X,S(R M;6,N:'1M4$L! A0#% @ MH@(5\HF,??),@$ C[84 !$ M ( !>AH ')N9W(M,C R,S V,S N:'1M4$L! A0#% @ MH@(5T[K)2W6 M# 7XH !$ ( !'-D4$L! M A0#% @ MH@(5X-(8)R/'P *#P! !4 ( !=UH! ')N M9W(M,C R,S V,S!?8V%L+GAM;%!+ 0(4 Q0 ( +:("%&UL4$L! A0# M% @ MH@(5T\YV:>P=@ C3T% !4 ( !*>$" ')N9W(M F,C R,S V,S!?<')E+GAM;%!+!08 "P + .(" ,6 , ! end