0001709682-23-000043.txt : 20230509 0001709682-23-000043.hdr.sgml : 20230509 20230509163344 ACCESSION NUMBER: 0001709682-23-000043 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 80 CONFORMED PERIOD OF REPORT: 20230331 FILED AS OF DATE: 20230509 DATE AS OF CHANGE: 20230509 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Custom Truck One Source, Inc. CENTRAL INDEX KEY: 0001709682 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-EQUIPMENT RENTAL & LEASING, NEC [7359] IRS NUMBER: 000000000 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-38186 FILM NUMBER: 23902716 BUSINESS ADDRESS: STREET 1: 7701 INDEPENDENCE AVENUE CITY: KANSAS CITY STATE: MO ZIP: 64125 BUSINESS PHONE: (816) 241-4888 MAIL ADDRESS: STREET 1: 7701 INDEPENDENCE AVENUE CITY: KANSAS CITY STATE: MO ZIP: 64125 FORMER COMPANY: FORMER CONFORMED NAME: NESCO HOLDINGS, INC. DATE OF NAME CHANGE: 20190730 FORMER COMPANY: FORMER CONFORMED NAME: Capitol Investment Corp. IV DATE OF NAME CHANGE: 20170619 10-Q 1 ctos-20230331.htm 10-Q ctos-20230331
0001709682202312/31Q1FALSE00017096822023-01-012023-03-310001709682us-gaap:CommonStockMember2023-01-012023-03-310001709682ctos:RedeemableWarrantsMember2023-01-012023-03-3100017096822023-05-04xbrli:shares00017096822023-03-31iso4217:USD00017096822022-12-31iso4217:USDxbrli:shares0001709682ctos:RentalRevenueMember2023-01-012023-03-310001709682ctos:RentalRevenueMember2022-01-012022-03-310001709682ctos:EquipmentSalesMember2023-01-012023-03-310001709682ctos:EquipmentSalesMember2022-01-012022-03-310001709682ctos:SalesAndServicesPartsAndServicesMember2023-01-012023-03-310001709682ctos:SalesAndServicesPartsAndServicesMember2022-01-012022-03-3100017096822022-01-012022-03-3100017096822021-12-3100017096822022-03-310001709682us-gaap:CommonStockMember2022-12-310001709682us-gaap:TreasuryStockCommonMember2022-12-310001709682us-gaap:AdditionalPaidInCapitalMember2022-12-310001709682us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310001709682us-gaap:RetainedEarningsMember2022-12-310001709682us-gaap:RetainedEarningsMember2023-01-012023-03-310001709682us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-03-310001709682us-gaap:TreasuryStockCommonMember2023-01-012023-03-310001709682us-gaap:CommonStockMember2023-01-012023-03-310001709682us-gaap:AdditionalPaidInCapitalMember2023-01-012023-03-310001709682us-gaap:CommonStockMember2023-03-310001709682us-gaap:TreasuryStockCommonMember2023-03-310001709682us-gaap:AdditionalPaidInCapitalMember2023-03-310001709682us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-03-310001709682us-gaap:RetainedEarningsMember2023-03-310001709682us-gaap:CommonStockMember2021-12-310001709682us-gaap:TreasuryStockCommonMember2021-12-310001709682us-gaap:AdditionalPaidInCapitalMember2021-12-310001709682us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-310001709682us-gaap:RetainedEarningsMember2021-12-310001709682us-gaap:RetainedEarningsMember2022-01-012022-03-310001709682us-gaap:CommonStockMember2022-01-012022-03-310001709682us-gaap:TreasuryStockCommonMember2022-01-012022-03-310001709682us-gaap:AdditionalPaidInCapitalMember2022-01-012022-03-310001709682us-gaap:CommonStockMember2022-03-310001709682us-gaap:TreasuryStockCommonMember2022-03-310001709682us-gaap:AdditionalPaidInCapitalMember2022-03-310001709682us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-03-310001709682us-gaap:RetainedEarningsMember2022-03-31ctos:segment0001709682ctos:HiRailMember2022-01-14xbrli:pure0001709682ctos:HiRailMember2022-01-142022-01-140001709682ctos:HiRailMember2022-01-142022-12-310001709682ctos:HiRailMember2022-12-310001709682ctos:HiRailMember2022-12-312022-12-310001709682ctos:HiRailMember2022-01-142022-03-310001709682country:US2023-01-012023-03-310001709682country:US2022-01-012022-03-310001709682country:CA2023-01-012023-03-310001709682country:CA2022-01-012022-03-310001709682ctos:RentalRevenueExcludingShippingAndHandlingMember2023-01-012023-03-310001709682ctos:RentalRevenueExcludingShippingAndHandlingMember2022-01-012022-03-310001709682ctos:RentalRevenueShippingAndHandlingMember2023-01-012023-03-310001709682ctos:RentalRevenueShippingAndHandlingMember2022-01-012022-03-310001709682ctos:SalesAndServicesEquipmentSalesMember2023-01-012023-03-310001709682ctos:SalesAndServicesEquipmentSalesMember2022-01-012022-03-310001709682ctos:SalesAndServicesMember2023-01-012023-03-310001709682ctos:SalesAndServicesMember2022-01-012022-03-310001709682ctos:WholeGoodsMember2023-03-310001709682ctos:WholeGoodsMember2022-12-310001709682ctos:RentalPartsToolsAndAccessoriesMember2023-03-310001709682ctos:RentalPartsToolsAndAccessoriesMember2022-12-310001709682ctos:DaimlerFacilityMember2023-03-310001709682ctos:DaimlerFacilityMember2022-12-310001709682ctos:InventoryFinancingAgreementPACCARFinancialCorpMember2023-03-310001709682ctos:InventoryFinancingAgreementPACCARFinancialCorpMember2022-12-310001709682ctos:InventoryLoanGuarantyAndSecurityAgreementMember2023-03-310001709682ctos:InventoryLoanGuarantyAndSecurityAgreementMember2022-12-310001709682us-gaap:LineOfCreditMemberctos:DaimlerFacilityMemberus-gaap:PrimeRateMember2023-01-012023-03-310001709682us-gaap:LineOfCreditMemberctos:DaimlerFacilityMember2023-01-012023-03-310001709682us-gaap:LineOfCreditMemberctos:DaimlerFacilityMember2023-03-310001709682us-gaap:LineOfCreditMemberctos:InventoryFinancingAgreementPACCARFinancialCorpMember2023-03-310001709682us-gaap:LineOfCreditMemberctos:InventoryFinancingAgreementPACCARFinancialCorpMemberus-gaap:PrimeRateMember2023-01-012023-03-310001709682us-gaap:LondonInterbankOfferedRateLIBORMemberus-gaap:LineOfCreditMemberctos:InventoryFinancingAgreementPACCARFinancialCorpMember2022-01-012022-12-310001709682us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMemberctos:PNCEquipmentFinanceLLCMemberctos:InventoryLoanGuarantyAndSecurityAgreementMember2023-03-310001709682us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMemberctos:SecuredOvernightFinancingRateSOFRMemberctos:PNCEquipmentFinanceLLCMemberctos:InventoryLoanGuarantyAndSecurityAgreementMember2023-01-012023-03-310001709682us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:SubsequentEventMemberctos:PNCEquipmentFinanceLLCMemberctos:InventoryLoanGuarantyAndSecurityAgreementMember2023-04-170001709682us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMemberctos:ABLFacilityMember2023-03-310001709682us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMemberctos:ABLFacilityMember2022-12-310001709682ctos:A550SeniorSecuredSecondLienNotesDue2029Memberus-gaap:SeniorNotesMember2023-03-310001709682ctos:A550SeniorSecuredSecondLienNotesDue2029Memberus-gaap:SeniorNotesMember2022-12-310001709682us-gaap:LineOfCreditMemberctos:A2023CreditFacilityMember2023-03-310001709682us-gaap:LineOfCreditMemberctos:A2023CreditFacilityMember2022-12-310001709682us-gaap:NotesPayableOtherPayablesMember2023-03-310001709682us-gaap:NotesPayableOtherPayablesMember2022-12-310001709682us-gaap:NotesPayableOtherPayablesMembersrt:MinimumMember2023-03-310001709682us-gaap:NotesPayableOtherPayablesMembersrt:MaximumMember2023-03-310001709682us-gaap:NotesPayableOtherPayablesMembersrt:MinimumMember2022-12-310001709682us-gaap:NotesPayableOtherPayablesMembersrt:MaximumMember2022-12-310001709682us-gaap:RevolvingCreditFacilityMemberctos:ABLFacilityMember2023-03-310001709682ctos:ABLFacilityMemberus-gaap:LetterOfCreditMember2023-03-310001709682us-gaap:LineOfCreditMemberctos:A2023CreditFacilityMember2023-01-130001709682us-gaap:LineOfCreditMemberctos:A2023CreditFacilityMember2023-01-132023-01-1300017096822022-08-020001709682ctos:CapitolInvestmentCorpIVMemberctos:NESCOHoldingsLPMemberctos:ContingentConsiderationRequirementOneMemberus-gaap:CommonStockMember2019-07-310001709682ctos:CapitolInvestmentCorpIVMemberctos:NESCOHoldingsLPMemberus-gaap:CommonStockMemberctos:ContingentConsiderationRequirementTwoMember2019-07-310001709682ctos:CapitolInvestmentCorpIVMemberctos:NESCOHoldingsLPMemberctos:ContingentConsiderationRequirementThreeMemberus-gaap:CommonStockMember2019-07-31ctos:trading_day0001709682ctos:CapitolInvestmentCorpIVMemberctos:NESCOHoldingsLPMemberctos:ContingentConsiderationRequirementTwoMember2019-07-310001709682ctos:CapitolInvestmentCorpIVMemberctos:NESCOHoldingsLPMemberctos:ContingentConsiderationRequirementThreeMember2019-07-310001709682ctos:ContingentConsiderationRequirementFourMemberctos:CapitolInvestmentCorpIVMemberctos:NESCOHoldingsLPMember2019-07-310001709682ctos:ContingentConsiderationRequirementFourMemberctos:CapitolInvestmentCorpIVMemberctos:NESCOHoldingsLPMember2019-07-312019-07-310001709682us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMemberctos:ABLFacilityMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CarryingReportedAmountFairValueDisclosureMember2023-03-310001709682us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:FairValueInputsLevel1Memberctos:ABLFacilityMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2023-03-310001709682us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:FairValueInputsLevel2Memberctos:ABLFacilityMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2023-03-310001709682us-gaap:FairValueInputsLevel3Memberus-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMemberctos:ABLFacilityMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2023-03-310001709682ctos:A550SeniorSecuredSecondLienNotesDue2029Memberus-gaap:SeniorNotesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CarryingReportedAmountFairValueDisclosureMember2023-03-310001709682ctos:A550SeniorSecuredSecondLienNotesDue2029Memberus-gaap:FairValueInputsLevel1Memberus-gaap:SeniorNotesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2023-03-310001709682ctos:A550SeniorSecuredSecondLienNotesDue2029Memberus-gaap:FairValueInputsLevel2Memberus-gaap:SeniorNotesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2023-03-310001709682us-gaap:FairValueInputsLevel3Memberctos:A550SeniorSecuredSecondLienNotesDue2029Memberus-gaap:SeniorNotesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2023-03-310001709682us-gaap:LineOfCreditMemberctos:A2023CreditFacilityMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CarryingReportedAmountFairValueDisclosureMember2023-03-310001709682us-gaap:LineOfCreditMemberctos:A2023CreditFacilityMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2023-03-310001709682us-gaap:LineOfCreditMemberus-gaap:FairValueInputsLevel2Memberctos:A2023CreditFacilityMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2023-03-310001709682us-gaap:FairValueInputsLevel3Memberus-gaap:LineOfCreditMemberctos:A2023CreditFacilityMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2023-03-310001709682us-gaap:NotesPayableOtherPayablesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CarryingReportedAmountFairValueDisclosureMember2023-03-310001709682us-gaap:NotesPayableOtherPayablesMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2023-03-310001709682us-gaap:NotesPayableOtherPayablesMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2023-03-310001709682us-gaap:FairValueInputsLevel3Memberus-gaap:NotesPayableOtherPayablesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2023-03-310001709682us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CarryingReportedAmountFairValueDisclosureMember2023-03-310001709682us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2023-03-310001709682us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2023-03-310001709682us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2023-03-310001709682us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMemberctos:ABLFacilityMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CarryingReportedAmountFairValueDisclosureMember2022-12-310001709682us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:FairValueInputsLevel1Memberctos:ABLFacilityMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2022-12-310001709682us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:FairValueInputsLevel2Memberctos:ABLFacilityMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2022-12-310001709682us-gaap:FairValueInputsLevel3Memberus-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMemberctos:ABLFacilityMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2022-12-310001709682ctos:A550SeniorSecuredSecondLienNotesDue2029Memberus-gaap:SeniorNotesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CarryingReportedAmountFairValueDisclosureMember2022-12-310001709682ctos:A550SeniorSecuredSecondLienNotesDue2029Memberus-gaap:FairValueInputsLevel1Memberus-gaap:SeniorNotesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2022-12-310001709682ctos:A550SeniorSecuredSecondLienNotesDue2029Memberus-gaap:FairValueInputsLevel2Memberus-gaap:SeniorNotesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2022-12-310001709682us-gaap:FairValueInputsLevel3Memberctos:A550SeniorSecuredSecondLienNotesDue2029Memberus-gaap:SeniorNotesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2022-12-310001709682us-gaap:NotesPayableOtherPayablesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CarryingReportedAmountFairValueDisclosureMember2022-12-310001709682us-gaap:NotesPayableOtherPayablesMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2022-12-310001709682us-gaap:NotesPayableOtherPayablesMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2022-12-310001709682us-gaap:FairValueInputsLevel3Memberus-gaap:NotesPayableOtherPayablesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2022-12-310001709682us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CarryingReportedAmountFairValueDisclosureMember2022-12-310001709682us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2022-12-310001709682us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2022-12-310001709682us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2022-12-310001709682us-gaap:TaxYear2015Member2020-10-282020-10-280001709682srt:AffiliatedEntityMemberctos:CompaniesManagementAndImmediateFamiliesMemberctos:FacilitiesLeasedAndOtherMember2022-12-012022-12-310001709682ctos:EquipmentRentalSolutionsSegmentMemberctos:RentalRevenueMember2023-01-012023-03-310001709682ctos:TruckAndEquipmentSalesSegmentMemberctos:RentalRevenueMember2023-01-012023-03-310001709682ctos:RentalRevenueMemberctos:AftermarketPartsAndServicesSegmentMember2023-01-012023-03-310001709682ctos:EquipmentSalesMemberctos:EquipmentRentalSolutionsSegmentMember2023-01-012023-03-310001709682ctos:EquipmentSalesMemberctos:TruckAndEquipmentSalesSegmentMember2023-01-012023-03-310001709682ctos:EquipmentSalesMemberctos:AftermarketPartsAndServicesSegmentMember2023-01-012023-03-310001709682ctos:SalesAndServicesPartsAndServicesMemberctos:EquipmentRentalSolutionsSegmentMember2023-01-012023-03-310001709682ctos:SalesAndServicesPartsAndServicesMemberctos:TruckAndEquipmentSalesSegmentMember2023-01-012023-03-310001709682ctos:SalesAndServicesPartsAndServicesMemberctos:AftermarketPartsAndServicesSegmentMember2023-01-012023-03-310001709682ctos:EquipmentRentalSolutionsSegmentMember2023-01-012023-03-310001709682ctos:TruckAndEquipmentSalesSegmentMember2023-01-012023-03-310001709682ctos:AftermarketPartsAndServicesSegmentMember2023-01-012023-03-310001709682ctos:EquipmentRentalSolutionsSegmentMemberctos:RentalsAndPartsAndServicesMember2023-01-012023-03-310001709682ctos:TruckAndEquipmentSalesSegmentMemberctos:RentalsAndPartsAndServicesMember2023-01-012023-03-310001709682ctos:RentalsAndPartsAndServicesMemberctos:AftermarketPartsAndServicesSegmentMember2023-01-012023-03-310001709682ctos:RentalsAndPartsAndServicesMember2023-01-012023-03-310001709682ctos:EquipmentRentalSolutionsSegmentMemberctos:RentalRevenueMember2022-01-012022-03-310001709682ctos:TruckAndEquipmentSalesSegmentMemberctos:RentalRevenueMember2022-01-012022-03-310001709682ctos:RentalRevenueMemberctos:AftermarketPartsAndServicesSegmentMember2022-01-012022-03-310001709682ctos:EquipmentSalesMemberctos:EquipmentRentalSolutionsSegmentMember2022-01-012022-03-310001709682ctos:EquipmentSalesMemberctos:TruckAndEquipmentSalesSegmentMember2022-01-012022-03-310001709682ctos:EquipmentSalesMemberctos:AftermarketPartsAndServicesSegmentMember2022-01-012022-03-310001709682ctos:SalesAndServicesPartsAndServicesMemberctos:EquipmentRentalSolutionsSegmentMember2022-01-012022-03-310001709682ctos:SalesAndServicesPartsAndServicesMemberctos:TruckAndEquipmentSalesSegmentMember2022-01-012022-03-310001709682ctos:SalesAndServicesPartsAndServicesMemberctos:AftermarketPartsAndServicesSegmentMember2022-01-012022-03-310001709682ctos:EquipmentRentalSolutionsSegmentMember2022-01-012022-03-310001709682ctos:TruckAndEquipmentSalesSegmentMember2022-01-012022-03-310001709682ctos:AftermarketPartsAndServicesSegmentMember2022-01-012022-03-310001709682ctos:EquipmentRentalSolutionsSegmentMemberctos:RentalsAndPartsAndServicesMember2022-01-012022-03-310001709682ctos:TruckAndEquipmentSalesSegmentMemberctos:RentalsAndPartsAndServicesMember2022-01-012022-03-310001709682ctos:RentalsAndPartsAndServicesMemberctos:AftermarketPartsAndServicesSegmentMember2022-01-012022-03-310001709682ctos:RentalsAndPartsAndServicesMember2022-01-012022-03-310001709682country:US2023-03-310001709682country:US2022-12-310001709682country:CA2023-03-310001709682country:CA2022-12-31
UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549  
_______________________________
FORM 10-Q
_______________________________
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended March 31, 2023
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from              to             
Commission File Number: 001-38186
_______________________________  
CUSTOM TRUCK ONE SOURCE, INC.
(Exact name of registrant as specified in its charter)
_______________________________
Delaware84-2531628
(State or other jurisdiction of
incorporation or organization)
(I.R.S. Employer
Identification No.)
7701 Independence Ave
Kansas City, MO 64125
(Address of principal executive offices, including zip code)
(816) 241-4888
(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
Common Stock, $0.0001 par value per shareCTOSNew York Stock Exchange
Redeemable warrants, exercisable for Common Stock, $0.0001 par value per shareCTOS.WSNew 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   o
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).    Yes      No   o
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 filero Accelerated filer
Non-accelerated filero 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  
The number of shares of common stock outstanding as of May 4, 2023 was 246,086,014.



Custom Truck One Source, Inc. and Subsidiaries
TABLE OF CONTENTS
PART IFINANCIAL INFORMATIONPage Number
Item 1.Financial Statements
Unaudited Condensed Consolidated Balance Sheets as of March 31, 2023 and December 31, 2022
Unaudited Condensed Consolidated Statements of Operations and Comprehensive Income (Loss) for the Three Months Ended March 31, 2023 and 2022
Unaudited Condensed Consolidated Statements of Cash Flows for the Three Months Ended March 31, 2023 and 2022
Unaudited Condensed Consolidated Statements of Stockholders’ Equity (Deficit) for the Three Months Ended March 31, 2023 and 2022
Notes to Unaudited Condensed Consolidated Financial Statements
Item 2.Management's Discussion and Analysis of Financial Condition and Results of Operations
Item 3.Quantitative and Qualitative Disclosures About Market Risk
Item 4.Controls and Procedures
PART IIOTHER INFORMATION
Item 1.Legal Proceedings
Item 1A.Risk Factors
Item 2.Unregistered Sales of Equity Securities and Use of Proceeds
Item 3.Defaults Upon Senior Securities
Item 4.Mine Safety Disclosures
Item 5.Other Information
Item 6.Exhibits
SIGNATURES




PART I - FINANCIAL INFORMATION
Item 1.    Financial Statements

Custom Truck One Source, Inc.
Condensed Consolidated Balance Sheets (unaudited)
(in $000s, except share data)March 31, 2023December 31, 2022
Assets
Current Assets
Cash and cash equivalents$32,218 $14,360 
Accounts receivable, net 167,640 193,106 
Financing receivables, net46,122 38,271 
Inventory714,354 596,724 
Prepaid expenses and other29,462 25,784 
Total current assets989,796 868,245 
Property and equipment, net128,839 121,956 
Rental equipment, net894,557 883,674 
Goodwill703,848 703,827 
Intangible assets, net297,486 304,132 
Operating lease assets28,509 29,434 
Other assets26,348 26,944 
Total Assets$3,069,383 $2,938,212 
Liabilities and Stockholders' Equity
Current Liabilities
Accounts payable$126,041 $87,255 
Accrued expenses70,113 68,784 
Deferred revenue and customer deposits32,360 34,671 
Floor plan payables - trade159,029 136,634 
Floor plan payables - non-trade312,470 293,536 
Operating lease liabilities - current5,220 5,262 
Current maturities of long-term debt5,243 6,940 
Current portion of finance lease obligations852 1,796 
Total current liabilities711,328 634,878 
Long-term debt, net1,394,039 1,354,766 
Finance leases3,142 3,206 
Operating lease liabilities - noncurrent23,932 24,818 
Deferred income taxes29,615 29,086 
Derivative, warrants and other liabilities2,490 3,015 
Total long-term liabilities1,453,218 1,414,891 
Commitments and contingencies (see Note 15)
Stockholders' Equity
Common stock — $0.0001 par value, 500,000,000 shares authorized, 248,441,588 and 248,311,104 shares issued and outstanding, at March 31, 2023 and December 31, 2022, respectively
25 25 
Treasury stock, at cost — 2,427,395 and 2,241,069 shares at March 31, 2023 and December 31, 2022, respectively
(16,736)(15,537)
Additional paid-in capital1,524,938 1,521,487 
Accumulated other comprehensive loss(8,605)(8,947)
Accumulated deficit(594,785)(608,585)
Total stockholders' equity904,837 888,443 
Total Liabilities and Stockholders' Equity$3,069,383 $2,938,212 
See accompanying notes to unaudited condensed consolidated financial statements.
3


Custom Truck One Source, Inc.
Condensed Consolidated Statements of Operations and Comprehensive Income (Loss) (unaudited)
Three Months Ended March 31,
(in $000s, except per share data)20232022
Revenue
Rental revenue$118,288 $109,145 
Equipment sales301,290 227,186 
Parts sales and services32,585 30,145 
Total revenue452,163 366,476 
Cost of Revenue
Cost of rental revenue29,899 25,793 
Depreciation of rental equipment40,330 44,964 
Cost of equipment sales246,125 187,278 
Cost of parts sales and services26,148 23,948 
Total cost of revenue342,502 281,983 
Gross Profit109,661 84,493 
Operating Expenses
Selling, general and administrative expenses56,991 53,655 
Amortization6,672 13,335 
Non-rental depreciation2,650 3,047 
Transaction expenses and other3,460 4,648 
Total operating expenses69,773 74,685 
Operating Income (Loss)39,888 9,808 
Other Expense
Interest expense, net29,176 19,156 
Financing and other expense (income)(3,951)(9,080)
Total other expense25,225 10,076 
Income (Loss) Before Income Taxes14,663 (268)
Income Tax Expense (Benefit)863 3,005 
Net Income (Loss)$13,800 $(3,273)
Other Comprehensive Income (Loss):
Unrealized foreign currency translation adjustments$342 $ 
Other Comprehensive Income (Loss)342  
Comprehensive Income (Loss)$14,142 $(3,273)
Net Income (Loss) Per Share:
Basic$0.06 $(0.01)
Diluted$0.06 $(0.01)
Weighted-Average Common Shares Outstanding:
Basic (in thousands)246,049 247,058 
Diluted (in thousands)247,053 247,058 
See accompanying notes to unaudited condensed consolidated financial statements.
4


Custom Truck One Source, Inc.
Condensed Consolidated Statements of Cash Flows (unaudited)
Three Months Ended March 31,
(in $000s)20232022
Operating Activities
Net income (loss)$13,800 $(3,273)
Adjustments to reconcile net income (loss) to net cash flow from operating activities:
Depreciation and amortization52,091 62,500 
Amortization of debt issuance costs2,407 1,326 
Provision for losses on accounts receivable1,872 2,811 
Share-based compensation3,147 3,364 
Gain on sales and disposals of rental equipment(21,320)(5,420)
Change in fair value of derivative and warrants(525)(5,767)
Deferred tax expense 514 2,849 
Changes in assets and liabilities:
Accounts and financing receivables17,161 (33,520)
Inventories(117,580)(51,384)
Prepaids, operating leases and other(4,987)(4,637)
Accounts payable35,916 29,869 
Accrued expenses and other liabilities1,328 (5,343)
Floor plan payables - trade, net22,395 (13,031)
Customer deposits and deferred revenue(2,313)(10,115)
Net cash flow from operating activities3,906 (29,771)
Investing Activities
Acquisition of business, net of cash acquired (50,513)
Purchases of rental equipment(109,145)(45,945)
Proceeds from sales and disposals of rental equipment78,626 49,961 
Purchase of non-rental property and cloud computing arrangements(9,429)(1,961)
Net cash flow from investing activities(39,948)(48,458)
Financing Activities
Proceeds from debt13,537 75 
Share-based payments228 (6)
Borrowings under revolving credit facilities35,000 50,000 
Repayments under revolving credit facilities(10,331)(34,844)
Repayments of notes payable(2,020)(1,872)
Finance lease payments(377)(2,275)
Repurchase of common stock(1,122) 
Acquisition of inventory through floor plan payables - non-trade187,381 140,126 
Repayment of floor plan payables - non-trade(168,447)(85,066)
Net cash flow from financing activities53,849 66,138 
Effect of exchange rate changes on cash and cash equivalents51  
Net Change in Cash and Cash Equivalents17,858 (12,091)
Cash and Cash Equivalents at Beginning of Period14,360 35,902 
Cash and Cash Equivalents at End of Period$32,218 $23,811 


Custom Truck One Source, Inc.
Condensed Consolidated Statements of Cash Flows (unaudited) — Continued
Three Months Ended March 31,
(in $000s)20232022
Supplemental Cash Flow Information
Interest paid$13,130 $4,865 
Income taxes paid10  
Non-Cash Investing and Financing Activities
Rental equipment and property and equipment purchases in accounts payable2,938  
Rental equipment sales in accounts receivable621 23,551 
See accompanying notes to unaudited condensed consolidated financial statements.
5


Custom Truck One Source, Inc.
Condensed Consolidated Statements of Stockholders' Equity (Deficit) (unaudited)
SharesCommon StockTreasury StockAdditional Paid-in CapitalAccumulated Other Comprehensive LossAccumulated DeficitTotal Stockholders' Equity (Deficit)
(in $000s, except share data)CommonTreasury
Balance, December 31, 2022248,311,104 (2,241,069)$25 $(15,537)$1,521,487 $(8,947)$(608,585)$888,443 
Net income (loss)— — — — — — 13,800 13,800 
Other Comprehensive Income— — — — — 342 — 342 
Common stock repurchase— (174,744)— (1,122)— — — (1,122)
Share-based payments130,484 (11,582)— (77)3,451 — — 3,374 
Balance, March 31, 2023248,441,588 (2,427,395)$25 $(16,736)$1,524,938 $(8,605)$(594,785)$904,837 
Common StockTreasury StockAdditional Paid-in CapitalAccumulated Other Comprehensive LossAccumulated DeficitTotal Stockholders' Equity (Deficit)
Shares
(in $000s, except share data)CommonTreasury
Balance, December 31, 2021247,358,412 (318,086)$25 $(3,020)$1,508,995 $ $(647,490)$858,510 
Net income (loss)— — — — — — (3,273)(3,273)
Share-based payments102,630 (21,505)— (287)3,559 — — 3,272 
Balance, March 31, 2022247,461,042 (339,591)$25 $(3,307)$1,512,554 $ $(650,763)$858,509 
See accompanying notes to unaudited condensed consolidated financial statements.

6


 Custom Truck One Source, Inc.
Notes to Unaudited Condensed Consolidated Financial Statements
Note 1: Business and Organization
Organization
Custom Truck One Source, Inc., a Delaware corporation, and its wholly owned subsidiaries (“we,” “our,” “us,” or “the Company”) are engaged in the business of providing a range of products and services to customers through rentals and sales of specialty equipment, rentals and sales of aftermarket parts and services related to the specialty equipment, and repair, maintenance and customization services related to that equipment.
We are a specialty equipment provider to the electric utility transmission and distribution, telecommunications, rail and other infrastructure-related industries in North America. Our core business relates to our new equipment inventory and rental fleet of specialty equipment that is utilized by service providers in infrastructure development and improvement work. We offer our specialized equipment to a diverse customer base, including utilities and contractors, for the maintenance, repair, upgrade, and installation of critical infrastructure assets, including distribution and transmission electric lines, telecommunications networks and rail systems, as well as for lighting and signage. We rent, produce, sell and service a broad range of new and used equipment, including bucket trucks, digger derricks, dump trucks, cranes, service trucks, and heavy-haul trailers. We manage the business in three reporting segments: Equipment Rental Solutions (“ERS”), Truck and Equipment Sales (“TES”) and Aftermarket Parts and Services (“APS”).
Equipment Rental Solutions (“ERS”) Segment
We own a broad range of new and used specialty equipment, including truck-mounted aerial lifts, cranes, service trucks, dump trucks, trailers, digger derricks and other machinery and equipment. The majority of our rental fleet can be used across a variety of end-markets, which coincides with the needs of many of our customers who operate in multiple end-markets. As is customary for equipment rental companies, we sell used equipment out of our rental fleet to end-user customers. These sales are often made in response to specific customer requests. These sales offer customers an opportunity to buy well-maintained equipment with long remaining useful lives and enable us to effectively manage the age and mix of our rental fleet to match current market demand. We also employ rental purchase options on a select basis, which provide a buyout option with an established purchase price that decreases over time as rental revenue is collected. Customers are given credit against such purchase price for a portion of the amounts paid over the life of the rental, allowing customers the flexibility of a rental with the option to purchase at any time at a known price. Activities in our ERS segment consist of the rental and sale from the rental fleet of the foregoing products.
Truck and Equipment Sales (“TES”) Segment
We offer a broad variety of new equipment for sale to be used across our end-markets, which can be modified to meet our customers’ specific needs. We believe that our integrated production capabilities and extensive knowledge gained over a long history of selling equipment have established us as a trusted partner for customers seeking tailored solutions with short lead times. In support of these activities, we primarily employ a direct-to-customer sales model, leveraging our dedicated sales force of industry and product managers, who are focused on driving national and local sales. We also opportunistically engage in the sale of used equipment purchased from third parties or received via trade-ins from new equipment sales customers. In all of these cases, we will sell used equipment directly to customers, rather than relying on auctions. Activities in our TES segment consist of the production and sale of new and used specialty equipment and vocational trucks, which includes equipment from leading original equipment manufacturers (“OEMs”) across our end-markets, as well as our Load KingTM brand.
Aftermarket Parts and Services (“APS”) Segment
The APS segment includes the sale of specialized aftermarket parts, including captive parts related to our Load KingTM brand, used in the maintenance and repair of the equipment we sell and rent. Specialized tools, including stringing blocks, insulated hot stick, and rigging equipment, are sold or rented to our customers on an individual basis or in packaged specialty kits. We also provide truck and equipment maintenance and repair services, which are executed throughout our nationwide branch network and fleet of mobile technicians supported by our 24/7 call center based in Kansas City, Missouri.
Supply Chain
The Company purchases raw materials, component parts and finished goods to be used in the manufacturing, sale and rental of its products. Uncertainty remains regarding supply chain disruptions, inflationary pressures, public health crises, and geopolitical risks that have led to issues, broadly, in the supply chain. Changes in the Company’s relationships with suppliers, shortages in availability of materials, production delays, regulatory restrictions, public health crises, or other supply chain disruptions, whether due to suppliers
7


or customers, could have a material adverse effect on the Company’s ability to timely manufacture and market products. Increases in the costs of shipping and transportation, purchased raw materials, component parts or finished goods could result in manufacturing interruptions, delays, inefficiencies or the Company’s inability to market products. The unprecedented nature of the supply chain disruptions continues to make it difficult to predict the Company’s future business and financial performance. The Company continues to monitor the impact on its supply chain, including, but not limited to, the commercial vehicle manufacturers that provide the chassis used in the Company’s production and manufacturing processes and the ongoing semiconductor shortage, which could potentially limit the ability of these manufacturers to meet demand in future periods.
Note 2: Summary of Significant Accounting Policies
Basis of Presentation
Our accompanying condensed consolidated financial statements have been prepared in accordance with United States generally accepted accounting principles (“GAAP”) and the accounting policies described below. Our condensed consolidated financial statements include the accounts of all wholly-owned subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation. The preparation of financial statements in accordance with GAAP requires that these Unaudited Condensed Consolidated Financial Statements and most of the disclosures in these Notes be presented on a historical basis, as of or for the current interim period ended or comparable prior period.
The accompanying interim statements of the Company have been prepared in accordance with GAAP for interim financial information and with the instructions to Form 10-Q and Article 10 of Regulation S-X, and the Condensed Consolidated Balance Sheet at December 31, 2022, has been derived from the audited consolidated financial statements of Custom Truck One Source, Inc. at that date. Accordingly, these interim financial statements do not include all of the information and footnotes required by GAAP for complete financial statements. In the opinion of management, all adjustments, consisting of normal recurring adjustments and disclosures necessary for a fair statement of these interim statements, have been included. The results reported in these interim statements are not necessarily indicative of the results that may be reported for the entire year or for any other periods. These interim statements should be read in conjunction with the Custom Truck One Source, Inc. audited consolidated financial statements included in the Custom Truck One Source, Inc. Annual Report on Form 10-K for the year ended December 31, 2022.
Use of Estimates
The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenue and expenses during the reporting period. Actual results could differ from those estimates.
Accounting Pronouncements Recently Adopted
Contract Assets and Contract Liabilities from Contracts with Customers. In October 2021, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) No. 2021-08, Accounting for Contract Assets and Contract Liabilities from Contracts with Customers (“ASU 2021-08”). This ASU improves the comparability for both the recognition and measurement of acquired revenue contracts with customers at the date of and after a business combination and requires that an entity (acquirer) recognize and measure contract assets and contract liabilities acquired in a business combination in accordance with Topic 606. The amended guidance specifies for all acquired revenue contracts regardless of their timing of payment (1) the circumstances in which the acquirer should recognize contract assets and contract liabilities that are acquired in a business combination and (2) how to measure those contract assets and contract liabilities, thereby providing consistent recognition and measurement guidance for revenue contracts with customers acquired in a business combination and revenue contracts with customers not acquired in a business combination. The ASU was effective as of January 1, 2023. The Company will apply the guidance in ASU 2021-08 prospectively to any future business combinations occurring on or after the effective date.
Financing receivables. In March 2022, the FASB issued ASU No. 2022-02, Financial Instruments—Credit Losses (Topic 326) (“ASU 2022-02”), which requires an entity to disclose current period gross write-offs by year of origination for financing receivables and net investment in leases. Gross write-off information must be included in the vintage disclosures, which requires that an entity disclose the amortized cost basis of financing receivables by credit-quality indicator and class of financing receivable by year of origination. The adoption on January 1, 2023 of the ASU had no impact to the Company’s disclosures related to its financing receivables as the Company does not have net investment in leases assets.
Trade Receivables and Allowance for Credit Losses
We are exposed to credit losses from trade receivables generated through our leasing, sales and service businesses. We assess each customer’s ability to pay for the products and services by conducting a credit review. The credit review considers expected billing
8


exposure and timing for payment and the customer’s established credit rating. We perform a credit review of new customers at inception of the customer relationship and, for existing customers, when the customer transacts new leases or product orders after a period of dormancy. We also consider contract terms and conditions, country risk and business strategy in the evaluation.
We monitor ongoing credit exposure through an active review of customer balances against contract terms and due dates. We may employ collection agencies and legal counsel to pursue recovery of defaulted receivables. The allowances for credit losses reflect the estimate of the amount of receivables that management assesses will be unable to be collected based on historical write-off experience and, as applicable, current conditions and reasonable and supportable forecasts that affect collectability. This estimate could require change based on changing circumstances, including changes in the economy or in the particular circumstances of individual customers. Accordingly, we may be required to increase or decrease the allowances. We review the adequacy of the allowance on a quarterly basis. The allowance for doubtful accounts is included in accounts receivable, net on our Condensed Consolidated Balance Sheets.
Accounts receivable, net consisted of the following:
(in $000s)March 31, 2023December 31, 2022
Accounts receivables$188,040 $212,347 
Less: allowance for doubtful accounts(20,400)(19,241)
Accounts receivable, net$167,640 $193,106 
Fair Value Measurements
Fair value is defined as an exit price representing the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date in the principal or most advantageous market. Fair value is a market-based measurement that is determined based on inputs, which refer broadly to assumptions that market participants use in pricing assets and liabilities. These inputs can be readily observable, market corroborated, or generally unobservable.
Fair Value Hierarchy - In measuring fair value, we use observable market data when available and minimize the use of unobservable inputs. Unobservable inputs may be required to value certain financial instruments due to complexities in contract terms. Inputs used in fair value measurements are categorized into three fair value hierarchy levels for disclosure purposes. The entire fair value measurement is categorized based on the lowest level of input that is significant to the fair value measurement. The three levels of the fair value hierarchy are:
Level 1 - Inputs that reflect unadjusted quoted prices are available in active markets for identical assets or liabilities as of the reporting date. Active markets are those in which transactions for the asset or liability occur with both sufficient frequency and volume to provide pricing information on an ongoing basis.
Level 2 - Inputs that reflect quoted prices for similar assets and liabilities are available in active markets, and inputs other than quoted prices that are observable for the assets or liabilities, either directly or indirectly, for substantially the full term of the financial instruments.
Level 3 - Inputs that are generally less observable or from unobservable sources in which there is little or no market data. These inputs may be used with internally developed methodologies that result in our best estimate of fair value.
Valuation Techniques - Assets and liabilities measured at fair value are based on one or more of the following three valuation techniques:
Market approach - Technique that uses prices and other relevant information generated by market transactions involving identical or comparable assets or liabilities.
Income approach - Technique that converts future amounts to a single present amount based upon market expectations (including present value techniques, option-pricing, and excess earnings models).
Cost approach - Technique that estimates the amount that would be required to replace the service capacity of an asset (i.e., replacement cost).
Assets and Liabilities with Recurring Fair Value Measurements - Certain assets and liabilities may be measured at fair value on an ongoing basis. We did not elect to apply the fair value option for recording financial assets and financial liabilities. Other than the warrants liability and an interest rate collar (which was settled in February 2022), we do not have any assets or liabilities which we measure at fair value on a recurring basis.
9


Assets and Liabilities with Nonrecurring Fair Value Measurements - Certain assets and liabilities are not measured at fair value on an ongoing basis. These assets and liabilities, which include long-lived assets, goodwill, and intangible assets, are subject to fair value adjustment in certain circumstances. From time to time, the fair value is determined on these assets as part of related impairment tests. For certain assets and liabilities acquired in business combinations, we record the fair value as of the acquisition date. Refer to Note 3: Acquisition, for the fair values of assets acquired and liabilities assumed in connection with our business combinations. Other than acquisition adjustments, no adjustments to fair value or fair value measurements were required for non-financial assets and liabilities for all periods presented. See Note 13: Fair Value Measurements for additional information.
Note 3: Acquisition
Acquisition of HiRail
On January 14, 2022, a subsidiary of the Company, CTOS Canada, Ltd., closed a Share Purchase Agreement with certain affiliates of Ontario Limited (d/b/a HiRail Leasing), Ontario Inc. (d/b/a Heavy Equipment Repairs), and Ontario Limited (d/b/a Northshore Rail Contracting) (collectively “HiRail”) to acquire 100% of the equity interests of HiRail. The acquisition of HiRail expands our presence in our strategic markets and deepens our relationships with key customers. HiRail, including the assignment of purchase accounting goodwill (see below), is included in the Company’s ERS segment.
Purchase Price
The Company paid $51.0 million, net of working capital adjustments, to HiRail equity interest holders and to repay debt obligations as consideration for the HiRail acquisition.
Opening Balance Sheet
The acquisition of HiRail has been accounted for using the acquisition method of accounting. Under the acquisition method of accounting, the Company was required to assign the purchase price to tangible and identifiable intangible assets acquired and liabilities assumed based on their fair values as of January 14, 2022. The excess of the purchase price over those fair values was recorded as goodwill and was attributable to expanded access to markets for the Company’s product and service offering, synergies, and broader product offerings to existing customers of HiRail. The total purchase price has been assigned to the underlying assets acquired and liabilities assumed based upon their fair values as of January 14, 2022, and the estimated fair values have been recorded based on independent valuations, discounted cash flow analysis, quoted market prices, contributory asset charges, and estimates made by management, which estimates fall under “Level 3” of the fair value hierarchy (as defined in Note 2: Summary of Significant Accounting Policies).
The following table summarizes the January 14, 2022 fair values of the assets acquired and liabilities assumed. The final assessment of the fair value of the HiRail assets acquired and liabilities assumed was complete as of December 31, 2022.
(in $000s)January 14, 2022ChangesDecember 31, 2022
Current assets$2,891 $956 $3,847 
Property, equipment and other assets819  819 
Rental equipment34,224  34,224 
Total identifiable assets acquired37,934 956 38,890 
Total identifiable liabilities assumed(6,011)(1,596)(7,607)
Total net assets31,923 (640)31,283 
Goodwill8,685 (41)8,644 
Intangible assets11,027  11,027 
Net assets acquired (purchase price)51,635 (681)50,954 
Less: cash acquired(1,122) (1,122)
Net cash paid$50,513 $(681)$49,832 
HiRail generated $3.8 million of revenue and $1.3 million of pre-tax loss from January 14, 2022 through March 31, 2022, which were included in the Condensed Consolidated Statements of Operations and Comprehensive Income (Loss) for the three months ended March 31, 2022. Costs and expenses related to the acquisition were expensed as incurred and were not material. Additionally, pro forma information as if the acquisition of HiRail had occurred on January 1, 2021 is not being presented as the information is not considered material to the Company’s financial statements.
10


Note 4: Revenue
Revenue Disaggregation
Geographic Areas
The Company had total revenue in the following geographic areas:
Three Months Ended March 31,
(in $000s)20232022
United States$438,278 $356,897 
Canada13,885 9,579 
Total revenue$452,163 $366,476 
Major Product Lines and Services
Equipment leasing and equipment sales are the core businesses of the Company, with leasing complemented by the sale of rental units from the rental fleet. The Company’s revenue by major product and service line for the three months ended March 31, 2023 and 2022 are presented in the table below.
Three Months Ended March 31,Three Months Ended March 31,
20232022
(in $000s)Topic 842Topic 606TotalTopic 842Topic 606Total
Rental:
Rental$112,903 $ $112,903 $105,135 $ $105,135 
Shipping and handling 5,385 5,385  4,010 4,010 
Total rental revenue112,903 5,385 118,288 105,135 4,010 109,145 
Sales and services:
Equipment sales17,708 283,582 301,290 12,237 214,949 227,186 
Parts and services4,815 27,770 32,585 2,220 27,925 30,145 
Total sales and services22,523 311,352 333,875 14,457 242,874 257,331 
Total revenue$135,426 $316,737 $452,163 $119,592 $246,884 $366,476 
Rental revenue is primarily comprised of revenues from rental agreements and freight charges billed to customers. Equipment sales recognized pursuant to sales-type leases are recorded within equipment sales revenue. Charges to customers for damaged rental equipment are recorded within parts and services revenue.
Receivables, Contract Assets and Liabilities
As of March 31, 2023 and December 31, 2022, the Company had receivables related to contracts with customers of $75.8 million and $98.0 million, respectively. As of March 31, 2023 and December 31, 2022, the Company had receivables related to rental contracts and other of $91.9 million and $95.1 million, respectively.
The Company manages credit risk associated with its accounts receivable at the customer level. Because the same customers generate the revenues that are accounted for under both Topic 606 and Topic 842, the discussions below on credit risk and the Company's allowance for credit losses address the Company's total revenues.
The Company’s allowance for credit losses reflects its estimate of the amount of receivables that it will be unable to collect. The estimated losses are based upon a review of outstanding receivables, the related aging, including specific accounts if deemed necessary, and on the Company’s historical collection experience. The estimated losses are calculated using the loss rate method based upon a review of outstanding receivables, related aging, and historical collection experience. The Company's estimates reflect changing circumstances, including changes in the economy or in the particular circumstances of individual customers, and, as a result, the Company may be required to increase or decrease its allowance. See Note 2: Summary of Significant Accounting Policies for further information regarding allowance for credit losses.
When customers are billed for rentals in advance of the rental period, the Company defers recognition of revenue. As of March 31, 2023 and December 31, 2022, the Company had approximately $2.5 million and $3.0 million, respectively, of deferred rental revenue. Additionally, the Company collects deposits from customers for orders placed for equipment and rentals. The Company had approximately $28.8 million and $29.6 million in deposits as of March 31, 2023 and December 31, 2022, respectively. Of the $29.6
11


million deposit liability balance as of December 31, 2022, $23.0 million was recorded as revenue during the three months ended March 31, 2023 due to performance obligations being satisfied. The Company’s remaining performance obligations on its equipment deposit liabilities have original expected durations of one year or less.
The Company does not have material contract assets, and as such did not recognize any material impairments of any contract assets.
The primary costs to obtain contracts for new and rental unit sales with the Company's customers are commissions. The Company pays its sales force commissions related to the sale and rental of new and used units. For new unit and rental unit sales, the period benefited by each commission is less than one year. As a result, the Company has applied the practical expedient for incremental costs of obtaining a sales contract and expenses commissions as incurred.
Note 5: Sales-Type Leases
Revenue from sales-type leases was as follows:
Three Months Ended March 31,
(in $000s)20232022
Equipment sales$24,172 $12,237 
Cost of equipment sales23,225 10,370 
Gross profit (loss)$947 $1,867 
As these transactions remained under rental contracts, $7.2 million and $5.3 million for the three months ended March 31, 2023 and 2022, respectively, were billed under the contracts as rentals. Interest income from financing receivables was $3.4 million and $2.9 million for the three months ended March 31, 2023 and 2022, respectively.
Note 6: Inventory
Whole goods inventory is comprised of chassis, attachments (i.e., boom cranes, serial lifts, digger derricks, dump bodies, etc.) and the in-process costs incurred in the final assembly of those units. As part of the business model, the Company sells unassembled individual whole goods and whole goods with varying levels of customization direct to consumers or dealers. Whole goods inventory also includes new equipment purchased specifically for resale to customers. Inventory consisted of the following:
(in $000s)March 31, 2023December 31, 2022
Whole goods$585,218 $468,557 
Aftermarket parts and services inventory129,136 128,167 
Inventory$714,354 $596,724 
Note 7: Floor Plan Financing
Floor plan payables represent financing arrangements to facilitate the Company’s purchase of new and used trucks, cranes, and construction equipment inventory. All floor plan payables are collateralized by the inventory financed. These payables become due and payable upon the sale, transfer, or reclassification of each unit of inventory. Certain floor plan arrangements require the Company to satisfy various financial ratios consistent with those under the ABL Facility. As of March 31, 2023, the Company was in compliance with these covenants.
The amounts owed under floor plan payables are summarized as follows (in thousands):
(in $000s)March 31, 2023December 31, 2022
Trade:
Daimler Truck Financial$113,916 $105,447 
PACCAR Financial Services45,113 31,187 
Trade floor plan payables$159,029 $136,634 
Non-trade:
PNC Equipment Finance, LLC$312,470 $293,536 
Non-trade floor plan payables$312,470 $293,536 
Interest on outstanding floor plan payable balances is due and payable monthly. Floor plan interest expense was $6.8 million and $1.7 million for the three months ended March 31, 2023 and March 31, 2022.
12


Trade Floor Plan Financing:
Daimler Truck Financial
The Wholesale Financing Agreement with Daimler Truck Financial (the “Daimler Facility”) bears interest at a rate of U.S. Prime plus 0.80% after an initial interest free period of up to 150 days. The total borrowing capacity under the Daimler Facility is $175.0 million. The Daimler agreement is evergreen and is subject to termination by either party through written notice.
PACCAR
The Company has an Inventory Financing Agreement with PACCAR Financial Corp that provides the Company with a line of credit of $75.0 million to finance inventory purchases of new Peterbilt and/or Kenworth trucks, tractors, and chassis. Effective during the first quarter of 2023, amounts borrowed against this line of credit incur interest at a rate of U.S. Prime Rate minus 0.6%. Previously, amounts borrowed against this line of credit incur interest at a rate of LIBOR plus 2.4%. The PACCAR agreement extends automatically each April and is subject to termination by either party through written notice. References to the prime rate in the foregoing agreements represent the rate as published in The Wall Street Journal.
Non-Trade Floor Plan Financing:
PNC Equipment Finance, LLC
The Company has an Inventory Loan, Guaranty and Security Agreement (the “Loan Agreement”) with PNC Equipment Finance, LLC. The Loan Agreement as of March 31, 2023, provides the Company with a $315.0 million revolving credit facility, which matures on August 25, 2023 and bears interest at a three-month term secured overnight financing rate (“SOFR”) plus 3.25%. The facility was increased from $315.0 million to $370.0 million on April 17, 2023.
Note 8: Rental Equipment
Rental equipment, net consisted of the following:
(in $000s)March 31, 2023December 31, 2022
Rental equipment$1,367,852 $1,360,205 
Less: accumulated depreciation(473,295)(476,531)
Rental equipment, net$894,557 $883,674 
Note 9: Long-Term Debt
Debt obligations and associated interest rates consisted of the following:
(in $000s)March 31, 2023December 31, 2022March 31, 2023December 31, 2022
ABL Facility$462,400 $437,731 6.5%6.1%
2029 Secured Notes920,000 920,000 5.5%5.5%
2023 Credit Facility13,725  5.8%
Notes payable29,716 31,661 
3.1%-5.0%
3.1%-5.0%
Total debt outstanding1,425,841 1,389,392 
Deferred financing fees(26,559)(27,686)
Total debt excluding deferred financing fees1,399,282 1,361,706 
Less: current maturities(5,243)(6,940)
Long-term debt$1,394,039 $1,354,766 
As of March 31, 2023, borrowing availability under the ABL Facility was $284.5 million, and outstanding standby letters of credit were $3.1 million.
2023 Credit Facility
On January 13, 2023, the Company entered into a new credit agreement allowing for borrowings of up to $18.0 million (the “2023 Credit Facility”). Proceeds from the credit agreement were used to finance a portion of the Company’s acquisition of real property from a related party in December 2022. A portion of the loan proceeds will be used to finance improvements to the property. In connection with entering into the agreement, the Company received net proceeds of $13.7 million with the ability to draw an additional $4.2 million upon completion of certain construction milestones. Borrowings bear interest at a fixed rate of 5.75% per
13


annum and are required to be repaid monthly in an amount of approximately $0.1 million with a balloon payment due on the maturity date of January 13, 2028. Borrowings are secured by the real property and improvements.
Note 10: Earnings (Loss) Per Share
Basic earnings (loss) per share is computed by dividing net earnings (loss) by the weighted-average number of shares of Common Stock outstanding. Diluted earnings (loss) per share includes the effects of potentially dilutive shares of Common Stock, if dilutive. Our potentially dilutive shares aggregated 30.0 million and 24.9 million for the three months ended March 31, 2023 and March 31, 2022, respectively, and included warrants, contingently issuable shares, and share-based compensation, and were not included in the computation of diluted earnings (loss) per share because they would be anti-dilutive.
The following tables set forth the computation of basic and dilutive earnings (loss) per share:
Three Months Ended March 31, 2023Three Months Ended March 31, 2022
(in $000s, except per share data)Net Income (Loss)Weighted Average SharesPer Share AmountNet Income (Loss)Weighted Average SharesPer Share Amount
Basic earnings (loss) per share$13,800 246,049$0.06 $(3,273)247,058$(0.01)
Dilutive common share equivalents1,004
Diluted earnings (loss) per share$13,800 247,053$0.06 $(3,273)247,058$(0.01)
Note 11: Equity
Preferred Stock
As of March 31, 2023 and December 31, 2022, we were authorized to issue 10,000,000 shares of preferred stock with a par value of $0.0001 per share, with such designation, rights and preferences as may be determined from time to time by our board of directors. As of March 31, 2023 and December 31, 2022, there were no shares of preferred stock issued or outstanding.
Common Stock
As of March 31, 2023 and December 31, 2022, the Company was authorized to issue 500,000,000 shares of common stock with a par value of $0.0001 per share.
On August 2, 2022, the Company’s Board of Directors authorized a stock repurchase program, allowing for the repurchase of up to $30 million of the Company’s ordinary common shares. During the three months ended March 31, 2023, the Company repurchased approximately 0.2 million shares of its common stock, which are held in treasury, for a total of $1.1 million, including commission fees for the repurchase of its common stock. At March 31, 2023, $18.4 million was available under the stock repurchase program.
Contingently Issuable Shares
NESCO Holdings, LP is a Delaware limited partnership holding shares of our common stock. NESCO Holdings, LP is owned and controlled by Energy Capital Partners, and has the right to receive: (1) up to an additional 1,800,000 shares of common stock through July 31, 2024, in increments of 900,000 shares, if the trading price of the common stock exceeds $13.00 per share or $16.00 per share for any 20 trading days during a 30 consecutive trading day period or if a sale transaction of the Company occurs in which the consideration paid per share to holders of common stock of the Company exceeds $13.00 per share or $16.00 per share, and (2) an additional 1,651,798 shares of common stock if during the seven-year period ending July 31, 2026, the trading price of common stock exceeds $19.00 per share for any 20 trading days during a 30 consecutive trading day period or if a sale transaction of the Company occurs in which the consideration paid per share to holders of common stock exceeds $19.00 per share.
Note 12: Share-Based Compensation
The Company records share-based compensation awards using a fair value method and recognizes compensation expense for an amount equal to the fair value of the share-based payment issued in its financial statements. The Company’s share-based compensation plans include programs for stock options, restricted stock units, performance share units and deferred compensation.
Share-based compensation expense recognized in selling, general and administrative expenses in the Condensed Consolidated Statements of Operations and Comprehensive Income (Loss) was $3.1 million and $3.4 million for the three months ended March 31, 2023 and March 31, 2022, respectively. As of March 31, 2023, there was approximately $29.7 million of total unrecognized compensation cost related to stock-based compensation arrangements under the Amended and Restated 2019 Omnibus Incentive Plan.
14


Note 13: Fair Value Measurements
The FASB accounting standards provide a comprehensive framework for measuring fair value and sets forth a definition of fair value and establishes a hierarchy prioritizing the inputs to valuation techniques, giving the highest priority to quoted prices in active markets for identical assets and liabilities and the lowest priority to unobservable value inputs.
The following table sets forth the carrying values (exclusive of deferred financing fees) and fair values of our financial liabilities:
Carrying ValueFair Value
(in $000s)Level 1Level 2Level 3
March 31, 2023
ABL Facility$462,400 $ $462,400 $ 
2029 Secured Notes920,000  805,000  
2023 Credit Facility13,725  13,725  
Other notes payable29,716  29,716  
Warrant liabilities2,487   2,487 
December 31, 2022
ABL Facility$437,731 $ $437,731 $ 
2029 Secured Notes920,000  814,200  
Other notes payable31,661  31,661  
Warrant liabilities3,012   3,012 
The carrying amounts of the ABL Facility and other notes payable approximated fair value as of March 31, 2023 and December 31, 2022 based upon terms and conditions available to the Company at those dates in comparison to the terms and conditions of its outstanding debt. The estimated fair value of the 2029 Secured Notes is calculated using Level 2 inputs, based on bid prices obtained from brokers. The Level 3 fair value presented above consists of the fair value of the Non-Public Warrants. The Company estimated the fair value using the Black-Scholes option-pricing model based on the market value of the underlying Common Stock, the remaining contractual term of the warrant, risk-free interest rates and expected dividends, and expected volatility of the price of the underlying Common Stock. The changes in the fair value of the warrant liabilities are recorded in Financing and other expense (income) in the Condensed Consolidated Statements of Operations and Comprehensive Income (Loss) and cash flow from operating activities in the Condensed Consolidated Statements of Cash Flows.
Note 14: Income Taxes
We are subject to income taxes primarily in the U.S. and Canada. Our overall effective tax rate is affected by a number of factors, such as the relative amounts of income we earn in differing tax jurisdictions, tax law changes, certain non-deductible expenses (non-taxable income), such as compensation disallowance and mark-to-market adjustments on derivative financial instruments, and changes in the valuation allowance we establish against deferred tax assets. The rate is also affected by discrete items that may occur in any given year, such as legislative enactments and changes in our corporate structure that may occur. These discrete items may not be consistent from year to year. As a result of acquisitions and other transactions that have resulted in changes in control, certain of our federal and state net operating loss and interest expense carryforwards (collectively, “Carryforward Assets”) are subject to limitations prescribed by U.S. Internal Revenue Code Section 382 (“Section 382”) and similar rules in state and local taxing jurisdictions. We record a valuation allowance against deferred tax assets, including Carryforward Assets, when we determine that it is more likely than not that all or a portion of a deferred tax asset will not be realized. For interim periods, we estimate our annual effective tax rate, exclusive of discrete items, which is derived primarily by our estimate of our valuation allowance as of the end of our fiscal year. The Company’s effective tax rate for the three months ended March 31, 2023 and 2022 differs from the U.S. federal statutory tax rate due to the recording of valuation allowances. We recorded an income tax expense of $0.9 million for the three months ended March 31, 2023 resulting in an effective tax rate of 5.9% compared to an income tax expense of $3.0 million for the comparable prior year period, at a negative effect tax rate of (1121.3)%. The change in the effective tax rate was primarily due to state tax expense recorded during the three month period ended March 31, 2023 as compared to the three month period ended March 31, 2022 and the near break-even pre-tax loss in the three month period ended March 31, 2022 that resulted in an exaggerated effective tax rate.
On August 16, 2022, the U.S. enacted the Inflation Reduction Act of 2022 (“IRA”), which, among other things, implements a 15% minimum tax for certain large corporations, a 1% excise tax on net stock repurchases, and several tax incentives to promote clean energy. The IRA is effective for tax years beginning after December 31, 2022. Based on our current analysis of the provisions, we do not believe this legislation will have a material effect on our consolidated financial statements. We will continue to monitor the additional guidance from the Internal Revenue Service (the “IRS”).
15


Note 15: Commitments and Contingencies
We record a liability when we believe that it is both probable that a liability has been incurred and the amount can be reasonably estimated. Significant judgment is required to determine both probability and the estimated amount. We review these provisions at least quarterly and adjust these provisions to reflect the impact of negotiations, settlements, rulings, advice of legal counsel, and updated information.
Legal Matters
In the normal course of business, there are various claims in process, matters in litigation, and other contingencies. At this time, no claims of these types, certain of which are covered by insurance policies, have had a material effect on the Company. Certain jurisdictions in which the Company operates do not allow insurance recoveries related to punitive damages.
From time to time, the Company is audited by state and local taxing authorities. These audits typically focus on the Company’s withholding of state-specific sales tax and rental-related taxes.
Custom Truck LP’s withholdings of federal excise taxes for each of the four quarterly periods during 2015 are currently under audit by the IRS. The IRS issued an assessment on October 28, 2020 in an aggregate amount of $2.4 million for the 2015 periods, alleging that certain types of sold equipment are not eligible for the Mobile Machinery Exemption set forth in the Internal Revenue Code (the “Code”). An appeal was filed on January 28, 2021. Based on management’s understanding of the facts and circumstances, including the relevant provisions of the Code, and historical precedent, including previous successful appeals of similar assessments in prior years, management does not believe the likelihood of a loss resulting from the IRS assessment to be probable at this time.
While it is not possible to predict the outcome of the foregoing matters with certainty, it is the opinion of management that the final outcome of these matters will not have a material effect on the Company’s consolidated financial condition, results of operations and cash flows.
Purchase Commitments
We enter into purchase agreements with manufacturers and suppliers of equipment for our rental fleet and inventory. All of these agreements are cancellable within a specified notification period to the supplier.
Note 16: Related Parties
The Company has transactions with related parties as summarized below.
Rentals and Sales — The Company rents and sells equipment and provides services to R&M Equipment Rental, a business partially owned by members of the Company’s management. The Company also rents equipment and purchases inventory from R&M Equipment Rental.
Prior to August 1, 2022, Energy Capital Partners (“ECP”), a stockholder of the Company, and their affiliates had ownership interests in PLH Group, Inc., which was a customer of the Company.
Facilities Leases and Other — The Company has leased certain facilities, as well as purchased aircraft charter services, from entities owned by members of the Company’s management and their immediate families. Lease and charter services payments related to these transactions are immaterial. Rent and air travel expenses are recorded in selling, general, and administrative expenses. In December 2022, the Company terminated the lease agreements and purchased the facilities and land from these related parties for a purchase price of approximately $15.4 million.
Management Fees — The Company entered into the Corporate Advisory Services Agreement with Platinum effective in April 2021, under which management fees are payable to Platinum quarterly. The management fees are recorded in transaction expenses and other in the Company’s Consolidated Statements of Operations and Comprehensive Income (Loss).
16


A summary of the transactions with the foregoing related parties included in the Condensed Consolidated Statements of Operations and Comprehensive Income (Loss) is as follows:
Three Months Ended March 31,
(in $000s)20232022
Total revenues from transactions with related parties$8,455 $7,851 
Expenses incurred from transactions with related parties included in cost of revenue$358 $1,297 
Expenses incurred from transactions with related parties included in operating expenses$1,395 $1,631 
Amounts receivable from/payable to related parties included in the Condensed Consolidated Balance Sheets are as follows:
(in $000s)March 31, 2023December 31, 2022
Accounts receivable from related parties$2,280 $7,813 
Accounts payable to related parties$199 $1,475 
Note 17: Segments
Our operations are primarily organized and managed by operating segment. Operating segment performance and resource allocations are primarily based on gross profit. The accounting policies of the reportable segments are consistent with those described in Note 2: Summary of Significant Accounting Policies to the condensed consolidated financial statements. Intersegment sales and any related profits are eliminated in consolidation. We manage the business in three reporting segments: Equipment Rental Solutions (“ERS”), Truck and Equipment Sales (“TES”) and Aftermarket Parts and Services (“APS”). The segment operations are described in Note 1: Business and Organization to these financial statements.
The Company’s segment results are presented in the tables below:
Three Months Ended March 31,
2023
(in $000s)ERSTESAPSTotal
Revenue:
Rental$113,784 $ $4,504 $118,288 
Equipment sales92,136 209,154  301,290 
Parts and services  32,585 32,585 
Total revenue205,920 209,154 37,089 452,163 
Cost of revenue:
Rentals/parts and services29,060  26,987 56,047 
Equipment sales71,081 175,044  246,125 
Depreciation of rental equipment39,512  818 40,330 
Total cost of revenue139,653 175,044 27,805 342,502 
Gross profit$66,267 $34,110 $9,284 $109,661 

17


Three Months Ended March 31,
2022
(in $000s)ERSTESAPSTotal
Revenue:
Rental$105,561 $ $3,584 $109,145 
Equipment sales59,353 167,833  227,186 
Parts and services  30,145 30,145 
Total revenue164,914 167,833 33,729 366,476 
Cost of revenue:
Rentals/parts and services24,791  24,950 49,741 
Equipment sales43,230 144,048  187,278 
Depreciation of rental equipment43,966  998 44,964 
Total cost of revenue111,987 144,048 25,948 281,983 
Gross profit$52,927 $23,785 $7,781 $84,493 
Total assets by operating segment are not disclosed herein because asset by operating segment data is not reviewed by the chief operating decision-maker (“CODM”) to assess performance and allocate resources.
Gross profit is the primary operating result whereby our segments are evaluated for performance and resource allocation. The following table presents a reconciliation of consolidated gross profit to consolidated income (loss) before income taxes:
Three Months Ended March 31,
(in $000s)20232022
Gross Profit$109,661 $84,493 
Selling, general and administrative expenses56,991 53,655 
Amortization6,672 13,335 
Non-rental depreciation2,650 3,047 
Transaction expenses and other3,460 4,648 
Interest expense, net29,176 19,156 
Financing and other expense (income)(3,951)(9,080)
Income (Loss) Before Income Taxes$14,663 $(268)
The following table presents total assets by country:
(in $000s)March 31, 2023December 31, 2022
Assets:
United States$2,950,122 $2,830,958 
Canada119,261 107,254 
$3,069,383 $2,938,212 

18


Item 2.    Management’s Discussion and Analysis of Financial Condition and Results of Operations
Forward-Looking Statements
Any statements made in this report that are not statements of historical fact, including statements about our beliefs and expectations, are forward-looking statements within the meaning of the Private Securities Litigation Reform Act of 1995, as amended, and should be evaluated as such. These statements often include words such as “anticipate,” “expect,” “suggest,” “plan,” “believe,” “intend,” “estimate,” “target,” “project,” “should,” “could,” “would,” “may,” “will,” “forecast,” and other similar expressions. We base these forward-looking statements or projections on our current expectations, plans and assumptions that we have made in light of our experience in the industry, as well as our perceptions of historical trends, current conditions, expected future developments and other factors we believe are appropriate under the circumstances and at such time. As you read and consider this report, you should understand that these statements are not guarantees of performance or results and are subject to and involve risks, uncertainties and assumptions. You should not place undue reliance on these forward-looking statements or projections. Below is a summary of risk factors applicable to us that may materially affect such forward-looking statements and projections:
increases in labor costs, our inability to obtain raw materials, component parts and/or finished goods in a timely and cost-effective manner, and our inability to manage our rental equipment in an effective manner;
our sales order backlog may not be indicative of the level of our future revenues;
increases in unionization rate in our workforce;
our inability to recruit and retain the experienced personnel, including skilled technicians, we need to compete in our industries;
our inability to attract and retain highly skilled personnel and our inability to retain our senior management;
material disruptions to our operation and manufacturing locations as a result of public health concerns, equipment failures, natural disasters, work stoppages, power outages or other reasons;
potential impairment charges;
any further increase in the cost of new equipment that we purchase for use in our rental fleet or for sale as inventory;
aging or obsolescence of our existing equipment, and the fluctuations of market value thereof;
disruptions in our supply chain;
our business may be impacted by government spending;
we may experience losses in excess of our recorded reserves for receivables;
unfavorable conditions in the capital and credit markets and our inability to obtain additional capital as required;
increases in price of fuel or freight;
regulatory technological advancement, or other changes in our core end-markets may affect our customers’ spending;
difficulty in integrating acquired businesses and fully realizing the anticipated benefits and cost savings of the acquired businesses, as well as additional transaction and transition costs that we will continue to incur following acquisitions;
material weakness in our internal control over financial reporting which, if not remediated, could result in material misstatements in our financial statements;
the interest of our majority stockholder, which may not be consistent with the other stockholders;
our significant indebtedness, which may adversely affect our financial position, limit our available cash and our access to additional capital, prevent us from growing our business and increase our risk of default;
our inability to generate cash, which could lead to a default;
significant operating and financial restrictions imposed by our debt agreements;
changes in interest rates, which could increase our debt service obligations on the variable rate indebtedness and decrease our net income and cash flows;
the phase-out of the London Interbank Offered Rate (“LIBOR”) and uncertainty as to its replacement;
disruptions in our information technology systems or a compromise of our system security, limiting our ability to effectively monitor and control our operations, adjust to changing market conditions, and implement strategic initiatives;
we are subject to complex laws and regulations, including environmental and safety regulations that can adversely affect cost, manner or feasibility of doing business;
we are subject to a series of risks related to climate change; and
increased attention to, and evolving expectations for, sustainability and environmental, social and governance initiatives.
These cautionary statements should not be construed by you to be exhaustive and are made only as of the date of this report. We undertake no obligation to update or revise any forward-looking statements, whether as a result of new information, future events or otherwise, unless required by law. See “Risk Factors” in Part I, Item 1A of the Annual Report for the year ended December 31, 2022 and in Part II, Item 1A of this report, for additional risks.
19


Custom Truck One Source, Inc., a Delaware corporation, and its wholly owned subsidiaries (“we,” “our,” “us,” or “the Company”) are engaged in the business of providing a range of products and services to customers through rentals and sales of specialty equipment, rentals and sales of aftermarket parts and services related to the specialty equipment, and repair, maintenance and customization services related to that equipment.
We are a specialty equipment provider to the electric utility transmission and distribution, telecommunications, rail and other infrastructure-related industries in North America. Our core business relates to our new equipment inventory and rental fleet of specialty equipment that is utilized by service providers in infrastructure development and improvement work. We offer our specialized equipment to a diverse customer base, including utilities and contractors, for the maintenance, repair, upgrade, and installation of critical infrastructure assets, including distribution and transmission electric lines, telecommunications networks and rail systems, as well as for lighting and signage. We rent, produce, sell and service a broad range of new and used equipment, including bucket trucks, digger derricks, dump trucks, cranes, service trucks, and heavy-haul trailers. We manage the business in three reporting segments: Equipment Rental Solutions (“ERS”), Truck and Equipment Sales (“TES”) and Aftermarket Parts and Services (“APS”).
Financial and Performance Measures
Financial Measures
Revenue — As a full-service equipment provider, we generate revenue through renting, selling, assembling, upfitting, and servicing new and used heavy-duty trucks and cranes, as well as the sale of related parts. We also sell and rent specialized tools on an individual basis and in kits. Rental revenue is primarily comprised of revenues from rental agreements and freight charges billed to customers. The Company records changes in estimated collectability directly against rental revenue. Equipment sales revenue reflects the value of vocational trucks and other equipment sold to customers. Parts and service revenue is derived from maintenance and repair services, light upfit services, and parts, tools and accessories sold directly to customers.
Cost of rental revenue — Cost of rental revenue reflects repairs and maintenance costs of rental equipment, parts costs, labor and other overheads related to maintaining the rental fleet, and freight associated with the shipping of rental equipment.
Depreciation of rental equipment — Depreciation of rental equipment is comprised of depreciation expense on the rental fleet. We allocate the cost of rental equipment generally over the rentable life of the equipment. The depreciation allocation is based upon estimated lives ranging from five to seven years. The cost of equipment is depreciated to an estimated residual value using the straight-line method.
Cost of equipment sales — Cost of equipment sales reflects production and inventory costs associated with new units sold, parts costs, labor and other overheads related to production, and freight associated with the shipping and receiving of equipment and parts. Cost of equipment sales also includes the net book value of rental units sold.
Selling, general and administrative expenses — Selling, general and administrative expenses include sales compensation, fleet licensing fees and corporate expenses, including salaries, stock-based compensation expense, insurance, advertising costs, professional services, fees earned on customer arranged financing, gains or losses resulting from insurance settlements, and information technology costs.
Amortization and non-rental depreciation — Amortization expense relates to intangible assets such as customer lists, trade names, etc. Non-rental depreciation expense reflects the depreciation of property and equipment that is not part of the rental fleet.
Transaction expenses and other — Transaction expenses and other expense include expenses directly related to the acquisition of businesses. These expenses are comprised of travel and out-of-pocket expenses and legal, accounting and valuation or appraisal fees incurred in connection with pre- and post-closure activities. We include costs and expenses associated with post-acquisition integration activities related to the acquired businesses. Management fees pursuant to the Corporate Advisory Services Agreement with Platinum are also included in this category.
Financing and other expense (income) — Financing and other expense (income) reflects the financing expense (income) associated with sales-type lease activity, foreign currency gains and losses related to our Canadian operations, as well as other miscellaneous gains or losses from non-operating activities. Also included in financing and other expense (income) are the unrealized remeasurement gains and losses related to our redeemable warrants.
Interest expense — Interest expense consists of contractual interest expense on outstanding debt obligations, floorplan financing facilities, amortization of deferred financing costs and other related financing expenses.
Income Tax Expense (Benefit) — We have net operating loss carryforward and disallowed interest deduction carryforward assets, which are generally available to be used to offset taxable income generated in future years. Due to limitations on the use of these
20


carryforwards under U.S. federal and state income tax regulations, we record valuation allowances to reduce the carryforward assets to amounts that we estimate will be realized. Accordingly, income tax expense or benefit generally is comprised of changes to these valuation allowance estimates and does not reflect taxes on current period income (or tax benefit on current period losses). For these reasons, our effective tax rate differs from the federal statutory tax rate.
Performance Measures
We consider the following key operational measures when evaluating our performance and making day-to-day operating decisions:
Ending OEC — Ending original equipment cost (“OEC”) is the original equipment cost of units at the end of the measurement period. OEC represents the original equipment cost, exclusive of the effect of adjustments to rental equipment fleet acquired in business combinations, and is the basis for calculating certain of the measures set forth below. This adjusted measure of OEC is used by our creditors pursuant to our credit agreements, wherein this is a component of the basis for determining compliance with our financial loan covenants. Additionally, the pricing of our rental contracts and equipment sales prices for our equipment is based upon OEC, and we measure a rate of return from our rentals and sales using OEC. OEC is a widely used industry metric to compare fleet dollar value independent of depreciation.
Average OEC on rent — Average OEC on rent is calculated as the weighted-average OEC on rent during the stated period.
Fleet utilization — Fleet utilization is defined as the total number of days the rental equipment was rented during a specified period of time divided by the total number of days available during the same period and weighted based on OEC. Utilization is a measure of fleet efficiency expressed as a percentage of time the fleet is on rent and is considered to be an important indicator of the revenue generating capacity of the fleet.
OEC on rent yield — OEC on rent yield (“ORY”) is a measure of return realized by our rental fleet during a period. ORY is calculated as rental revenue (excluding freight recovery and ancillary fees) during the stated period divided by the average OEC on rent for the same period. For periods less than 12 months, ORY is adjusted to an annualized basis.

Sales order backlog — Sales order backlog consists of purchase orders received for customized and stock equipment. Sales order backlog should not be considered an accurate measure of future net sales.
Operating Segments
We operate in three reportable operating segments: Equipment Rental Solutions, Truck and Equipment Sales and Aftermarket Parts and Services.
Equipment Rental Solutions (“ERS”) Segment — We own a broad range of new and used specialty equipment, including truck-mounted aerial lifts, cranes, service trucks, dump trucks, trailers, digger derricks and other machinery and equipment. As of March 31, 2023, this equipment (the “rental fleet”) is comprised of more than 10,000 units. The majority of our rental fleet can be used across a variety of end-markets, which coincides with the needs of many of our customers who operate in multiple end-markets. As is customary for equipment rental companies, we sell used equipment out of our rental fleet to end-user customers. These sales are often made in response to specific customer requests. These sales offer customers an opportunity to buy well-maintained equipment with long remaining useful lives and enable us to effectively manage the age and mix of our rental fleet to match current market demand. We also employ rental purchase options (“RPOs”) on a select basis, which provide a buyout option with an established purchase price that decreases over time as rental revenue is collected. Customers are given credit against such purchase price for a portion of the amounts paid over the life of the rental, allowing customers the flexibility of a rental with the option to purchase at any time at a known price. Activities in our ERS segment consist of the rental and sale from the rental fleet, of the foregoing products.
Truck and Equipment Sales (“TES”) Segment — We offer a broad variety of new equipment for sale to be used across our end-markets, which can be modified to meet our customers’ specific needs. We believe that our integrated production capabilities and extensive knowledge gained over a long history of selling equipment have established us as a trusted partner for customers seeking tailored solutions with short lead times. In support of these activities, we primarily employ a direct-to-customer sales model, leveraging our dedicated sales force of industry and product managers, who are focused on driving national and local sales. We also opportunistically engage in the sale of used equipment purchased from third parties or received via trade-ins from new equipment sales customers. In all of these cases, we will sell used equipment directly to customers, rather than relying on auctions. Activities in our TES segment consist of the production and sale of new and used specialty equipment and vocational trucks, which includes equipment from leading original equipment manufacturers (“OEMs”) across our end-markets, as well as our Load KingTM brand.
Aftermarket Parts and Services (“APS”) Segment — The APS segment includes the sale of specialized aftermarket parts, including captive parts related to our Load KingTM brand, used in the maintenance and repair of the equipment we sell and rent. Specialized
21


tools, including stringing blocks, insulated hot stick, and rigging equipment, are sold or rented to our customers on an individual basis or in packaged specialty kits. We also provide truck and equipment maintenance and repair services, which are executed throughout our nationwide branch network and fleet of mobile technicians supported by our 24/7 call center based in Kansas City, Missouri.
Non-GAAP Financial Measures
Adjusted EBITDA
Adjusted EBITDA is a non-GAAP financial performance measure that the Company uses to monitor its results of operations and to measure performance against debt covenants and performance relative to competitors. The Company believes Adjusted EBITDA is a useful performance measure because it allows for an effective evaluation of operating performance, without regard to financing methods or capital structures. The Company excludes the items identified in the reconciliations of net income (loss) to Adjusted EBITDA because these amounts are either non-recurring or can vary substantially within the industry depending upon accounting methods and book values of assets, including the method by which the assets were acquired, and capital structures. Adjusted EBITDA should not be considered as an alternative to, or more meaningful than, net income (loss) determined in accordance with 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 historical costs of depreciable assets, none of which are reflected in Adjusted EBITDA. The Company's presentation of Adjusted EBITDA should not be construed as an indication that results will be unaffected by the items excluded from Adjusted EBITDA. The Company’s computation of Adjusted EBITDA may not be identical to other similarly titled measures of other companies.
The Company defines Adjusted EBITDA as net income or loss before interest expense, income taxes, depreciation and amortization, share-based compensation, and other items that the Company does not view as indicative of ongoing performance. The Company’s Adjusted EBITDA includes an adjustment to exclude the effects of purchase accounting adjustments when calculating the cost of inventory and used equipment sold. When inventory or equipment is purchased in connection with a business combination, the assets are revalued to their current fair values for accounting purposes. The consideration transferred (i.e., the purchase price) in a business combination is allocated to the fair values of the assets as of the acquisition date, with amortization or depreciation recorded thereafter following applicable accounting policies; however, this may not be indicative of the actual cost to acquire inventory or new equipment that is added to product inventory or the rental fleets apart from a business acquisition. Additionally, the pricing of rental contracts and equipment sales prices for equipment is based on OEC, and the Company measures a rate of return from rentals and sales using OEC. The Company also includes an adjustment to remove the impact of accounting for certain of our rental contracts with customers containing a rental purchase option that are accounted for under GAAP as a sales-type lease. We include this adjustment because we believe continuing to reflect the transactions as an operating lease better reflects the economics of the transactions given our large portfolio of rental contracts. These, and other, adjustments to GAAP net income or loss that are applied to derive Adjusted EBITDA are specified by the Company’s senior secured credit agreements.
Although management evaluates and present Adjusted EBITDA for the reasons described herein, please be aware that this non-GAAP measure has limitations and should not be considered in isolation or as a substitute for revenue, operating income/loss, net income/loss, earnings/loss per share or any other comparable operating measure prescribed by GAAP. In addition, we may calculate and/or present this non-GAAP financial measure differently than measures with the same or similar names that other companies report, and, as a result, the non-GAAP measure we report may not be comparable to those reported by others.



22


Results of Operations
Three months ended March 31, 2023 compared to three months ended March 31, 2022
Consolidated Results of Operations
Three Months Ended
(in $000s)March 31, 2023% of revenueMarch 31, 2022% of revenue$ Change% changeDecember 31, 2022% of revenue
Rental revenue$118,288 26.2%$109,145 29.8%$9,143 8.4%$127,829 26.3%
Equipment sales301,290 66.6%227,186 62.0%74,104 32.6%325,746 66.9%
Parts sales and services32,585 7.2%30,145 8.2%2,440 8.1%33,149 6.8%
Total revenue452,163 100.0%366,476 100.0%85,687 23.4%486,724 100.0%
Cost of revenue, excluding rental equipment depreciation302,172 66.8%237,01964.7%65,153 27.5%317,596 65.3%
Depreciation of rental equipment40,330 8.9%44,964 12.3%(4,634)(10.3)%40,803 8.4%
Gross profit109,661 24.3%84,493 23.1%25,168 29.8%128,325 26.4%
Operating expenses69,773 74,685 (4,912)76,677 
Operating income (loss)39,888 9,808 30,080 51,648 
Total other expense25,225 10,076 15,149 20,157 
Income (loss) before income taxes14,663 (268)14,931 31,491 
Income tax expense (benefit)863 3,005 (2,142)554 
Net income (loss)$13,800 $(3,273)$17,073 $30,937 
Total Revenue - The increase in total revenue for the three months ended March 31, 2023 compared to the three months ended March 31, 2022 was primarily due to strong customer demand for new equipment and rental equipment, as wells as for parts sales and services record levels of vehicle production. The rental revenue reflects our continued expansion of our rental fleet, higher utilization and pricing gains. Equipment sales increased as the continuing improvement in supply chain challenges allowed for greater order fulfillments and our ability to replenish inventory.
Cost of Revenue, Excluding Rental Equipment Depreciation - The increase in cost of revenue, excluding rental equipment depreciation for the three months ended March 31, 2023, was driven primarily by the increase in new and rental equipment sales volume versus the three months ended March 31, 2022.
Depreciation of Rental Equipment - Depreciation of our rental fleet decreased in the three months ended March 31, 2023 as a result of the higher level of rental equipment sales.
Operating Expenses - Operating expenses decreased in the three months ended March 31, 2023 versus the three months ended March 31, 2022 primarily as a result of the runoff of amortization expense in the first quarter of 2022 associated with a prior trade name intangible asset as well as a reduction in post-acquisition integration activities expenses.
Total Other Expense - Other expense for the three months ended March 31, 2023 increased primarily due to the increase in interest expense from variable rate debt and floor plan financing liabilities. Additionally, other expense for the three months ended March 31, 2022 includes higher mark-to-market income from the private warrants liability (accounted for as a derivative financial instrument) as compared to the three months ended March 31, 2023.
Income Tax Expense (Benefit) - Our overall effective tax rate is affected by a number of factors, such as the relative amounts of income we earn in differing tax jurisdictions, tax law changes, certain non-deductible expenses (non-taxable income), such as compensation disallowance and mark-to-market adjustments on derivative financial instruments, and changes in the valuation allowance we establish against deferred tax assets. The rate is also affected by discrete items that may occur in any given year, such as legislative enactments and changes in our corporate structure that may occur. These discrete items may not be consistent from year to year. [In the three months ended March 31, 2023, discrete items, including derivative mark-to-market adjustments, transaction and integration expenses, coupled with certain tax attribute changes related to real and personal property and subsidiaries in our consolidated group, resulted in an overall effective tax rate in the period of 5.9%. The effect of these items resulted in approximately $0.9 million of tax expense being recognized in the three months ended March 31, 2023.]
Net Income (Loss) - The change in net income (loss) for the three months ended March 31, 2023 compared to the three months ended March 31, 2022 was primarily the result of gross profit expansion, partially offset by higher interest expense on variable-rate debt and variable-rate floor plan liabilities.
23


Key Performance Measures
We believe that our operating model, together with our highly variable cost structure, enables us to sustain high margins, strong cash flow generation and stable financial performance throughout various economic cycles. We also believe that our vertical integration of rental equipment production as the principal supplier of our rental fleet provides us a cost advantage relative to other specialty rental companies. We are able to generate cash flow through our earnings, as well as sales of used and rental equipment. Our highly variable cost structure adjusts with the utilization of our equipment, thereby reducing our costs to match our revenue. We principally evaluate financial performance based on the following measurements: average OEC on rent, fleet utilization, and OEC on rent yield. We also report sales order backlog related to our customers’ orders for new vocational heavy duty trucks as an indicator of the demand environment for our products. The table below presents these key measures.
Three Months Ended
(in $000s)March 31, 2023March 31, 2022Change% ChangeDecember 31, 2022% Change
Ending OEC$1,457,870 $1,364,660 $93,210 6.8 %$1,455,820 0.1 %
Average OEC on rent$1,214,300 $1,119,100 $95,200 8.5 %$1,267,600 (4.2)%
Fleet utilization83.6 %82.5 %1.1 %1.3 %86.3 %(3.1)%
OEC on rent yield39.6 %39.1 %0.5 %1.3 %39.5 %0.3 %
Sales order backlog$855,049 $586,368 $268,681 45.8 %$754,142 13.4 %
Ending OEC - The increase in Ending OEC compared to the three months ended March 31, 2022 was driven by positive net rental fleet additions since the first quarter 2022.
Average OEC on Rent - The increase in Average OEC on rent compared to the three months ended March 31, 2022 was driven by fleet growth and continued strong rental demand.
Fleet Utilization - Fleet utilization increased compared to the three months ended March 31, 2022 as a result of the factors noted above.
OEC on Rent Yield - OEC on Rent Yield increased compared to the three months ended March 31, 2022 as a result of the impact of the favorable pricing environment for our rental products, reflective of strong demand.
Sales Order Backlog - Sales order backlog consists of customer orders placed for customized and stock equipment. The increase in sales order backlog compared to the three months ended March 31, 2022 was driven by continued strong customer demand.

24


Adjusted EBITDA
The following table provides a reconciliation of net income (loss) to Adjusted EBITDA for the three months ended March 31, 2023, December, 31 2022 and March 31, 2022. As previously noted, Adjusted EBITDA is a non-GAAP financial measure and should not be considered in isolation or as a substitute for revenue, operating income/loss, net income (loss), earnings (loss) per share or any other comparable measures prescribed by GAAP.
Three Months Ended
(in $000s)March 31, 2023March 31, 2022$
Change
% ChangeDecember 31, 2022% Change
Net income (loss)$13,800 $(3,273)$17,073 521.6 %$30,937 (55.4)%
Interest expense22,363 17,445 4,918 28.2 %21,432 4.3 %
Income tax expense (benefit)863 3,005 (2,142)71.3 %554 55.8 %
Depreciation and amortization52,090 62,500 (10,410)(16.7)%52,362 (0.5)%
EBITDA89,116 79,677 9,439 11.8 %105,285 (15.4)%
   Adjustments:
   Non-cash purchase accounting impact (1)
7,199 9,026 (1,827)(20.2)%8,268 (12.9)%
 Transaction and integration costs (2)
3,460 4,648 (1,188)(25.6)%9,026 (61.7)%
Sales-type lease adjustment (3)
2,803 529 2,274 429.9 %1,411 98.7 %
Share-based payments (4)
3,147 3,364 (217)(6.5)%2,771 13.6 %
Change in fair value of derivative and warrants (5)
(525)(5,767)5,242 90.9 %(2,277)(76.9)%
Adjusted EBITDA$105,200 $91,477 $13,723 15.0 %$124,484 (15.5)%
(1) Represents the non-cash impact of purchase accounting, net of accumulated depreciation, on the cost of equipment and inventory sold. The equipment and inventory acquired received a purchase accounting step-up in basis, which is a non-cash adjustment to the equipment cost pursuant to our credit agreement.
(2) Represents transaction and process improvement costs related to acquisitions of businesses, including post-acquisition integration costs, which are recognized within operating expenses in our Condensed Consolidated Statements of Operations and Comprehensive Income (Loss). These expenses are comprised of professional consultancy, legal, tax and accounting fees. Also included are expenses associated with the integration of acquired businesses. These expenses are presented as adjustments to net income (loss) pursuant to our ABL Credit Agreement.
(3) Represents the adjustment for the impact of sales-type lease accounting for certain leases containing rental purchase options ("RPOs"), as the application of sales-type lease accounting is not deemed to be representative of the ongoing cash flows of the underlying rental contracts. The adjustments are made pursuant to our credit agreement. The components of this adjustment are presented in the table below.
Three Months Ended
(in $000s)March 31, 2023March 31, 2022December 31, 2022
Equipment sales$(24,172)$(12,237)$(14,518)
Cost of equipment sales23,225 10,370 14,509 
Gross profit(947)(1,867)(9)
Interest (income) expense(3,428)(2,888)(4,303)
Rentals invoiced7,178 5,284 5,723 
Sales-type lease adjustment$2,803 $529 $1,411 
(4) Represents non-cash share-based compensation expense associated with the issuance of stock options and restricted stock units.
(5) Represents the credit to earnings for the change in fair value of the liability for private warrants.


25


Operating Results by Segment
Equipment Rental Solutions (ERS) Segment
Three Months Ended
(in $000s)March 31, 2023March 31, 2022$ Change% ChangeDecember 31, 2022$ Change
Rental revenue$113,784 $105,561 $8,223 7.8 %$123,429 (7.8)%
Equipment sales92,136 59,353 32,783 55.2 %78,472 17.4 %
Total revenue205,920 164,914 41,006 24.9 %201,901 2.0 %
Cost of rental revenue29,060 24,791 4,269 17.2 %26,735 8.7 %
Cost of equipment sales71,081 43,230 27,851 64.4 %57,504 23.6 %
Depreciation of rental equipment39,512 43,966 (4,454)(10.1)%39,836 (0.8)%
Total cost of revenue139,653 111,987 27,666 24.7 %124,075 12.6 %
Gross profit$66,267 $52,927 $13,340 25.2 %$77,826 (14.9)%
Total Revenue - The increase in total revenue for the ERS segment for the three months ended March 31, 2023 compared to the three months ended March 31, 2022 was driven by an increase in revenues for rental equipment and equipment sales revenue. Continued demand across our infrastructure end-markets coupled with positive net fleet acquisition in the current year resulted in greater levels of fleet utilization.
Cost of Revenue - The increase in total cost of revenue for the three months ended March 31, 2023 compared to the three months ended March 31, 2022 was largely due to the increase in cost of equipment sales, resulting from an increase in demand for rental equipment purchases by our customers.
Depreciation - Depreciation of our rental fleet decreased resulting from the higher level of rental equipment sales in the current year.
Gross Profit - The increase in gross profit for the three months ended March 31, 2023 compared to the three months ended March 31, 2022 was due to the increase in rental revenues and equipment sales for the period.
Truck and Equipment Sales (TES) Segment
Three Months Ended
(in $000s)March 31, 2023March 31, 2022$ Change% ChangeDecember 31, 2022% Change
Equipment sales$209,154 $167,833 $41,321 24.6 %$247,274 (15.4)%
Cost of equipment sales175,044 144,048 30,996 21.5 %202,887 (13.7)%
Gross profit$34,110 $23,785 $10,325 43.4 %$44,387 (23.2)%
Equipment Sales - Equipment sales increased for the three months ended March 31, 2023 compared to the three months ended March 31, 2022 due to the continued supply chain improvements related to the segment's inventory suppliers, which allowed for greater order fulfillments, and sustained strong customer demand.
Cost of Equipment Sales - Cost of equipment sales increased for the three months ended March 31, 2023 compared to the three months ended March 31, 2022 due to the increase in equipment sales.
Gross Profit - The increase in gross profit for the three months ended March 31, 2023 compared to the three months ended March 31, 2022 is reflective of the positive demand and pricing environment for our products.
26


Aftermarket Parts and Services (APS) Segment
Three Months Ended
(in $000s)March 31, 2023March 31, 2022$ Change% ChangeDecember 31, 2022% Change
Rental revenue$4,504 $3,584 $920 25.7 %$4,400 2.4 %
Parts and services revenue32,585 30,145 2,440 8.1 %33,149 (1.7)%
Total revenue37,089 33,729 3,360 10.0 %37,549 (1.2)%
Cost of revenue26,987 24,950 2,037 8.2 %30,470 (11.4)%
Depreciation of rental equipment818 998 (180)(18.0)%967 (15.4)%
Total cost of revenue27,805 25,948 1,857 7.2 %31,437 (11.6)%
Gross profit$9,284 $7,781 $1,503 19.3 %$6,112 51.9 %
Total Revenue - Total revenue increased for the three months ended March 31, 2023 compared to the three months ended March 31, 2022. Growth in demand for parts, tools and accessories sales was augmented by increased tools and accessories rentals in the Parts, Tools and Accessories (“PTA”) division.
Cost of Revenue - Cost of revenue increased for the three months ended March 31, 2023 compared to the three months ended March 31, 2022 commensurate with the increase in volume of parts sales and rental activity.
Gross Profit - The changes in gross profit were due to product and service mix with gross profit margin improving in the first quarter of 2023 compared to the first quarter of 2022.

27


Liquidity and Capital Resources
Our principal sources of liquidity include cash generated by operating activities and borrowings under revolving credit facilities as described below. We believe that our liquidity sources and operating cash flows are sufficient to address our operating, debt service and capital requirements, including investments in our rental fleet, over the next 12 months. As of March 31, 2023, we had $32.2 million in cash and cash equivalents compared to $14.4 million as of December 31, 2022. As of March 31, 2023, we had $462.4 million of outstanding borrowings under our ABL Facility compared to $437.7 million of outstanding borrowing under the ABL Facility as of December 31, 2022.
ABL Facility
As of March 31, 2023, borrowing availability under the ABL Facility was $284.5 million, and outstanding standby letters of credit were $3.1 million. Borrowings under the ABL Facility bears interest at a floating rate, which, at Buyer’s election, could be (a) in the case of U.S. dollar denominated loans, either (i) the London Interbank Offered Rate (“LIBOR”) plus an applicable margin or (ii) the base rate plus an applicable margin or (b) in the case of Canadian dollar denominated loans, the CDOR rate plus an applicable margin. The applicable margin varies based on Average Availability (as defined in the ABL Credit Agreement) from (x) with respect to base rate loans, 0.50% to 1.00% and (y) with respect to LIBOR loans and CDOR rate loans, 1.50% to 2.00%. The ability to draw under the ABL Facility or issue letters of credit thereunder is conditioned upon, among other things, delivery of prior written notice of a borrowing or issuance, as applicable, the ability to reaffirm the representations and warranties contained in the ABL Credit Agreement and the absence of any default or event of default under the ABL Facility.
2029 Secured Notes
The Company issued $920.0 million in aggregate principal amount of 5.50% senior secured second lien notes due 2029 (the “2029 Secured Notes”). The 2029 Secured Notes were issued pursuant to an indenture, dated as of April 1, 2021, between the Issuer, Wilmington Trust, National Association, as trustee and the guarantors party thereto (the “Indenture”). The Issuer pays interest on the 2029 Secured Notes semi-annually in arrears on April 15 and October 15 of each year, commencing on October 15, 2021. Unless earlier redeemed, the 2029 Secured Notes will mature on April 15, 2029.
Restrictive Covenants
The Indenture contains covenants that limit the Issuer’s (and certain of its subsidiaries’) ability to, among other things: (i) incur additional debt or issue certain preferred stock; (ii) pay dividends, redeem stock or make other distributions; (iii) make other restricted payments or investments; (iv) create liens on assets; (v) transfer or sell assets; (vi) create restrictions on payment of dividends or other amounts by the Issuer to the Issuer’s restricted subsidiaries; (vii) engage in mergers or consolidations; (viii) engage in certain transactions with affiliates; or (ix) designate the Issuer’s subsidiaries as unrestricted subsidiaries.
Events of Default
The Indenture provides for customary events of default, including non-payment, failure to comply with covenants or other agreements in the Indenture and certain events of bankruptcy or insolvency. If an event of default occurs and continues with respect to the 2029 Secured Notes, the trustee or the holders of at least 30% in aggregate principal amount of the outstanding 2029 Secured Notes of such series may declare the entire principal amount of all the 2029 Secured Notes to be due and payable immediately (except that if such event of default is caused by certain events of bankruptcy or insolvency, the entire principal of the 2029 Secured Notes will become due and payable immediately without further action or notice).
Floor Plan Financing
Daimler Truck Financial
The Company is party to the Wholesale Financing Agreement with Daimler Truck Financial (the “Daimler Facility”) which bears interest at a rate of Prime plus 0.80% after an initial interest free period of up to 150 days. The total borrowing capacity under the Daimler Facility is $175.0 million. As of March 31, 2023 and March 31, 2022, borrowings on the Daimler Facility were $113.9 million and $39.0 million, respectively. The Daimler agreement is evergreen and is subject to termination by either party through written notice.
PACCAR
The Company has an Inventory Financing Agreement with PACCAR Financial Corp that provides the Company with a line of credit of $75.0 million to finance inventory purchases of new Peterbilt and/or Kenworth trucks, tractors, and chassis. Effective during the first quarter of 2023, the interest rate has become U.S. Prime Rate minus 0.6%. Previously, amounts borrowed against this line of
28


credit incur interest at a rate of LIBOR plus 2.4%. As of March 31, 2023 and March 31, 2022, borrowings on the PACCAR line of credit were $45.1 million and $20.7 million, respectively. The PACCAR agreement extends automatically each April and is subject to termination by either party through written notice.
References to the Prime Rate in the foregoing agreements represent the rate as published in the Wall Street Journal.
PNC Equipment Finance, LLC
The Company has an Inventory Loan, Guaranty and Security Agreement (the “Loan Agreement”) with PNC Equipment Finance, LLC. As of March 31, 2023, the Loan Agreement provides the Company with a $315.0 million revolving credit facility, which matures on August 25, 2023 and bears interest at a rate of three-month term SOFR plus 3.25%. As of March 31, 2023 and March 31, 2022, borrowings on the Loan Agreement were $312.5 million and $220.3 million, respectively. The facility was increased from $315.0 million to $370.0 million on April 17, 2023.
Notes Payable
Our notes payable require the Company to pay monthly and quarterly interest payments and have maturities from 2023 through 2026. Notes payable include (i) debt assumed from a past business acquisition related to borrowings for facilities renovations and to support general business activities, (ii) notes payable related to past businesses acquired, and (iii) term loans. The Company consolidated certain notes payable assumed from past business acquisitions into a $23.9 million loan agreement with Security Bank of Kansas City (“SBKC”) that bears interest at a rate of 3.125% per annum, and a $3.5 million loan agreement with SBKC that bears interest at a rate of 3.5% per annum.
2023 Credit Facility
On January 13, 2023, the Company entered into a new credit agreement allowing for borrowings of up to $18.0 million (the “2023 Credit Facility”). Proceeds from the credit agreement were used to finance a portion of the Company’s acquisition of real property from a related party in December 2022. A portion of the loan proceeds will be used to finance improvements to the property. In connection with entering into the agreement, the Company received proceeds of $13.7 million with the ability to draw an additional $4.2 million upon completion of certain construction milestones. Borrowings bear interest at a fixed rate of 5.75% per annum and are required to be repaid monthly in an amount of approximately $0.1 million with a balloon payment due on the maturity date of January 13, 2028. Borrowings are secured by the real property and improvements.
Historical Cash Flows
The following table summarizes our sources and uses of cash:
Three Months Ended March 31,
(in $000s)20232022
Net cash flow from operating activities$3,906 $(29,771)
Net cash flow used in investing activities(39,948)(48,458)
Net cash flow from financing activities53,849 66,138 
Effect of exchange rate changes51 — 
Net change in cash and cash equivalents$17,858 $(12,091)
As of March 31, 2023, we had cash and cash equivalents of $32.2 million, a decrease of $17.9 million from December 31, 2022. Generally, we manage our cash flow by using any excess cash, after considering our working capital and capital expenditure needs, including paying down the outstanding balance under our ABL Facility.
Cash Flows from Operating Activities
Net cash provided by operating activities was $3.9 million for the three months ended March 31, 2023, as compared to net cash provided by operating activities of $29.8 million in the same period of 2022. The use of cash in the current period is the result of our increased levels of inventory purchases and production.
Cash Flows from Investing Activities
Net cash used in investing activities was $39.9 million for the three months ended March 31, 2023, as compared to cash used in investing activities of $48.5 million in 2022.
29


Cash Flows from Financing Activities
Net cash provided by financing activities was $53.8 million for the three months ended March 31, 2023, as compared to $66.1 million in 2022.


30


Item 3.     Quantitative and Qualitative Disclosures About Market Risk
Interest rate risk
We are subject to interest rate market risk in connection with our long-term debt. Our principal interest rate exposure relates to outstanding amounts under our asset-based revolving credit facility and our floor plan financing arrangements. Interest rate changes generally impact the amount of our interest payments and, therefore, our future net income and cash flows, assuming other factors are held constant. As of March 31, 2023, we had $462.4 million aggregate principal amount of variable rate debt, consisting of the balance outstanding under the ABL Facility. Holding other variables constant, each one-eighth percentage point increase or decrease in the applicable interest rates would correspondingly change our interest expense on the ABL Facility by approximately $0.6 million on an annual basis.
We, from time to time, may manage a portion of our risks from exposures to fluctuations in interest rates as part of our risk management program through the use of derivative financial instruments. The objective of controlling these risks is to limit the impact on earnings and cash flows caused by fluctuations in the interest rates of our variable-rate debt.
Foreign currency exchange rate risk
During the three months ended March 31, 2023, we generated $13.9 million of U.S. dollar denominated revenues in Canadian dollars. Each 100-basis point increase or decrease in the average Canadian dollar to U.S. dollar exchange rate for the year would have correspondingly changed our revenues by approximately $0.1 million. We do not currently hedge our exchange rate exposure.
31


Item 4.    Controls and Procedures
(a) Evaluation of Disclosure Controls and Procedures
As of the end of the period covered by this Quarterly Report on Form 10-Q, we carried out an evaluation with the participation of our Chief Executive Officer and Chief Financial Officer. Based on that assessment, the Chief Executive Officer and Chief Financial Officer concluded as of March 31, 2023, the Company’s disclosure controls and procedures were not effective because of the material weakness in our internal control over financial reporting described below.
Inadequate General Information Technology Controls and Business Process Controls
On April 1, 2021, we completed the acquisition of Custom Truck LP, which resulted in a significant change in the Company’s internal control over financial reporting. We are in the process of completing the integration of policies, processes, people, technology and operations for the combined company. As part of this integration, we identified deficiencies in the design and operating effectiveness of internal controls associated with the control activities component of the Committee of Sponsoring Organizations of the Treadway Commission (“COSO”) framework.
During the fourth quarter ended December 31, 2021, we identified control deficiencies related to overall information technology general controls (‘ITGCs”) for both user access and program change-management for systems supporting all of the Company’s internal control processes and controls, controls over the completeness and accuracy of information used in business process controls and management review controls. Our business process controls (automated and manual) and management review controls were also deemed ineffective because they are adversely impacted by ineffective ITGCs. These control deficiencies could result in misstatements potentially impacting all financial statement accounts and disclosures that may not be prevented or detected.
Accordingly, these deficiencies constitute a material weakness. The material weakness did not result in any identified misstatements to our consolidated financial statements, and there were no changes to previously released financial results.
(b) Remediation of the Material Weakness in Internal Control Over Financial Reporting
The Company is in the process of implementing changes associated with the design, implementation, and monitoring ITGCs in the areas of user access and program change-management for systems supporting all of the Company’s internal control processes to ensure that internal controls are designed and operating effectively. A significant portion of our remediation plan to address the control deficiencies encompassed implementation of our new enterprise resource planning (“ERP”) system, which was completed in the second quarter of 2022. The new ERP system allows us to address segregation of duties by establishing user roles specific to the nature of each job function. We are also establishing controls to ensure appropriate authorization of new user access requests, including performance of routine reviews of user access, and controls over program-change management. Additionally, we are in the process of enhancing relevant process level controls that are relevant to the preparation of consolidated financial statements. The material weakness cannot be considered remediated until the applicable controls operate for a sufficient period of time and management has concluded, through testing, that these controls are operating effectively.
(c) Changes to Internal Control Over Financial Reporting
Other than the ongoing remediation plans described above, there were no changes to our internal control over financial reporting that occurred during the quarter ended March 31, 2023 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

32


PART II - OTHER INFORMATION
Item 1.    Legal Proceedings
We may, at any given time, be named as a defendant in certain lawsuits, investigations and claims arising in the ordinary course of business. While the outcome of these potential lawsuits, investigations and claims cannot be predicted with certainty, we do not expect these matters to have a material adverse impact on our business, results of operations, cash flows or financial condition. In the opinion of management, there are no pending litigations, disputes or claims against the Company that, if decided adversely, would have a material adverse effect on its consolidated financial condition, cash flows or results of operations.
Item 1A.    Risk Factors
No material changes occurred to the indicated risk factors as disclosed in our Annual Report on Form 10-K for the year ended December 31, 2022.
33


Item 2.    Unregistered Sales of Equity Securities and Use of Proceeds
Issuer Purchases of Equity Securities
On August 2, 2022, our Board of Directors authorized a stock repurchase program for up to $30.0 million of the Company’s common stock. This authorization does not have an expiration date. Repurchases under the program may be made in the open market, in privately negotiated transactions or otherwise, with the amount and timing of repurchases depending on market conditions and corporate needs.
The following table contains information regarding our purchases of our common stock during the three months ended March 31, 2023:
ISSUER PURCHASES OF EQUITY SECURITIES
PeriodTotal Number of Shares PurchasedAverage Price Paid per ShareTotal Number of Shares Purchased as Part of Publicly Announced Plans or ProgramsApproximate Dollar Value of Shares that May Yet Be Purchased Under the Plans or Programs
(in $000s)
January 1, 2023 - January 31, 202365,178 $6.37 64,535 $19,311 
February 1, 2023 - February 28, 2023— $— — $19,311 
March 1, 2023 - March 31, 2023153,509 $6.44 142,570 $18,394 
Total218,687 $6.42 207,105 
Item 3.    Defaults Upon Senior Securities
None.
Item 4.     Mine Safety Disclosures
Not applicable.
Item 5.    Other Information
None.

34


Item 6.    Exhibits
Exhibit No. Description
101.INSXBRL Instance Document - the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document.
101.SCHXBRL Taxonomy Extension Schema Document.
101.CALXBRL Taxonomy Extension Calculation Linkbase Document.
101.DEFXBRL Taxonomy Extension Definition Linkbase Document.
101.LABXBRL Taxonomy Extension Label Linkbase Document.
101.PREXBRL Taxonomy Extension Presentation Linkbase.
104Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101).
* Furnished herewith.

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.
  
CUSTOM TRUCK ONE SOURCE, INC.
(Registrant)
   
Date:May 9, 2023/s/ Ryan McMonagle
  Ryan McMonagle, Chief Executive Officer
   
Date:May 9, 2023/s/ Christopher J. Eperjesy
  Christopher J. Eperjesy, Chief Financial Officer



EX-31.1 2 a03312023ctosex311.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, Ryan McMonagle, certify that:
1
I have reviewed this Quarterly Report on Form 10-Q of Custom Truck One Source, Inc. for the quarterly period ended March 31, 2023;
2Based 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;
3Based 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;
4The registrant’s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
a.Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
b.Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
c.Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
d.Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
5The registrant’s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
a.All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
b.Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.
    
Date:May 9, 2023 /s/ Ryan McMonagle
   Ryan McMonagle
   Chief Executive Officer

EX-31.2 3 a03312023ctosex312.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, Christopher J. Eperjesy, certify that:
1
I have reviewed this Quarterly Report on Form 10-Q of Custom Truck One Source, Inc. for the quarterly period ended March 31, 2023;
2Based 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;
3Based 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;
4The registrant’s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
a.Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
b.Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
c.Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
d.Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
5The registrant’s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
a.All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
b.Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.
    
Date:May 9, 2023 /s/ Christopher J. Eperjesy
   Christopher J. Eperjesy
   Chief Financial Officer

EX-32 4 a03312023ctosex32.htm EX-32 Document

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

In connection with the Quarterly Report on Form 10-Q of Custom Truck One Source, Inc. (the “Company”) for the quarterly period ended March 31, 2023, as filed with the Securities and Exchange Commission (the “Report”), each of the undersigned, in the capacities and on the dates indicated below, hereby certifies pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:
 
1. The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
 
2. The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
 
May 9, 2023/s/ Ryan McMonagle
Ryan McMonagle
Chief Executive Officer
 
May 9, 2023/s/ Christopher J. Eperjesy
Christopher J. Eperjesy
Chief Financial Officer

EX-101.SCH 5 ctos-20230331.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) (Parentheticals) link:presentationLink link:calculationLink link:definitionLink 0000004 - Statement - Condensed Consolidated Statements of Operations and Comprehensive Income (Loss) (unaudited) link:presentationLink link:calculationLink link:definitionLink 0000005 - Statement - Condensed Consolidated Statements of Cash Flows (unaudited) link:presentationLink link:calculationLink link:definitionLink 0000006 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Deficit) (unaudited) link:presentationLink link:calculationLink link:definitionLink 0000007 - Disclosure - Business and Organization link:presentationLink link:calculationLink link:definitionLink 0000008 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 0000009 - Disclosure - Acquisition link:presentationLink link:calculationLink link:definitionLink 0000010 - Disclosure - Revenue link:presentationLink link:calculationLink link:definitionLink 0000011 - Disclosure - Sales-Type Leases link:presentationLink link:calculationLink link:definitionLink 0000012 - Disclosure - Inventory link:presentationLink link:calculationLink link:definitionLink 0000013 - Disclosure - Floor Plan Financing link:presentationLink link:calculationLink link:definitionLink 0000014 - Disclosure - Rental Equipment link:presentationLink link:calculationLink link:definitionLink 0000015 - Disclosure - Long-Term Debt link:presentationLink link:calculationLink link:definitionLink 0000016 - Disclosure - Earnings (Loss) Per Share link:presentationLink link:calculationLink link:definitionLink 0000017 - Disclosure - Equity link:presentationLink link:calculationLink link:definitionLink 0000018 - Disclosure - Share-Based Compensation link:presentationLink link:calculationLink link:definitionLink 0000019 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 0000020 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 0000021 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 0000022 - Disclosure - Related Parties link:presentationLink link:calculationLink link:definitionLink 0000023 - Disclosure - Segments link:presentationLink link:calculationLink link:definitionLink 0000024 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 0000025 - Disclosure - Summary of Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 0000026 - Disclosure - Acquisition (Tables) link:presentationLink link:calculationLink link:definitionLink 0000027 - Disclosure - Revenue (Tables) link:presentationLink link:calculationLink link:definitionLink 0000028 - Disclosure - Sales-Type Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 0000029 - Disclosure - Inventory (Tables) link:presentationLink link:calculationLink link:definitionLink 0000030 - Disclosure - Floor Plan Financing (Tables) link:presentationLink link:calculationLink link:definitionLink 0000031 - Disclosure - Rental Equipment (Tables) link:presentationLink link:calculationLink link:definitionLink 0000032 - Disclosure - Long-Term Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 0000033 - Disclosure - Earnings (Loss) Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 0000034 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 0000035 - Disclosure - Related Parties (Tables) link:presentationLink link:calculationLink link:definitionLink 0000036 - Disclosure - Segments (Tables) link:presentationLink link:calculationLink link:definitionLink 0000037 - Disclosure - Business and Organization (Details) link:presentationLink link:calculationLink link:definitionLink 0000038 - Disclosure - Summary of Significant Accounting Policies - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000039 - Disclosure - Summary of Significant Accounting Policies - Accounts Receivable, Net (Details) link:presentationLink link:calculationLink link:definitionLink 0000040 - Disclosure - Acquisition - Acquisition of Hi-Rail (Details) link:presentationLink link:calculationLink link:definitionLink 0000041 - Disclosure - Acquisition - Hi-Rail Assets (Details) link:presentationLink link:calculationLink link:definitionLink 0000042 - Disclosure - Revenue - Geographic Areas (Details) link:presentationLink link:calculationLink link:definitionLink 0000043 - Disclosure - Revenue - Major Product Lines and Services (Details) link:presentationLink link:calculationLink link:definitionLink 0000044 - Disclosure - Revenue - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000045 - Disclosure - Sales-Type Leases (Details) link:presentationLink link:calculationLink link:definitionLink 0000046 - Disclosure - Inventory (Details) link:presentationLink link:calculationLink link:definitionLink 0000047 - Disclosure - Floor Plan Financing - Summary of Floor Plan Payables (Details) link:presentationLink link:calculationLink link:definitionLink 0000048 - Disclosure - Floor Plan Financing - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000049 - Disclosure - Rental Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 0000050 - Disclosure - Long-Term Debt - Debt Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 0000050 - Disclosure - Long-Term Debt - Debt Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 0000051 - Disclosure - Long-Term Debt - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000052 - Disclosure - Earnings (Loss) Per Share - Computation of Basic and Dilutive Loss Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 0000053 - Disclosure - Equity - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000054 - Disclosure - Share-Based Compensation - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000055 - Disclosure - Fair Value Measurements (Details) link:presentationLink link:calculationLink link:definitionLink 0000056 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 0000057 - Disclosure - Commitments and Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 0000058 - Disclosure - Related Parties - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000059 - Disclosure - Related Parties - Condensed Consolidated Statements of Operations (Details) link:presentationLink link:calculationLink link:definitionLink 0000060 - Disclosure - Related Parties - Condensed Consolidated Balance Sheets (Details) link:presentationLink link:calculationLink link:definitionLink 0000061 - Disclosure - Segments - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000062 - Disclosure - Segments - Financial Information (Details) link:presentationLink link:calculationLink link:definitionLink 0000063 - Disclosure - Segments - Reconciliation of Segment Gross Profit (Details) link:presentationLink link:calculationLink link:definitionLink 0000064 - Disclosure - Segments - Assets by Country (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 6 ctos-20230331_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 7 ctos-20230331_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 8 ctos-20230331_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Receivables related to rental contracts and other Contract With Customer, Other Receivable, After Allowance For Credit Loss Contract With Customer, Other Receivable, After Allowance For Credit Loss Business Acquisition [Axis] Business Acquisition [Axis] Inventory [Axis] Inventory [Axis] Increase (Decrease) in Stockholders' Deficit [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Tax assessment amount Income Tax Examination, Assessment Income Tax Examination, Assessment Companies Management And Immediate Families Companies Management And Immediate Families [Member] Companies Management And Immediate Families Related Party Transactions [Abstract] Provision for losses on accounts receivable Accounts Receivable, Credit Loss Expense (Reversal) Total debt outstanding Long-Term Debt, Gross Entity Address, Postal Zip Code Entity Address, Postal Zip Code Property, Plant and Equipment [Abstract] Preferred stock outstanding (in shares) Preferred Stock, Shares Outstanding Consecutive trading days threshold Business Combination, Contingent Consideration Arrangements, Threshold Consecutive Trading Days Business Combination, Contingent Consideration Arrangements, Threshold Consecutive Trading Days Debt Instrument [Axis] Debt Instrument [Axis] Expenses incurred from transactions with related parties included in operating expenses Related Party Transaction, Expenses from Transactions with Related Party Maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Income Tax Disclosure [Abstract] Changes in rental equipment Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Rental Equipment Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Rental Equipment Changes in total identifiable assets acquired Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Assets Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Assets Performance obligation satisfied, revenue recognized Contract with Customer, Liability, Change in Timeframe, Performance Obligation Satisfied, Revenue Recognized Additional paid-in capital Additional Paid in Capital Fair Value Measurement [Domain] Fair Value Measurement [Domain] Debt instrument, basis spread plus (minus) Debt Instrument, Basis Spread on Variable Rate Statistical Measurement [Domain] Statistical Measurement [Domain] Debt interest rate Debt Instrument, Interest Rate, Stated Percentage Share-based Payment Arrangement [Abstract] Share-Based Payment Arrangement [Abstract] Aftermarket parts and services inventory Rental Parts, Tools And Accessories [Member] Rental Parts, Tools And Accessories [Member] Changes in intangible assets Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Intangibles Property and equipment, net Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization Repurchase of common stock value Treasury Stock, Value, Acquired, Cost Method Net Income (Loss) Net income (loss) Net income (loss) Net Income (Loss) Attributable to Parent Financing receivables, net Financing Receivable, after Allowance for Credit Loss, Current Contingent Consideration by Type [Axis] Contingent Consideration by Type [Axis] Potentially dilutive shares excluded in aggregate (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Document Information [Line Items] Document Information [Line Items] TES Truck And Equipment Sales Segment [Member] Truck And Equipment Sales Segment Subsequent Event Type [Axis] Subsequent Event Type [Axis] Rental equipment sales in accounts receivable Rental Equipment Sales In Accounts Receivable Rental Equipment Sales In Accounts Receivable Tax Period [Domain] Tax Period [Domain] Accounts receivables Accounts Receivable, before Allowance for Credit Loss, Current Equity Component [Domain] Equity Component [Domain] Subsequent Event Type [Domain] Subsequent Event Type [Domain] Changes in less: cash acquired Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Cash Acquired Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Cash Acquired Related Party [Domain] Related Party [Domain] Fair Value Measurements Fair Value Measurement, Policy [Policy Text Block] Treasury stock, at cost — 2,427,395 and 2,241,069 shares at March 31, 2023 and December 31, 2022, respectively Treasury Stock, Common, Value 2023 Credit Facility 2023 Credit Facility [Member] 2023 Credit Facility Floor plan payables - non-trade Non-trade floor plan payables Floor Plan Payables, Non-Trade, Current Floor Plan Payables, Non-Trade, Current Supplemental Cash Flow Information Supplemental Cash Flow Information [Abstract] Total long-term liabilities Liabilities, Noncurrent Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Outstanding borrowings Long-Term Line of Credit Entity Address, State or Province Entity Address, State or Province Level 1 Fair Value, Inputs, Level 1 [Member] Other Comprehensive Income (Loss): Other Comprehensive Income (Loss), Net of Tax [Abstract] Contingent consideration term (in years) Business Combination, Contingent Consideration, Term Business Combination, Contingent Consideration, Term Contingent Consideration Type [Domain] Contingent Consideration Type [Domain] Net cash flow from operating activities Net Cash Provided by (Used in) Operating Activities Rental Rental Revenue, Excluding Shipping And Handling [Member] Rental Revenue, Excluding Shipping And Handling [Member] Sales-Type Leases Lessor, Sales-type Leases [Text Block] Revenues Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual Related Party Transaction [Domain] Related Party Transaction [Domain] APS Aftermarket Parts and Services Segment [Member] Parts, Tools and Services Segment [Member] Secured Overnight Financing Rate (SOFR) Secured Overnight Financing Rate (SOFR) [Member] Secured Overnight Financing Rate (SOFR) Additional shares if common stock exceeds $13 per share Contingent Consideration Requirement Two [Member] Contingent Consideration Requirement Two [Member] Lender Name [Axis] Lender Name [Axis] Property, equipment and other assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment Legal Entity [Axis] Legal Entity [Axis] Long-term debt, net Long-term debt Long-Term Debt, Excluding Current Maturities Expenses incurred from transactions with related parties included in cost of revenue Related Party Costs Geographical [Axis] Geographical [Axis] Changes in goodwill Goodwill, Purchase Accounting Adjustments Investing Activities Net Cash Provided by (Used in) Investing Activities [Abstract] Percentage of voting rights acquired Business Acquisition, Percentage of Voting Interests Acquired Gross profit (loss) Sales-type Lease, Selling Profit (Loss) Accrued expenses and other liabilities Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Trade Receivables and Allowance for Credit Losses Receivables, Trade and Other Accounts Receivable, Allowance for Doubtful Accounts, Policy [Policy Text Block] ABL Facility Revolving Credit Facility [Member] Preferred stock issued (in shares) Preferred Stock, Shares Issued Document Type Document Type Less: accumulated depreciation Property, Plant, and Equipment, Lessor Asset under Operating Lease, Accumulated Depreciation Cost of equipment sales Cost of Goods Sold, Sales-type Lease Segments [Axis] Segments [Axis] Current assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets Floor Plan Financing Long-Term Debt Debt Disclosure [Text Block] Product and Service [Domain] Product and Service [Domain] Entity Shell Company Entity Shell Company Accounts receivable from related parties Accounts Receivable, Related Parties, Current Affiliated Entity Affiliated Entity [Member] Subsequent Event Subsequent Event [Member] Document Period End Date Document Period End Date Total Assets Assets Assets Debt Disclosure [Abstract] Debt Disclosure [Abstract] Net Income (Loss) Per Share: Earnings Per Share [Abstract] Accrued expenses Accrued Liabilities, Current Current maturities of long-term debt Less: current maturities Long-Term Debt, Current Maturities Net cash flow from financing activities Net Cash Provided by (Used in) Financing Activities Other notes payable Long-Term Debt, Fair Value Accounting Policies [Abstract] Accounting Policies [Abstract] Stock repurchase program, amount authorized Stock Repurchase Program, Authorized Amount Interest expense Interest Expense, Debt Total sales and services Sales And Services [Member] Sales and Services [Member] ABL Facility Line of Credit Line of Credit [Member] Income (Loss) Before Income Taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Stockholders' Equity Stockholders' Equity Attributable to Parent [Abstract] Prepaid expenses and other Prepaid Expense and Other Assets, Current Segments [Domain] Segments [Domain] Deferred tax expense Deferred Income Taxes and Tax Credits Earnings (Loss) Per Share Earnings Per Share [Text Block] Finance leases Finance Lease, Liability, Noncurrent Related Party Transaction [Line Items] Related Party Transaction [Line Items] Debt Instrument, Redemption [Line Items] Debt Instrument, Redemption [Line Items] Redeemable warrants, exercisable for Common Stock, $0.0001 par value per share Redeemable Warrants [Member] Redeemable Warrants Working capital adjustments Payments to Acquire Businesses, Gross Gross Profit Gross Profit Gross Profit Entity Registrant Name Entity Registrant Name Balloon payment to be paid Line of Credit Facility, Periodic Payment Net Income (Loss) Net Income (Loss) Available to Common Stockholders, Diluted [Abstract] Entity Address, City or Town Entity Address, City or Town Leases [Abstract] Operating Expenses Operating Expenses [Abstract] Topic 842 Revenue Not from Contract with Customer Derivative, warrants and other liabilities Derivative, Warrant, And Other Noncurrent Liabilities Derivative, Warrant, And Other Noncurrent Liabilities Minimum Minimum [Member] Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Entity Emerging Growth Company Entity Emerging Growth Company Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Intangible assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Treasury Stock Treasury Stock, Common [Member] Fair Value Measurements Fair Value Disclosures [Text Block] Trading Symbol Trading Symbol Entity File Number Entity File Number Treasury stock (in shares) Beginning balance (in shares) Ending balance (in shares) Treasury Stock, Common, Shares 2029 Secured Notes 5.50% Senior Secured Second Lien Notes Due 2029 [Member] 5.50% Senior Secured Second Lien Notes Due 2029 Canada CANADA Floor plan payables - trade Trade floor plan payables Floor Plan Payables, Trade, Current Floor Plan Payables, Trade, Current Effective tax rate Effective Income Tax Rate Reconciliation, Percent Proceeds from lines of credit Proceeds from Lines of Credit Use of Estimates Use of Estimates, Policy [Policy Text Block] Acquisition Business Combination Disclosure [Text Block] Accounts payable Increase (Decrease) in Accounts Payable London Interbank Offered Rate (LIBOR) London Interbank Offered Rate (LIBOR) [Member] Net assets acquired (purchase price) Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net Prime Rate Prime Rate [Member] Total revenue Total Total revenue Revenues Share-based payments Payments For (Proceeds From) Share-Based Payment Arrangements Payments For (Proceeds From) Share-Based Payment Arrangements Income Taxes Income Tax Disclosure [Text Block] Total revenues from transactions with related parties Revenue from Related Parties Credit Facility [Domain] Credit Facility [Domain] Interest paid Interest Paid, Excluding Capitalized Interest, Operating Activities Basic (in dollars per share) Basic earnings (loss) per share (in dollars per share) Earnings Per Share, Basic Counterparty Name [Domain] Counterparty Name [Domain] Total stockholders' equity Beginning balance Ending balance Stockholders' Equity Attributable to Parent Equity Interest Issued or Issuable, Type [Domain] Equity Interest Issued or Issuable, Type [Domain] Entity Interactive Data Current Entity Interactive Data Current Changes in assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Changes in property, equipment and other assets Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Property, Plant, and Equipment Portion at Fair Value Measurement Portion at Fair Value Measurement [Member] Accumulated Deficit Retained Earnings [Member] Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Floor plan payables - trade, net Increase (Decrease) In Floor Plan Payables Increase (Decrease) In Floor Plan Payables Common Stock, $0.0001 par value per share Common Stock Common Stock [Member] Other Comprehensive Income (Loss) Other Comprehensive Income Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Share-based payments Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture Contingent consideration, additional shares (up to) (in shares) Business Combination, Contingent Consideration Arrangements, Range Of Outcomes, Shares, High Business Combination, Contingent Consideration Arrangements, Range Of Outcomes, Shares, High Number of reportable segments Number of Reportable Segments Repurchase of common stock Payments for Repurchase of Common Stock Class of Stock [Axis] Class of Stock [Axis] Statement [Table] Statement [Table] ERS Equipment Rental Solutions Segment [Member] Equipment Rental Solutions Segment Document Quarterly Report Document Quarterly Report Letter of Credit Letter of Credit [Member] Total identifiable assets acquired Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets Current Assets Assets, Current [Abstract] Operating lease liabilities - noncurrent Operating Lease, Liability, Noncurrent Statistical Measurement [Axis] Statistical Measurement [Axis] Common stock repurchases (in shares) Treasury Stock, Shares, Acquired Line of Credit Facility, Lender [Domain] Line of Credit Facility, Lender [Domain] Related Party Transaction [Axis] Related Party Transaction [Axis] Schedule of Revenue by Country Revenue from External Customers by Geographic Areas [Table Text Block] Accumulated deficit Retained Earnings (Accumulated Deficit) Schedule of Revenue from Sales-type Leases Sales-type Lease, Lease Income [Table Text Block] Accounts receivable, net Accounts receivable, net Accounts Receivable, after Allowance for Credit Loss, Current Equity Components [Axis] Equity Components [Axis] Fair Value, Recurring Fair Value, Recurring [Member] Dilutive common share equivalents Dilutive Securities, Effect on Basic Earnings Per Share Related Parties Related Party Transactions Disclosure [Text Block] Changes in net cash paid Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Payment For Net Cash Acquired Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Payment For Net Cash Acquired Interest expense, net Interest expense, net Interest Income (Expense), Nonoperating, Net Document Fiscal Year Focus Document Fiscal Year Focus Cost of rental revenue Cost of revenue Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization Operating Activities Net Cash Provided by (Used in) Operating Activities [Abstract] Statement [Line Items] Statement [Line Items] Finance lease payments Finance Lease, Principal Payments Benefit period Contract With Customer, Commission Benefit Period Contract With Customer, Commission Benefit Period Total other expense Nonoperating Income (Expense) Variable Rate [Domain] Variable Rate [Domain] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Selling, general and administrative expenses Selling, general and administrative expenses Selling, General and Administrative Expense Loss Contingencies [Table] Loss Contingencies [Table] Operating lease assets Operating Lease, Right-of-Use Asset Common stock repurchase Stock Repurchased During Period, Value Accumulated Other Comprehensive Loss AOCI Attributable to Parent [Member] Additional shares if common stock exceeds $13 per share or $16 per share Contingent Consideration Requirement One [Member] Contingent Consideration Requirement One [Member] Expected duration Contract With Customer, Timing Contract With Customer, Timing Document Transition Report Document Transition Report Local Phone Number Local Phone Number Operating Income (Loss) Operating Income (Loss) Inventories Increase (Decrease) in Inventories Accounting Pronouncements Recently Adopted New Accounting Pronouncements, Policy [Policy Text Block] Rental revenue Total rental revenue Rental Rental Revenue [Member] Rental Revenue [Member] Document Information [Table] Document Information [Table] Weighted-Average Common Shares Outstanding: Weighted Average Number of Shares Outstanding Reconciliation [Abstract] Common stock, outstanding (in shares) Beginning balance (in shares) Ending balance (in shares) Common Stock, Shares, Outstanding Purchase of non-rental property and cloud computing arrangements Purchase Of Non-Rental Property And Cloud Computing Arrangements Purchase Of Non-Rental Property And Cloud Computing Arrangements Goodwill Goodwill Common stock repurchases (in shares) Stock Repurchased During Period, Shares Changes in net assets acquired (purchase price) Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Assets Acquired, Goodwill and Liabilities Assumed, Net Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Assets Acquired, Goodwill and Liabilities Assumed, Net Adjustments to reconcile net income (loss) to net cash flow from operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Tax Year 2015 Tax Year 2015 [Member] Income Tax Expense (Benefit) Income Tax Expense (Benefit) Geographical [Domain] Geographical [Domain] Deferred income taxes Deferred Income Tax Liabilities, Net Preferred stock par value (in dollars per share) Preferred Stock, Par or Stated Value Per Share Receivables related to contracts with customers Contract with Customer, Receivable, after Allowance for Credit Loss Income Statement [Abstract] Income Statement [Abstract] Interest income Sales-type Lease, Interest Income, Lease Receivable Additional Paid-in Capital Additional Paid-in Capital [Member] Document Fiscal Period Focus Document Fiscal Period Focus Diluted (in shares) Weighted-average shares, diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted Warrant liabilities Derivative Liability Schedule of Inventory Schedule of Inventory, Current [Table Text Block] Loss Contingencies [Line Items] Loss Contingencies [Line Items] Total net assets Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Net (Excluding Intangibles) Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Net (Excluding Intangibles) Common stock — $0.0001 par value, 500,000,000 shares authorized, 248,441,588 and 248,311,104 shares issued and outstanding, at March 31, 2023 and December 31, 2022, respectively Common Stock, Value, Issued Carrying Value Reported Value Measurement [Member] Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Rental equipment Property, Plant, and Equipment, Lessor Asset under Operating Lease, before Accumulated Depreciation Equipment sales Sales-type Lease, Revenue 2029 Secured Notes 2029 Secured Notes Senior Notes [Member] Changes in total identifiable liabilities assumed Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Liabilities Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Liabilities Preferred stock authorized (in shares) Preferred Stock, Shares Authorized Cash and Cash Equivalents at Beginning of Period Cash and Cash Equivalents at End of Period Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Current Liabilities Liabilities, Current [Abstract] Basic earnings (loss) per share Net Income (Loss) Available to Common Stockholders, Basic Common stock, issued (in shares) Common Stock, Shares, Issued Deferred revenue and customer deposits Contract with Customer, Liability, Current Rental equipment and property and equipment purchases in accounts payable Capital Expenditures Incurred but Not yet Paid Current portion of finance lease obligations Finance Lease, Liability, Current Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Amendment Flag Amendment Flag Net cash flow from investing activities Net Cash Provided by (Used in) Investing Activities Accounts payable to related parties Accounts Payable, Related Parties, Current Borrowings under revolving credit facilities Proceeds from Long-Term Lines of Credit Comprehensive Income (Loss) Comprehensive Income (Loss), Net of Tax, Attributable to Parent Schedule of Carrying Values and Fair Values of Financial Liabilities Fair Value, Liabilities Measured on Recurring Basis [Table Text Block] Total identifiable liabilities assumed Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities Schedule of Company’s Segment Results Schedule of Segment Reporting Information, by Segment [Table Text Block] Entity Current Reporting Status Entity Current Reporting Status Transaction expenses and other Merger Related Costs Merger Related Costs Other assets Other Assets, Noncurrent Purchases with related party Related Party Transaction, Purchases from Related Party Depreciation and amortization Depreciation, Depletion and Amortization Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Proceeds from debt Proceeds from Issuance of Senior Long-Term Debt Share price consideration (in dollars per share) Business Combination, Contingent Consideration, Share Price Business Combination, Contingent Consideration, Share Price Repayment of floor plan payables - non-trade Repayment Of Floor Plan Payables Repayment Of Floor Plan Payables Counterparty Name [Axis] Counterparty Name [Axis] Summary of Related Party Transactions Schedule of Related Party Transactions [Table Text Block] Summary of Assets Acquired and Liabilities Assumed Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block] Deferred financing fees Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Effect of exchange rate changes on cash and cash equivalents Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations Notes payable Other notes payable Notes Payable, Other Payables [Member] Schedule of Rental Equipment Property, Plant, and Equipment, Lessor Asset under Operating Lease [Table Text Block] PNC Equipment Finance, LLC PNC Equipment Finance, LLC [Member] PNC Equipment Finance, LLC Allowance for accounts receivable Less: allowance for doubtful accounts Accounts Receivable, Allowance for Credit Loss, Current Total debt excluding deferred financing fees Long-Term Debt Financing and other expense (income) Financing and other expense (income) Other Nonoperating Income (Expense) Common stock, authorized (in shares) Common stock, authorized (in shares) Common Stock, Shares Authorized Schedule of Related Party Transactions, by Related Party [Table] Schedule of Related Party Transactions, by Related Party [Table] Summary of Floor Plan Payables Schedule Of Floor Plan Payables [Table Text Block] Schedule Of Floor Plan Payables Total operating expenses Operating Expenses Maximum Maximum [Member] Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Equipment sales Sales and Services, Equipment Sales [Member] Sales and Services, Equipment Sales Inventory [Domain] Inventory [Domain] Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Customer deposits and deferred revenue Increase (Decrease) in Contract with Customer, Liability Total current assets Assets, Current Income taxes paid Income Taxes Paid, Net Proceeds from sales and disposals of rental equipment Proceeds From Sale Of Equipment On Lease Proceeds From Sale Of Equipment On Lease Business Acquisition [Line Items] Business Acquisition [Line Items] Entity Small Business Entity Small Business Measurement Basis [Axis] Measurement Basis [Axis] Measurement Frequency [Domain] Measurement Frequency [Domain] Equity Stockholders' Equity Note Disclosure [Text Block] Revenue Revenues [Abstract] Summary of Significant Accounting Policies Significant Accounting Policies [Text Block] Unrecognized compensation cost Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Rental Equipment Property, Plant and Equipment Disclosure [Text Block] Title of 12(b) Security Title of 12(b) Security Business and Organization Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Debt Instrument [Line Items] Debt Instrument [Line Items] Business Combination and Asset Acquisition [Abstract] Share-based payments (in shares) Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture Segments Segment Reporting Disclosure [Text Block] Nesco Owner NESCO Holdings, LP [Member] NESCO Holdings, LP [Member] Change in fair value of derivative and warrants Derivative, Gain (Loss) on Derivative, Net Liabilities and Stockholders' Equity Liabilities and Equity [Abstract] Fair Value Estimate of Fair Value Measurement [Member] Prepaids, operating leases and other Increase (Decrease) In Prepaid Expense, Operating Leases, And Other Assets Increase (Decrease) In Prepaid Expense, Operating Leases, And Other Assets Unrealized foreign currency translation adjustments Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent Fair Value, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Weighted Average Shares Weighted Average Number of Shares Outstanding, Diluted [Abstract] Inventory Inventory, Net Purchases of rental equipment Payments to Acquire Equipment on Lease Accounts payable Accounts Payable, Current Debt instrument, interest free period Debt Instrument, Interest Free Period Debt Instrument, Interest Free Period Entity Filer Category Entity Filer Category Basic (in shares) Weighted-average shares, basic (in shares) Weighted Average Number of Shares Outstanding, Basic United States UNITED STATES Pretax income (loss) Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual Repayments of notes payable Repayments of Medium-term Notes Compensation expense Share-Based Payment Arrangement, Expense Non-Cash Investing and Financing Activities Noncash Investing and Financing Items [Abstract] Commitments and contingencies (see Note 15) Commitments and Contingencies Security Exchange Name Security Exchange Name Deferred rent revenue Contract With Customer, Liability, Current, Deferred Rent Contract With Customer, Liability, Current, Deferred Rent Changes in total net assets Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Net Assets (Excluding Intangibles) Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Net Assets (Excluding Intangibles) Trading days threshold Business Combination, Contingent Consideration, Threshold Trading Days Business Combination, Contingent Consideration, Threshold Trading Days Schedule of Debt Obligations Schedule of Debt [Table Text Block] Topic 606 Revenue from Contract with Customer, Excluding Assessed Tax Additional shares if common stock exceeds $16 per share Contingent Consideration Requirement Three [Member] Contingent Consideration Requirement Three [Member] Cover [Abstract] Schedule of Long-term Debt Instruments [Table] Schedule of Long-Term Debt Instruments [Table] Level 3 Fair Value, Inputs, Level 3 [Member] Share-Based Compensation Share-Based Payment Arrangement [Text Block] Non-rental depreciation Depreciation, Nonproduction Revenue Revenue from Contract with Customer [Text Block] Less: cash acquired Cash Acquired from Acquisition Segment Reporting [Abstract] Segment Reporting [Abstract] Cost of Revenue Cost of Goods and Services Sold [Abstract] Total Liabilities and Stockholders' Equity Liabilities and Equity Amortization of debt issuance costs Amortization of Debt Issuance Costs Related Party [Axis] Related Party [Axis] Long-term Debt, Type [Axis] Long-Term Debt, Type [Axis] Repayments under revolving credit facilities Repayments of Long-Term Lines of Credit Amount available under repurchase program Stock Repurchase Program, Remaining Authorized Repurchase Amount Per Share Amount Earnings Per Share, Diluted [Abstract] Accounts and financing receivables Increase (Decrease) in Receivables Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Additional shares if common stock exceeds $19 per share Contingent Consideration Requirement Four [Member] Contingent Consideration Requirement Four Member] Acquisition of business, net of cash acquired Net cash paid Payments to Acquire Businesses, Net of Cash Acquired Level 2 Fair Value, Inputs, Level 2 [Member] Schedule of Reconciliation of Segment Gross Profit to Consolidated Loss Before Income Taxes Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table Text Block] Acquisition of inventory through floor plan payables - non-trade Acquisition Of Inventory Through Floor Plan Payables Acquisition Of Inventory Through Floor Plan Payables Customer deposits Contract With Customer, Liability, Current, Customer Deposits Contract With Customer, Liability, Current, Customer Deposits Current Fiscal Year End Date Current Fiscal Year End Date Diluted earnings (loss) per share Net Income (Loss) Available to Common Stockholders, Diluted Diluted (in dollars per share) Diluted earnings (loss) per share (in dollars per share) Earnings Per Share, Diluted Intangible assets, net Intangible Assets, Net (Excluding Goodwill) Inventory [Line Items] Inventory [Line Items] Rentals/parts and services Rentals And Parts And Services [Member] Rentals And Parts And Services Debt Instrument Redemption [Table] Debt Instrument Redemption [Table] Gain on sales and disposals of rental equipment Gain (Loss) on Disposition of Property Plant Equipment Sales-type lease, rental contracts Sales-type Lease, Variable Lease Income Total current liabilities Liabilities, Current Inventory, Current [Table] Inventory, Current [Table] Schedule of Accounts Receivable Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block] Capitol Capitol Investment Corp, IV [Member] Capitol Investment Corp, IV [Member] Contingent consideration, incremental shares transferred (in shares) Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Incremental Shares Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Incremental Shares Other Expense Nonoperating Income (Expense) [Abstract] Amortization Amortization Entity Address, Address Line One Entity Address, Address Line One Total cost of revenue Cost of Revenue Product and Service [Axis] Product and Service [Axis] Class of Stock [Domain] Class of Stock [Domain] Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] Remaining borrowing capacity Line of Credit Facility, Remaining Borrowing Capacity Operating lease liabilities - current Deferred Rent Credit, Current Shipping and handling Rental Revenue, Shipping And Handling [Member] Rental Revenue, Shipping And Handling [Member] Credit Facility [Axis] Credit Facility [Axis] Inventory Inventory Disclosure [Text Block] Equity [Abstract] Equity [Abstract] Inventory Disclosure [Abstract] Entity Tax Identification Number Entity Tax Identification Number Schedule of Total Assets by Country Long-Lived Assets by Geographic Areas [Table Text Block] Daimler Truck Financial Daimler Facility Daimler Facility [Member] Daimler Facility Line of credit facility Line of Credit Facility, Accordion Feature, Increase Limit Line of Credit Facility, Accordion Feature, Increase Limit Contingent consideration stock price trigger (in dollars per share) Business Combination, Contingent Consideration Arrangements, Stock Price Trigger Business Combination, Contingent Consideration Arrangements, Stock Price Trigger Schedule of Revenue by Major Product and Service Line Disaggregation of Revenue [Table Text Block] Revenue from Contract with Customer [Abstract] Net Change in Cash and Cash Equivalents Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Dilutive common share equivalents (in shares) Weighted Average Number of Shares Outstanding, Diluted, Adjustment Whole goods Whole Goods [Member] Whole Goods Equity Interest Type [Axis] Equity Interest Type [Axis] Entity Central Index Key Entity Central Index Key Facilities Leased And Other Facilities Leased And Other [Member] Facilities Leased And Other Measurement Frequency [Axis] Measurement Frequency [Axis] PACCAR Financial Services PACCAR Financial Corp Inventory Financing Agreement, PACCAR Financial Corp [Member] Inventory Financing Agreement, PACCAR Financial Corp Tax Period [Axis] Tax Period [Axis] Equipment sales Equipment Sales [Member] Equipment Sales Entity [Domain] Entity [Domain] PNC Equipment Finance, LLC Loan Agreement Inventory Loan, Guaranty and Security Agreement [Member] Inventory Loan, Guaranty and Security Agreement City Area Code City Area Code Changes in current assets Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Current Assets Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Current Assets Assets Assets [Abstract] Long-term Debt, Type [Domain] Long-Term Debt, Type [Domain] Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Rental equipment, net Rental equipment, net Property, Plant, and Equipment, Lessor Asset under Operating Lease, after Accumulated Depreciation Hi-Rail Hi-Rail [Member] Hi-Rail Depreciation of rental equipment Cost, Depreciation Financing Activities Net Cash Provided by (Used in) Financing Activities [Abstract] Rental equipment Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Rental Equipment Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Rental Equipment Share-based compensation Share-Based Payment Arrangement, Noncash Expense ABL Facility ABL Facility [Member] ABL Facility Variable Rate [Axis] Variable Rate [Axis] Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Schedule of Computation of Basic and Dilutive Loss Per Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Parts sales and services Parts and services Sales And Services, Parts And Services [Member] Sales and Services, Parts and Services [Member] EX-101.PRE 9 ctos-20230331_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 10 R1.htm IDEA: XBRL DOCUMENT v3.23.1
Cover Page - shares
3 Months Ended
Mar. 31, 2023
May 04, 2023
Document Information [Line Items]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Mar. 31, 2023  
Document Transition Report false  
Entity File Number 001-38186  
Entity Registrant Name CUSTOM TRUCK ONE SOURCE, INC.  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 84-2531628  
Entity Address, Address Line One 7701 Independence Ave  
Entity Address, City or Town Kansas City  
Entity Address, State or Province MO  
Entity Address, Postal Zip Code 64125  
City Area Code 816  
Local Phone Number 241-4888  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   246,086,014
Entity Central Index Key 0001709682  
Document Fiscal Year Focus 2023  
Current Fiscal Year End Date --12-31  
Document Fiscal Period Focus Q1  
Amendment Flag false  
Common Stock, $0.0001 par value per share    
Document Information [Line Items]    
Title of 12(b) Security Common Stock, $0.0001 par value per share  
Trading Symbol CTOS  
Security Exchange Name NYSE  
Redeemable warrants, exercisable for Common Stock, $0.0001 par value per share    
Document Information [Line Items]    
Title of 12(b) Security Redeemable warrants, exercisable for Common Stock, $0.0001 par value per share  
Trading Symbol CTOS.WS  
Security Exchange Name NYSE  
XML 11 R2.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Balance Sheets (unaudited) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Current Assets    
Cash and cash equivalents $ 32,218 $ 14,360
Accounts receivable, net 167,640 193,106
Financing receivables, net 46,122 38,271
Inventory 714,354 596,724
Prepaid expenses and other 29,462 25,784
Total current assets 989,796 868,245
Property and equipment, net 128,839 121,956
Rental equipment, net 894,557 883,674
Goodwill 703,848 703,827
Intangible assets, net 297,486 304,132
Operating lease assets 28,509 29,434
Other assets 26,348 26,944
Total Assets 3,069,383 2,938,212
Current Liabilities    
Accounts payable 126,041 87,255
Accrued expenses 70,113 68,784
Deferred revenue and customer deposits 32,360 34,671
Floor plan payables - trade 159,029 136,634
Floor plan payables - non-trade 312,470 293,536
Operating lease liabilities - current 5,220 5,262
Current maturities of long-term debt 5,243 6,940
Current portion of finance lease obligations 852 1,796
Total current liabilities 711,328 634,878
Long-term debt, net 1,394,039 1,354,766
Finance leases 3,142 3,206
Operating lease liabilities - noncurrent 23,932 24,818
Deferred income taxes 29,615 29,086
Derivative, warrants and other liabilities 2,490 3,015
Total long-term liabilities 1,453,218 1,414,891
Commitments and contingencies (see Note 15)
Stockholders' Equity    
Common stock — $0.0001 par value, 500,000,000 shares authorized, 248,441,588 and 248,311,104 shares issued and outstanding, at March 31, 2023 and December 31, 2022, respectively 25 25
Treasury stock, at cost — 2,427,395 and 2,241,069 shares at March 31, 2023 and December 31, 2022, respectively (16,736) (15,537)
Additional paid-in capital 1,524,938 1,521,487
Accumulated other comprehensive loss (8,605) (8,947)
Accumulated deficit (594,785) (608,585)
Total stockholders' equity 904,837 888,443
Total Liabilities and Stockholders' Equity $ 3,069,383 $ 2,938,212
XML 12 R3.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Balance Sheets (unaudited) (Parentheticals) - $ / shares
Mar. 31, 2023
Dec. 31, 2022
Statement of Financial Position [Abstract]    
Common stock, par value (in dollars per share) $ 0.0001 $ 0.0001
Common stock, authorized (in shares) 500,000,000 500,000,000
Common stock, issued (in shares) 248,441,588 248,311,104
Common stock, outstanding (in shares) 248,441,588 248,311,104
Treasury stock (in shares) 2,427,395 2,241,069
XML 13 R4.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Statements of Operations and Comprehensive Income (Loss) (unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Revenue    
Total revenue $ 452,163 $ 366,476
Cost of Revenue    
Depreciation of rental equipment 40,330 44,964
Total cost of revenue 342,502 281,983
Gross Profit 109,661 84,493
Operating Expenses    
Selling, general and administrative expenses 56,991 53,655
Amortization 6,672 13,335
Non-rental depreciation 2,650 3,047
Transaction expenses and other 3,460 4,648
Total operating expenses 69,773 74,685
Operating Income (Loss) 39,888 9,808
Other Expense    
Interest expense, net 29,176 19,156
Financing and other expense (income) (3,951) (9,080)
Total other expense 25,225 10,076
Income (Loss) Before Income Taxes 14,663 (268)
Income Tax Expense (Benefit) 863 3,005
Net Income (Loss) 13,800 (3,273)
Other Comprehensive Income (Loss):    
Unrealized foreign currency translation adjustments 342 0
Other Comprehensive Income (Loss) 342 0
Comprehensive Income (Loss) $ 14,142 $ (3,273)
Net Income (Loss) Per Share:    
Basic (in dollars per share) $ 0.06 $ (0.01)
Diluted (in dollars per share) $ 0.06 $ (0.01)
Weighted-Average Common Shares Outstanding:    
Basic (in shares) 246,049 247,058
Diluted (in shares) 247,053 247,058
Rental revenue    
Revenue    
Total revenue $ 118,288 $ 109,145
Cost of Revenue    
Cost of rental revenue 29,899 25,793
Equipment sales    
Revenue    
Total revenue 301,290 227,186
Cost of Revenue    
Cost of rental revenue 246,125 187,278
Parts sales and services    
Revenue    
Total revenue 32,585 30,145
Cost of Revenue    
Cost of rental revenue $ 26,148 $ 23,948
XML 14 R5.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Statements of Cash Flows (unaudited) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Operating Activities    
Net income (loss) $ 13,800 $ (3,273)
Adjustments to reconcile net income (loss) to net cash flow from operating activities:    
Depreciation and amortization 52,091 62,500
Amortization of debt issuance costs 2,407 1,326
Provision for losses on accounts receivable 1,872 2,811
Share-based compensation 3,147 3,364
Gain on sales and disposals of rental equipment (21,320) (5,420)
Change in fair value of derivative and warrants (525) (5,767)
Deferred tax expense 514 2,849
Changes in assets and liabilities:    
Accounts and financing receivables 17,161 (33,520)
Inventories (117,580) (51,384)
Prepaids, operating leases and other (4,987) (4,637)
Accounts payable 35,916 29,869
Accrued expenses and other liabilities 1,328 (5,343)
Floor plan payables - trade, net 22,395 (13,031)
Customer deposits and deferred revenue (2,313) (10,115)
Net cash flow from operating activities 3,906 (29,771)
Investing Activities    
Acquisition of business, net of cash acquired 0 (50,513)
Purchases of rental equipment (109,145) (45,945)
Proceeds from sales and disposals of rental equipment 78,626 49,961
Purchase of non-rental property and cloud computing arrangements (9,429) (1,961)
Net cash flow from investing activities (39,948) (48,458)
Financing Activities    
Proceeds from debt 13,537 75
Share-based payments 228 (6)
Borrowings under revolving credit facilities 35,000 50,000
Repayments under revolving credit facilities (10,331) (34,844)
Repayments of notes payable (2,020) (1,872)
Finance lease payments (377) (2,275)
Repurchase of common stock (1,122) 0
Acquisition of inventory through floor plan payables - non-trade 187,381 140,126
Repayment of floor plan payables - non-trade (168,447) (85,066)
Net cash flow from financing activities 53,849 66,138
Effect of exchange rate changes on cash and cash equivalents 51 0
Net Change in Cash and Cash Equivalents 17,858 (12,091)
Cash and Cash Equivalents at Beginning of Period 14,360 35,902
Cash and Cash Equivalents at End of Period 32,218 23,811
Supplemental Cash Flow Information    
Interest paid 13,130 4,865
Income taxes paid 10 0
Non-Cash Investing and Financing Activities    
Rental equipment and property and equipment purchases in accounts payable 2,938 0
Rental equipment sales in accounts receivable $ 621 $ 23,551
XML 15 R6.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Statements of Stockholders' Equity (Deficit) (unaudited) - USD ($)
$ in Thousands
Total
Common Stock
Treasury Stock
Additional Paid-in Capital
Accumulated Other Comprehensive Loss
Accumulated Deficit
Beginning balance (in shares) at Dec. 31, 2021   247,358,412        
Beginning balance (in shares) at Dec. 31, 2021     (318,086)      
Beginning balance at Dec. 31, 2021 $ 858,510 $ 25 $ (3,020) $ 1,508,995 $ 0 $ (647,490)
Increase (Decrease) in Stockholders' Deficit [Roll Forward]            
Net income (loss) (3,273)         (3,273)
Other Comprehensive Income 0          
Share-based payments (in shares)   102,630 21,505      
Share-based payments 3,272   $ (287) 3,559    
Ending balance (in shares) at Mar. 31, 2022   247,461,042        
Ending balance (in shares) at Mar. 31, 2022     (339,591)      
Ending balance at Mar. 31, 2022 $ 858,509 $ 25 $ (3,307) 1,512,554 0 (650,763)
Beginning balance (in shares) at Dec. 31, 2022 248,311,104 248,311,104        
Beginning balance (in shares) at Dec. 31, 2022 (2,241,069)   (2,241,069)      
Beginning balance at Dec. 31, 2022 $ 888,443 $ 25 $ (15,537) 1,521,487 (8,947) (608,585)
Increase (Decrease) in Stockholders' Deficit [Roll Forward]            
Net income (loss) 13,800         13,800
Other Comprehensive Income 342       342  
Common stock repurchases (in shares)     (174,744)      
Common stock repurchase (1,122)   $ (1,122)      
Share-based payments (in shares)   130,484 11,582      
Share-based payments $ 3,374   $ (77) 3,451    
Ending balance (in shares) at Mar. 31, 2023 248,441,588 248,441,588        
Ending balance (in shares) at Mar. 31, 2023 (2,427,395)   (2,427,395)      
Ending balance at Mar. 31, 2023 $ 904,837 $ 25 $ (16,736) $ 1,524,938 $ (8,605) $ (594,785)
XML 16 R7.htm IDEA: XBRL DOCUMENT v3.23.1
Business and Organization
3 Months Ended
Mar. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Business and Organization
Note 1: Business and Organization
Organization
Custom Truck One Source, Inc., a Delaware corporation, and its wholly owned subsidiaries (“we,” “our,” “us,” or “the Company”) are engaged in the business of providing a range of products and services to customers through rentals and sales of specialty equipment, rentals and sales of aftermarket parts and services related to the specialty equipment, and repair, maintenance and customization services related to that equipment.
We are a specialty equipment provider to the electric utility transmission and distribution, telecommunications, rail and other infrastructure-related industries in North America. Our core business relates to our new equipment inventory and rental fleet of specialty equipment that is utilized by service providers in infrastructure development and improvement work. We offer our specialized equipment to a diverse customer base, including utilities and contractors, for the maintenance, repair, upgrade, and installation of critical infrastructure assets, including distribution and transmission electric lines, telecommunications networks and rail systems, as well as for lighting and signage. We rent, produce, sell and service a broad range of new and used equipment, including bucket trucks, digger derricks, dump trucks, cranes, service trucks, and heavy-haul trailers. We manage the business in three reporting segments: Equipment Rental Solutions (“ERS”), Truck and Equipment Sales (“TES”) and Aftermarket Parts and Services (“APS”).
Equipment Rental Solutions (“ERS”) Segment
We own a broad range of new and used specialty equipment, including truck-mounted aerial lifts, cranes, service trucks, dump trucks, trailers, digger derricks and other machinery and equipment. The majority of our rental fleet can be used across a variety of end-markets, which coincides with the needs of many of our customers who operate in multiple end-markets. As is customary for equipment rental companies, we sell used equipment out of our rental fleet to end-user customers. These sales are often made in response to specific customer requests. These sales offer customers an opportunity to buy well-maintained equipment with long remaining useful lives and enable us to effectively manage the age and mix of our rental fleet to match current market demand. We also employ rental purchase options on a select basis, which provide a buyout option with an established purchase price that decreases over time as rental revenue is collected. Customers are given credit against such purchase price for a portion of the amounts paid over the life of the rental, allowing customers the flexibility of a rental with the option to purchase at any time at a known price. Activities in our ERS segment consist of the rental and sale from the rental fleet of the foregoing products.
Truck and Equipment Sales (“TES”) Segment
We offer a broad variety of new equipment for sale to be used across our end-markets, which can be modified to meet our customers’ specific needs. We believe that our integrated production capabilities and extensive knowledge gained over a long history of selling equipment have established us as a trusted partner for customers seeking tailored solutions with short lead times. In support of these activities, we primarily employ a direct-to-customer sales model, leveraging our dedicated sales force of industry and product managers, who are focused on driving national and local sales. We also opportunistically engage in the sale of used equipment purchased from third parties or received via trade-ins from new equipment sales customers. In all of these cases, we will sell used equipment directly to customers, rather than relying on auctions. Activities in our TES segment consist of the production and sale of new and used specialty equipment and vocational trucks, which includes equipment from leading original equipment manufacturers (“OEMs”) across our end-markets, as well as our Load KingTM brand.
Aftermarket Parts and Services (“APS”) Segment
The APS segment includes the sale of specialized aftermarket parts, including captive parts related to our Load KingTM brand, used in the maintenance and repair of the equipment we sell and rent. Specialized tools, including stringing blocks, insulated hot stick, and rigging equipment, are sold or rented to our customers on an individual basis or in packaged specialty kits. We also provide truck and equipment maintenance and repair services, which are executed throughout our nationwide branch network and fleet of mobile technicians supported by our 24/7 call center based in Kansas City, Missouri.
Supply Chain
The Company purchases raw materials, component parts and finished goods to be used in the manufacturing, sale and rental of its products. Uncertainty remains regarding supply chain disruptions, inflationary pressures, public health crises, and geopolitical risks that have led to issues, broadly, in the supply chain. Changes in the Company’s relationships with suppliers, shortages in availability of materials, production delays, regulatory restrictions, public health crises, or other supply chain disruptions, whether due to suppliers
or customers, could have a material adverse effect on the Company’s ability to timely manufacture and market products. Increases in the costs of shipping and transportation, purchased raw materials, component parts or finished goods could result in manufacturing interruptions, delays, inefficiencies or the Company’s inability to market products. The unprecedented nature of the supply chain disruptions continues to make it difficult to predict the Company’s future business and financial performance. The Company continues to monitor the impact on its supply chain, including, but not limited to, the commercial vehicle manufacturers that provide the chassis used in the Company’s production and manufacturing processes and the ongoing semiconductor shortage, which could potentially limit the ability of these manufacturers to meet demand in future periods.
XML 17 R8.htm IDEA: XBRL DOCUMENT v3.23.1
Summary of Significant Accounting Policies
3 Months Ended
Mar. 31, 2023
Accounting Policies [Abstract]  
Summary of Significant Accounting Policies
Note 2: Summary of Significant Accounting Policies
Basis of Presentation
Our accompanying condensed consolidated financial statements have been prepared in accordance with United States generally accepted accounting principles (“GAAP”) and the accounting policies described below. Our condensed consolidated financial statements include the accounts of all wholly-owned subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation. The preparation of financial statements in accordance with GAAP requires that these Unaudited Condensed Consolidated Financial Statements and most of the disclosures in these Notes be presented on a historical basis, as of or for the current interim period ended or comparable prior period.
The accompanying interim statements of the Company have been prepared in accordance with GAAP for interim financial information and with the instructions to Form 10-Q and Article 10 of Regulation S-X, and the Condensed Consolidated Balance Sheet at December 31, 2022, has been derived from the audited consolidated financial statements of Custom Truck One Source, Inc. at that date. Accordingly, these interim financial statements do not include all of the information and footnotes required by GAAP for complete financial statements. In the opinion of management, all adjustments, consisting of normal recurring adjustments and disclosures necessary for a fair statement of these interim statements, have been included. The results reported in these interim statements are not necessarily indicative of the results that may be reported for the entire year or for any other periods. These interim statements should be read in conjunction with the Custom Truck One Source, Inc. audited consolidated financial statements included in the Custom Truck One Source, Inc. Annual Report on Form 10-K for the year ended December 31, 2022.
Use of Estimates
The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenue and expenses during the reporting period. Actual results could differ from those estimates.
Accounting Pronouncements Recently Adopted
Contract Assets and Contract Liabilities from Contracts with Customers. In October 2021, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) No. 2021-08, Accounting for Contract Assets and Contract Liabilities from Contracts with Customers (“ASU 2021-08”). This ASU improves the comparability for both the recognition and measurement of acquired revenue contracts with customers at the date of and after a business combination and requires that an entity (acquirer) recognize and measure contract assets and contract liabilities acquired in a business combination in accordance with Topic 606. The amended guidance specifies for all acquired revenue contracts regardless of their timing of payment (1) the circumstances in which the acquirer should recognize contract assets and contract liabilities that are acquired in a business combination and (2) how to measure those contract assets and contract liabilities, thereby providing consistent recognition and measurement guidance for revenue contracts with customers acquired in a business combination and revenue contracts with customers not acquired in a business combination. The ASU was effective as of January 1, 2023. The Company will apply the guidance in ASU 2021-08 prospectively to any future business combinations occurring on or after the effective date.
Financing receivables. In March 2022, the FASB issued ASU No. 2022-02, Financial Instruments—Credit Losses (Topic 326) (“ASU 2022-02”), which requires an entity to disclose current period gross write-offs by year of origination for financing receivables and net investment in leases. Gross write-off information must be included in the vintage disclosures, which requires that an entity disclose the amortized cost basis of financing receivables by credit-quality indicator and class of financing receivable by year of origination. The adoption on January 1, 2023 of the ASU had no impact to the Company’s disclosures related to its financing receivables as the Company does not have net investment in leases assets.
Trade Receivables and Allowance for Credit Losses
We are exposed to credit losses from trade receivables generated through our leasing, sales and service businesses. We assess each customer’s ability to pay for the products and services by conducting a credit review. The credit review considers expected billing
exposure and timing for payment and the customer’s established credit rating. We perform a credit review of new customers at inception of the customer relationship and, for existing customers, when the customer transacts new leases or product orders after a period of dormancy. We also consider contract terms and conditions, country risk and business strategy in the evaluation.
We monitor ongoing credit exposure through an active review of customer balances against contract terms and due dates. We may employ collection agencies and legal counsel to pursue recovery of defaulted receivables. The allowances for credit losses reflect the estimate of the amount of receivables that management assesses will be unable to be collected based on historical write-off experience and, as applicable, current conditions and reasonable and supportable forecasts that affect collectability. This estimate could require change based on changing circumstances, including changes in the economy or in the particular circumstances of individual customers. Accordingly, we may be required to increase or decrease the allowances. We review the adequacy of the allowance on a quarterly basis. The allowance for doubtful accounts is included in accounts receivable, net on our Condensed Consolidated Balance Sheets.
Accounts receivable, net consisted of the following:
(in $000s)March 31, 2023December 31, 2022
Accounts receivables$188,040 $212,347 
Less: allowance for doubtful accounts(20,400)(19,241)
Accounts receivable, net$167,640 $193,106 
Fair Value Measurements
Fair value is defined as an exit price representing the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date in the principal or most advantageous market. Fair value is a market-based measurement that is determined based on inputs, which refer broadly to assumptions that market participants use in pricing assets and liabilities. These inputs can be readily observable, market corroborated, or generally unobservable.
Fair Value Hierarchy - In measuring fair value, we use observable market data when available and minimize the use of unobservable inputs. Unobservable inputs may be required to value certain financial instruments due to complexities in contract terms. Inputs used in fair value measurements are categorized into three fair value hierarchy levels for disclosure purposes. The entire fair value measurement is categorized based on the lowest level of input that is significant to the fair value measurement. The three levels of the fair value hierarchy are:
Level 1 - Inputs that reflect unadjusted quoted prices are available in active markets for identical assets or liabilities as of the reporting date. Active markets are those in which transactions for the asset or liability occur with both sufficient frequency and volume to provide pricing information on an ongoing basis.
Level 2 - Inputs that reflect quoted prices for similar assets and liabilities are available in active markets, and inputs other than quoted prices that are observable for the assets or liabilities, either directly or indirectly, for substantially the full term of the financial instruments.
Level 3 - Inputs that are generally less observable or from unobservable sources in which there is little or no market data. These inputs may be used with internally developed methodologies that result in our best estimate of fair value.
Valuation Techniques - Assets and liabilities measured at fair value are based on one or more of the following three valuation techniques:
Market approach - Technique that uses prices and other relevant information generated by market transactions involving identical or comparable assets or liabilities.
Income approach - Technique that converts future amounts to a single present amount based upon market expectations (including present value techniques, option-pricing, and excess earnings models).
Cost approach - Technique that estimates the amount that would be required to replace the service capacity of an asset (i.e., replacement cost).
Assets and Liabilities with Recurring Fair Value Measurements - Certain assets and liabilities may be measured at fair value on an ongoing basis. We did not elect to apply the fair value option for recording financial assets and financial liabilities. Other than the warrants liability and an interest rate collar (which was settled in February 2022), we do not have any assets or liabilities which we measure at fair value on a recurring basis.
Assets and Liabilities with Nonrecurring Fair Value Measurements - Certain assets and liabilities are not measured at fair value on an ongoing basis. These assets and liabilities, which include long-lived assets, goodwill, and intangible assets, are subject to fair value adjustment in certain circumstances. From time to time, the fair value is determined on these assets as part of related impairment tests. For certain assets and liabilities acquired in business combinations, we record the fair value as of the acquisition date. Refer to Note 3: Acquisition, for the fair values of assets acquired and liabilities assumed in connection with our business combinations. Other than acquisition adjustments, no adjustments to fair value or fair value measurements were required for non-financial assets and liabilities for all periods presented. See Note 13: Fair Value Measurements for additional information.
XML 18 R9.htm IDEA: XBRL DOCUMENT v3.23.1
Acquisition
3 Months Ended
Mar. 31, 2023
Business Combination and Asset Acquisition [Abstract]  
Acquisition
Note 3: Acquisition
Acquisition of HiRail
On January 14, 2022, a subsidiary of the Company, CTOS Canada, Ltd., closed a Share Purchase Agreement with certain affiliates of Ontario Limited (d/b/a HiRail Leasing), Ontario Inc. (d/b/a Heavy Equipment Repairs), and Ontario Limited (d/b/a Northshore Rail Contracting) (collectively “HiRail”) to acquire 100% of the equity interests of HiRail. The acquisition of HiRail expands our presence in our strategic markets and deepens our relationships with key customers. HiRail, including the assignment of purchase accounting goodwill (see below), is included in the Company’s ERS segment.
Purchase Price
The Company paid $51.0 million, net of working capital adjustments, to HiRail equity interest holders and to repay debt obligations as consideration for the HiRail acquisition.
Opening Balance Sheet
The acquisition of HiRail has been accounted for using the acquisition method of accounting. Under the acquisition method of accounting, the Company was required to assign the purchase price to tangible and identifiable intangible assets acquired and liabilities assumed based on their fair values as of January 14, 2022. The excess of the purchase price over those fair values was recorded as goodwill and was attributable to expanded access to markets for the Company’s product and service offering, synergies, and broader product offerings to existing customers of HiRail. The total purchase price has been assigned to the underlying assets acquired and liabilities assumed based upon their fair values as of January 14, 2022, and the estimated fair values have been recorded based on independent valuations, discounted cash flow analysis, quoted market prices, contributory asset charges, and estimates made by management, which estimates fall under “Level 3” of the fair value hierarchy (as defined in Note 2: Summary of Significant Accounting Policies).
The following table summarizes the January 14, 2022 fair values of the assets acquired and liabilities assumed. The final assessment of the fair value of the HiRail assets acquired and liabilities assumed was complete as of December 31, 2022.
(in $000s)January 14, 2022ChangesDecember 31, 2022
Current assets$2,891 $956 $3,847 
Property, equipment and other assets819 — 819 
Rental equipment34,224 — 34,224 
Total identifiable assets acquired37,934 956 38,890 
Total identifiable liabilities assumed(6,011)(1,596)(7,607)
Total net assets31,923 (640)31,283 
Goodwill8,685 (41)8,644 
Intangible assets11,027 — 11,027 
Net assets acquired (purchase price)51,635 (681)50,954 
Less: cash acquired(1,122)— (1,122)
Net cash paid$50,513 $(681)$49,832 
HiRail generated $3.8 million of revenue and $1.3 million of pre-tax loss from January 14, 2022 through March 31, 2022, which were included in the Condensed Consolidated Statements of Operations and Comprehensive Income (Loss) for the three months ended March 31, 2022. Costs and expenses related to the acquisition were expensed as incurred and were not material. Additionally, pro forma information as if the acquisition of HiRail had occurred on January 1, 2021 is not being presented as the information is not considered material to the Company’s financial statements.
XML 19 R10.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue
3 Months Ended
Mar. 31, 2023
Revenue from Contract with Customer [Abstract]  
Revenue
Note 4: Revenue
Revenue Disaggregation
Geographic Areas
The Company had total revenue in the following geographic areas:
Three Months Ended March 31,
(in $000s)20232022
United States$438,278 $356,897 
Canada13,885 9,579 
Total revenue$452,163 $366,476 
Major Product Lines and Services
Equipment leasing and equipment sales are the core businesses of the Company, with leasing complemented by the sale of rental units from the rental fleet. The Company’s revenue by major product and service line for the three months ended March 31, 2023 and 2022 are presented in the table below.
Three Months Ended March 31,Three Months Ended March 31,
20232022
(in $000s)Topic 842Topic 606TotalTopic 842Topic 606Total
Rental:
Rental$112,903 $— $112,903 $105,135 $— $105,135 
Shipping and handling— 5,385 5,385 — 4,010 4,010 
Total rental revenue112,903 5,385 118,288 105,135 4,010 109,145 
Sales and services:
Equipment sales17,708 283,582 301,290 12,237 214,949 227,186 
Parts and services4,815 27,770 32,585 2,220 27,925 30,145 
Total sales and services22,523 311,352 333,875 14,457 242,874 257,331 
Total revenue$135,426 $316,737 $452,163 $119,592 $246,884 $366,476 
Rental revenue is primarily comprised of revenues from rental agreements and freight charges billed to customers. Equipment sales recognized pursuant to sales-type leases are recorded within equipment sales revenue. Charges to customers for damaged rental equipment are recorded within parts and services revenue.
Receivables, Contract Assets and Liabilities
As of March 31, 2023 and December 31, 2022, the Company had receivables related to contracts with customers of $75.8 million and $98.0 million, respectively. As of March 31, 2023 and December 31, 2022, the Company had receivables related to rental contracts and other of $91.9 million and $95.1 million, respectively.
The Company manages credit risk associated with its accounts receivable at the customer level. Because the same customers generate the revenues that are accounted for under both Topic 606 and Topic 842, the discussions below on credit risk and the Company's allowance for credit losses address the Company's total revenues.
The Company’s allowance for credit losses reflects its estimate of the amount of receivables that it will be unable to collect. The estimated losses are based upon a review of outstanding receivables, the related aging, including specific accounts if deemed necessary, and on the Company’s historical collection experience. The estimated losses are calculated using the loss rate method based upon a review of outstanding receivables, related aging, and historical collection experience. The Company's estimates reflect changing circumstances, including changes in the economy or in the particular circumstances of individual customers, and, as a result, the Company may be required to increase or decrease its allowance. See Note 2: Summary of Significant Accounting Policies for further information regarding allowance for credit losses.
When customers are billed for rentals in advance of the rental period, the Company defers recognition of revenue. As of March 31, 2023 and December 31, 2022, the Company had approximately $2.5 million and $3.0 million, respectively, of deferred rental revenue. Additionally, the Company collects deposits from customers for orders placed for equipment and rentals. The Company had approximately $28.8 million and $29.6 million in deposits as of March 31, 2023 and December 31, 2022, respectively. Of the $29.6
million deposit liability balance as of December 31, 2022, $23.0 million was recorded as revenue during the three months ended March 31, 2023 due to performance obligations being satisfied. The Company’s remaining performance obligations on its equipment deposit liabilities have original expected durations of one year or less.
The Company does not have material contract assets, and as such did not recognize any material impairments of any contract assets.
The primary costs to obtain contracts for new and rental unit sales with the Company's customers are commissions. The Company pays its sales force commissions related to the sale and rental of new and used units. For new unit and rental unit sales, the period benefited by each commission is less than one year. As a result, the Company has applied the practical expedient for incremental costs of obtaining a sales contract and expenses commissions as incurred.
XML 20 R11.htm IDEA: XBRL DOCUMENT v3.23.1
Sales-Type Leases
3 Months Ended
Mar. 31, 2023
Leases [Abstract]  
Sales-Type Leases
Note 5: Sales-Type Leases
Revenue from sales-type leases was as follows:
Three Months Ended March 31,
(in $000s)20232022
Equipment sales$24,172 $12,237 
Cost of equipment sales23,225 10,370 
Gross profit (loss)$947 $1,867 
As these transactions remained under rental contracts, $7.2 million and $5.3 million for the three months ended March 31, 2023 and 2022, respectively, were billed under the contracts as rentals. Interest income from financing receivables was $3.4 million and $2.9 million for the three months ended March 31, 2023 and 2022, respectively.
XML 21 R12.htm IDEA: XBRL DOCUMENT v3.23.1
Inventory
3 Months Ended
Mar. 31, 2023
Inventory Disclosure [Abstract]  
Inventory
Note 6: Inventory
Whole goods inventory is comprised of chassis, attachments (i.e., boom cranes, serial lifts, digger derricks, dump bodies, etc.) and the in-process costs incurred in the final assembly of those units. As part of the business model, the Company sells unassembled individual whole goods and whole goods with varying levels of customization direct to consumers or dealers. Whole goods inventory also includes new equipment purchased specifically for resale to customers. Inventory consisted of the following:
(in $000s)March 31, 2023December 31, 2022
Whole goods$585,218 $468,557 
Aftermarket parts and services inventory129,136 128,167 
Inventory$714,354 $596,724 
XML 22 R13.htm IDEA: XBRL DOCUMENT v3.23.1
Floor Plan Financing
3 Months Ended
Mar. 31, 2023
Debt Disclosure [Abstract]  
Floor Plan Financing
Note 7: Floor Plan Financing
Floor plan payables represent financing arrangements to facilitate the Company’s purchase of new and used trucks, cranes, and construction equipment inventory. All floor plan payables are collateralized by the inventory financed. These payables become due and payable upon the sale, transfer, or reclassification of each unit of inventory. Certain floor plan arrangements require the Company to satisfy various financial ratios consistent with those under the ABL Facility. As of March 31, 2023, the Company was in compliance with these covenants.
The amounts owed under floor plan payables are summarized as follows (in thousands):
(in $000s)March 31, 2023December 31, 2022
Trade:
Daimler Truck Financial$113,916 $105,447 
PACCAR Financial Services45,113 31,187 
Trade floor plan payables$159,029 $136,634 
Non-trade:
PNC Equipment Finance, LLC$312,470 $293,536 
Non-trade floor plan payables$312,470 $293,536 
Interest on outstanding floor plan payable balances is due and payable monthly. Floor plan interest expense was $6.8 million and $1.7 million for the three months ended March 31, 2023 and March 31, 2022.
Trade Floor Plan Financing:
Daimler Truck Financial
The Wholesale Financing Agreement with Daimler Truck Financial (the “Daimler Facility”) bears interest at a rate of U.S. Prime plus 0.80% after an initial interest free period of up to 150 days. The total borrowing capacity under the Daimler Facility is $175.0 million. The Daimler agreement is evergreen and is subject to termination by either party through written notice.
PACCAR
The Company has an Inventory Financing Agreement with PACCAR Financial Corp that provides the Company with a line of credit of $75.0 million to finance inventory purchases of new Peterbilt and/or Kenworth trucks, tractors, and chassis. Effective during the first quarter of 2023, amounts borrowed against this line of credit incur interest at a rate of U.S. Prime Rate minus 0.6%. Previously, amounts borrowed against this line of credit incur interest at a rate of LIBOR plus 2.4%. The PACCAR agreement extends automatically each April and is subject to termination by either party through written notice. References to the prime rate in the foregoing agreements represent the rate as published in The Wall Street Journal.
Non-Trade Floor Plan Financing:
PNC Equipment Finance, LLC
The Company has an Inventory Loan, Guaranty and Security Agreement (the “Loan Agreement”) with PNC Equipment Finance, LLC. The Loan Agreement as of March 31, 2023, provides the Company with a $315.0 million revolving credit facility, which matures on August 25, 2023 and bears interest at a three-month term secured overnight financing rate (“SOFR”) plus 3.25%. The facility was increased from $315.0 million to $370.0 million on April 17, 2023.
Note 9: Long-Term Debt
Debt obligations and associated interest rates consisted of the following:
(in $000s)March 31, 2023December 31, 2022March 31, 2023December 31, 2022
ABL Facility$462,400 $437,731 6.5%6.1%
2029 Secured Notes920,000 920,000 5.5%5.5%
2023 Credit Facility13,725 — 5.8%
Notes payable29,716 31,661 
3.1%-5.0%
3.1%-5.0%
Total debt outstanding1,425,841 1,389,392 
Deferred financing fees(26,559)(27,686)
Total debt excluding deferred financing fees1,399,282 1,361,706 
Less: current maturities(5,243)(6,940)
Long-term debt$1,394,039 $1,354,766 
As of March 31, 2023, borrowing availability under the ABL Facility was $284.5 million, and outstanding standby letters of credit were $3.1 million.
2023 Credit Facility
On January 13, 2023, the Company entered into a new credit agreement allowing for borrowings of up to $18.0 million (the “2023 Credit Facility”). Proceeds from the credit agreement were used to finance a portion of the Company’s acquisition of real property from a related party in December 2022. A portion of the loan proceeds will be used to finance improvements to the property. In connection with entering into the agreement, the Company received net proceeds of $13.7 million with the ability to draw an additional $4.2 million upon completion of certain construction milestones. Borrowings bear interest at a fixed rate of 5.75% per
annum and are required to be repaid monthly in an amount of approximately $0.1 million with a balloon payment due on the maturity date of January 13, 2028. Borrowings are secured by the real property and improvements.
XML 23 R14.htm IDEA: XBRL DOCUMENT v3.23.1
Rental Equipment
3 Months Ended
Mar. 31, 2023
Property, Plant and Equipment [Abstract]  
Rental Equipment
Note 8: Rental Equipment
Rental equipment, net consisted of the following:
(in $000s)March 31, 2023December 31, 2022
Rental equipment$1,367,852 $1,360,205 
Less: accumulated depreciation(473,295)(476,531)
Rental equipment, net$894,557 $883,674 
XML 24 R15.htm IDEA: XBRL DOCUMENT v3.23.1
Long-Term Debt
3 Months Ended
Mar. 31, 2023
Debt Disclosure [Abstract]  
Long-Term Debt
Note 7: Floor Plan Financing
Floor plan payables represent financing arrangements to facilitate the Company’s purchase of new and used trucks, cranes, and construction equipment inventory. All floor plan payables are collateralized by the inventory financed. These payables become due and payable upon the sale, transfer, or reclassification of each unit of inventory. Certain floor plan arrangements require the Company to satisfy various financial ratios consistent with those under the ABL Facility. As of March 31, 2023, the Company was in compliance with these covenants.
The amounts owed under floor plan payables are summarized as follows (in thousands):
(in $000s)March 31, 2023December 31, 2022
Trade:
Daimler Truck Financial$113,916 $105,447 
PACCAR Financial Services45,113 31,187 
Trade floor plan payables$159,029 $136,634 
Non-trade:
PNC Equipment Finance, LLC$312,470 $293,536 
Non-trade floor plan payables$312,470 $293,536 
Interest on outstanding floor plan payable balances is due and payable monthly. Floor plan interest expense was $6.8 million and $1.7 million for the three months ended March 31, 2023 and March 31, 2022.
Trade Floor Plan Financing:
Daimler Truck Financial
The Wholesale Financing Agreement with Daimler Truck Financial (the “Daimler Facility”) bears interest at a rate of U.S. Prime plus 0.80% after an initial interest free period of up to 150 days. The total borrowing capacity under the Daimler Facility is $175.0 million. The Daimler agreement is evergreen and is subject to termination by either party through written notice.
PACCAR
The Company has an Inventory Financing Agreement with PACCAR Financial Corp that provides the Company with a line of credit of $75.0 million to finance inventory purchases of new Peterbilt and/or Kenworth trucks, tractors, and chassis. Effective during the first quarter of 2023, amounts borrowed against this line of credit incur interest at a rate of U.S. Prime Rate minus 0.6%. Previously, amounts borrowed against this line of credit incur interest at a rate of LIBOR plus 2.4%. The PACCAR agreement extends automatically each April and is subject to termination by either party through written notice. References to the prime rate in the foregoing agreements represent the rate as published in The Wall Street Journal.
Non-Trade Floor Plan Financing:
PNC Equipment Finance, LLC
The Company has an Inventory Loan, Guaranty and Security Agreement (the “Loan Agreement”) with PNC Equipment Finance, LLC. The Loan Agreement as of March 31, 2023, provides the Company with a $315.0 million revolving credit facility, which matures on August 25, 2023 and bears interest at a three-month term secured overnight financing rate (“SOFR”) plus 3.25%. The facility was increased from $315.0 million to $370.0 million on April 17, 2023.
Note 9: Long-Term Debt
Debt obligations and associated interest rates consisted of the following:
(in $000s)March 31, 2023December 31, 2022March 31, 2023December 31, 2022
ABL Facility$462,400 $437,731 6.5%6.1%
2029 Secured Notes920,000 920,000 5.5%5.5%
2023 Credit Facility13,725 — 5.8%
Notes payable29,716 31,661 
3.1%-5.0%
3.1%-5.0%
Total debt outstanding1,425,841 1,389,392 
Deferred financing fees(26,559)(27,686)
Total debt excluding deferred financing fees1,399,282 1,361,706 
Less: current maturities(5,243)(6,940)
Long-term debt$1,394,039 $1,354,766 
As of March 31, 2023, borrowing availability under the ABL Facility was $284.5 million, and outstanding standby letters of credit were $3.1 million.
2023 Credit Facility
On January 13, 2023, the Company entered into a new credit agreement allowing for borrowings of up to $18.0 million (the “2023 Credit Facility”). Proceeds from the credit agreement were used to finance a portion of the Company’s acquisition of real property from a related party in December 2022. A portion of the loan proceeds will be used to finance improvements to the property. In connection with entering into the agreement, the Company received net proceeds of $13.7 million with the ability to draw an additional $4.2 million upon completion of certain construction milestones. Borrowings bear interest at a fixed rate of 5.75% per
annum and are required to be repaid monthly in an amount of approximately $0.1 million with a balloon payment due on the maturity date of January 13, 2028. Borrowings are secured by the real property and improvements.
XML 25 R16.htm IDEA: XBRL DOCUMENT v3.23.1
Earnings (Loss) Per Share
3 Months Ended
Mar. 31, 2023
Earnings Per Share [Abstract]  
Earnings (Loss) Per Share
Note 10: Earnings (Loss) Per Share
Basic earnings (loss) per share is computed by dividing net earnings (loss) by the weighted-average number of shares of Common Stock outstanding. Diluted earnings (loss) per share includes the effects of potentially dilutive shares of Common Stock, if dilutive. Our potentially dilutive shares aggregated 30.0 million and 24.9 million for the three months ended March 31, 2023 and March 31, 2022, respectively, and included warrants, contingently issuable shares, and share-based compensation, and were not included in the computation of diluted earnings (loss) per share because they would be anti-dilutive.
The following tables set forth the computation of basic and dilutive earnings (loss) per share:
Three Months Ended March 31, 2023Three Months Ended March 31, 2022
(in $000s, except per share data)Net Income (Loss)Weighted Average SharesPer Share AmountNet Income (Loss)Weighted Average SharesPer Share Amount
Basic earnings (loss) per share$13,800 246,049$0.06 $(3,273)247,058$(0.01)
Dilutive common share equivalents1,004
Diluted earnings (loss) per share$13,800 247,053$0.06 $(3,273)247,058$(0.01)
XML 26 R17.htm IDEA: XBRL DOCUMENT v3.23.1
Equity
3 Months Ended
Mar. 31, 2023
Equity [Abstract]  
Equity
Note 11: Equity
Preferred Stock
As of March 31, 2023 and December 31, 2022, we were authorized to issue 10,000,000 shares of preferred stock with a par value of $0.0001 per share, with such designation, rights and preferences as may be determined from time to time by our board of directors. As of March 31, 2023 and December 31, 2022, there were no shares of preferred stock issued or outstanding.
Common Stock
As of March 31, 2023 and December 31, 2022, the Company was authorized to issue 500,000,000 shares of common stock with a par value of $0.0001 per share.
On August 2, 2022, the Company’s Board of Directors authorized a stock repurchase program, allowing for the repurchase of up to $30 million of the Company’s ordinary common shares. During the three months ended March 31, 2023, the Company repurchased approximately 0.2 million shares of its common stock, which are held in treasury, for a total of $1.1 million, including commission fees for the repurchase of its common stock. At March 31, 2023, $18.4 million was available under the stock repurchase program.
Contingently Issuable Shares
NESCO Holdings, LP is a Delaware limited partnership holding shares of our common stock. NESCO Holdings, LP is owned and controlled by Energy Capital Partners, and has the right to receive: (1) up to an additional 1,800,000 shares of common stock through July 31, 2024, in increments of 900,000 shares, if the trading price of the common stock exceeds $13.00 per share or $16.00 per share for any 20 trading days during a 30 consecutive trading day period or if a sale transaction of the Company occurs in which the consideration paid per share to holders of common stock of the Company exceeds $13.00 per share or $16.00 per share, and (2) an additional 1,651,798 shares of common stock if during the seven-year period ending July 31, 2026, the trading price of common stock exceeds $19.00 per share for any 20 trading days during a 30 consecutive trading day period or if a sale transaction of the Company occurs in which the consideration paid per share to holders of common stock exceeds $19.00 per share.
XML 27 R18.htm IDEA: XBRL DOCUMENT v3.23.1
Share-Based Compensation
3 Months Ended
Mar. 31, 2023
Share-Based Payment Arrangement [Abstract]  
Share-Based Compensation
Note 12: Share-Based Compensation
The Company records share-based compensation awards using a fair value method and recognizes compensation expense for an amount equal to the fair value of the share-based payment issued in its financial statements. The Company’s share-based compensation plans include programs for stock options, restricted stock units, performance share units and deferred compensation.
Share-based compensation expense recognized in selling, general and administrative expenses in the Condensed Consolidated Statements of Operations and Comprehensive Income (Loss) was $3.1 million and $3.4 million for the three months ended March 31, 2023 and March 31, 2022, respectively. As of March 31, 2023, there was approximately $29.7 million of total unrecognized compensation cost related to stock-based compensation arrangements under the Amended and Restated 2019 Omnibus Incentive Plan.
XML 28 R19.htm IDEA: XBRL DOCUMENT v3.23.1
Fair Value Measurements
3 Months Ended
Mar. 31, 2023
Fair Value Disclosures [Abstract]  
Fair Value Measurements
Note 13: Fair Value Measurements
The FASB accounting standards provide a comprehensive framework for measuring fair value and sets forth a definition of fair value and establishes a hierarchy prioritizing the inputs to valuation techniques, giving the highest priority to quoted prices in active markets for identical assets and liabilities and the lowest priority to unobservable value inputs.
The following table sets forth the carrying values (exclusive of deferred financing fees) and fair values of our financial liabilities:
Carrying ValueFair Value
(in $000s)Level 1Level 2Level 3
March 31, 2023
ABL Facility$462,400 $— $462,400 $— 
2029 Secured Notes920,000 — 805,000 — 
2023 Credit Facility13,725 — 13,725 — 
Other notes payable29,716 — 29,716 — 
Warrant liabilities2,487 — — 2,487 
December 31, 2022
ABL Facility$437,731 $— $437,731 $— 
2029 Secured Notes920,000 — 814,200 — 
Other notes payable31,661 — 31,661 — 
Warrant liabilities3,012 — — 3,012 
The carrying amounts of the ABL Facility and other notes payable approximated fair value as of March 31, 2023 and December 31, 2022 based upon terms and conditions available to the Company at those dates in comparison to the terms and conditions of its outstanding debt. The estimated fair value of the 2029 Secured Notes is calculated using Level 2 inputs, based on bid prices obtained from brokers. The Level 3 fair value presented above consists of the fair value of the Non-Public Warrants. The Company estimated the fair value using the Black-Scholes option-pricing model based on the market value of the underlying Common Stock, the remaining contractual term of the warrant, risk-free interest rates and expected dividends, and expected volatility of the price of the underlying Common Stock. The changes in the fair value of the warrant liabilities are recorded in Financing and other expense (income) in the Condensed Consolidated Statements of Operations and Comprehensive Income (Loss) and cash flow from operating activities in the Condensed Consolidated Statements of Cash Flows.
XML 29 R20.htm IDEA: XBRL DOCUMENT v3.23.1
Income Taxes
3 Months Ended
Mar. 31, 2023
Income Tax Disclosure [Abstract]  
Income Taxes
Note 14: Income Taxes
We are subject to income taxes primarily in the U.S. and Canada. Our overall effective tax rate is affected by a number of factors, such as the relative amounts of income we earn in differing tax jurisdictions, tax law changes, certain non-deductible expenses (non-taxable income), such as compensation disallowance and mark-to-market adjustments on derivative financial instruments, and changes in the valuation allowance we establish against deferred tax assets. The rate is also affected by discrete items that may occur in any given year, such as legislative enactments and changes in our corporate structure that may occur. These discrete items may not be consistent from year to year. As a result of acquisitions and other transactions that have resulted in changes in control, certain of our federal and state net operating loss and interest expense carryforwards (collectively, “Carryforward Assets”) are subject to limitations prescribed by U.S. Internal Revenue Code Section 382 (“Section 382”) and similar rules in state and local taxing jurisdictions. We record a valuation allowance against deferred tax assets, including Carryforward Assets, when we determine that it is more likely than not that all or a portion of a deferred tax asset will not be realized. For interim periods, we estimate our annual effective tax rate, exclusive of discrete items, which is derived primarily by our estimate of our valuation allowance as of the end of our fiscal year. The Company’s effective tax rate for the three months ended March 31, 2023 and 2022 differs from the U.S. federal statutory tax rate due to the recording of valuation allowances. We recorded an income tax expense of $0.9 million for the three months ended March 31, 2023 resulting in an effective tax rate of 5.9% compared to an income tax expense of $3.0 million for the comparable prior year period, at a negative effect tax rate of (1121.3)%. The change in the effective tax rate was primarily due to state tax expense recorded during the three month period ended March 31, 2023 as compared to the three month period ended March 31, 2022 and the near break-even pre-tax loss in the three month period ended March 31, 2022 that resulted in an exaggerated effective tax rate.
On August 16, 2022, the U.S. enacted the Inflation Reduction Act of 2022 (“IRA”), which, among other things, implements a 15% minimum tax for certain large corporations, a 1% excise tax on net stock repurchases, and several tax incentives to promote clean energy. The IRA is effective for tax years beginning after December 31, 2022. Based on our current analysis of the provisions, we do not believe this legislation will have a material effect on our consolidated financial statements. We will continue to monitor the additional guidance from the Internal Revenue Service (the “IRS”).
XML 30 R21.htm IDEA: XBRL DOCUMENT v3.23.1
Commitments and Contingencies
3 Months Ended
Mar. 31, 2023
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies
Note 15: Commitments and Contingencies
We record a liability when we believe that it is both probable that a liability has been incurred and the amount can be reasonably estimated. Significant judgment is required to determine both probability and the estimated amount. We review these provisions at least quarterly and adjust these provisions to reflect the impact of negotiations, settlements, rulings, advice of legal counsel, and updated information.
Legal Matters
In the normal course of business, there are various claims in process, matters in litigation, and other contingencies. At this time, no claims of these types, certain of which are covered by insurance policies, have had a material effect on the Company. Certain jurisdictions in which the Company operates do not allow insurance recoveries related to punitive damages.
From time to time, the Company is audited by state and local taxing authorities. These audits typically focus on the Company’s withholding of state-specific sales tax and rental-related taxes.
Custom Truck LP’s withholdings of federal excise taxes for each of the four quarterly periods during 2015 are currently under audit by the IRS. The IRS issued an assessment on October 28, 2020 in an aggregate amount of $2.4 million for the 2015 periods, alleging that certain types of sold equipment are not eligible for the Mobile Machinery Exemption set forth in the Internal Revenue Code (the “Code”). An appeal was filed on January 28, 2021. Based on management’s understanding of the facts and circumstances, including the relevant provisions of the Code, and historical precedent, including previous successful appeals of similar assessments in prior years, management does not believe the likelihood of a loss resulting from the IRS assessment to be probable at this time.
While it is not possible to predict the outcome of the foregoing matters with certainty, it is the opinion of management that the final outcome of these matters will not have a material effect on the Company’s consolidated financial condition, results of operations and cash flows.
Purchase Commitments
We enter into purchase agreements with manufacturers and suppliers of equipment for our rental fleet and inventory. All of these agreements are cancellable within a specified notification period to the supplier.
XML 31 R22.htm IDEA: XBRL DOCUMENT v3.23.1
Related Parties
3 Months Ended
Mar. 31, 2023
Related Party Transactions [Abstract]  
Related Parties
Note 16: Related Parties
The Company has transactions with related parties as summarized below.
Rentals and Sales — The Company rents and sells equipment and provides services to R&M Equipment Rental, a business partially owned by members of the Company’s management. The Company also rents equipment and purchases inventory from R&M Equipment Rental.
Prior to August 1, 2022, Energy Capital Partners (“ECP”), a stockholder of the Company, and their affiliates had ownership interests in PLH Group, Inc., which was a customer of the Company.
Facilities Leases and Other — The Company has leased certain facilities, as well as purchased aircraft charter services, from entities owned by members of the Company’s management and their immediate families. Lease and charter services payments related to these transactions are immaterial. Rent and air travel expenses are recorded in selling, general, and administrative expenses. In December 2022, the Company terminated the lease agreements and purchased the facilities and land from these related parties for a purchase price of approximately $15.4 million.
Management Fees — The Company entered into the Corporate Advisory Services Agreement with Platinum effective in April 2021, under which management fees are payable to Platinum quarterly. The management fees are recorded in transaction expenses and other in the Company’s Consolidated Statements of Operations and Comprehensive Income (Loss).
A summary of the transactions with the foregoing related parties included in the Condensed Consolidated Statements of Operations and Comprehensive Income (Loss) is as follows:
Three Months Ended March 31,
(in $000s)20232022
Total revenues from transactions with related parties$8,455 $7,851 
Expenses incurred from transactions with related parties included in cost of revenue$358 $1,297 
Expenses incurred from transactions with related parties included in operating expenses$1,395 $1,631 
Amounts receivable from/payable to related parties included in the Condensed Consolidated Balance Sheets are as follows:
(in $000s)March 31, 2023December 31, 2022
Accounts receivable from related parties$2,280 $7,813 
Accounts payable to related parties$199 $1,475 
XML 32 R23.htm IDEA: XBRL DOCUMENT v3.23.1
Segments
3 Months Ended
Mar. 31, 2023
Segment Reporting [Abstract]  
Segments
Note 17: Segments
Our operations are primarily organized and managed by operating segment. Operating segment performance and resource allocations are primarily based on gross profit. The accounting policies of the reportable segments are consistent with those described in Note 2: Summary of Significant Accounting Policies to the condensed consolidated financial statements. Intersegment sales and any related profits are eliminated in consolidation. We manage the business in three reporting segments: Equipment Rental Solutions (“ERS”), Truck and Equipment Sales (“TES”) and Aftermarket Parts and Services (“APS”). The segment operations are described in Note 1: Business and Organization to these financial statements.
The Company’s segment results are presented in the tables below:
Three Months Ended March 31,
2023
(in $000s)ERSTESAPSTotal
Revenue:
Rental$113,784 $— $4,504 $118,288 
Equipment sales92,136 209,154 — 301,290 
Parts and services— — 32,585 32,585 
Total revenue205,920 209,154 37,089 452,163 
Cost of revenue:
Rentals/parts and services29,060 — 26,987 56,047 
Equipment sales71,081 175,044 — 246,125 
Depreciation of rental equipment39,512 — 818 40,330 
Total cost of revenue139,653 175,044 27,805 342,502 
Gross profit$66,267 $34,110 $9,284 $109,661 
Three Months Ended March 31,
2022
(in $000s)ERSTESAPSTotal
Revenue:
Rental$105,561 $— $3,584 $109,145 
Equipment sales59,353 167,833 — 227,186 
Parts and services— — 30,145 30,145 
Total revenue164,914 167,833 33,729 366,476 
Cost of revenue:
Rentals/parts and services24,791 — 24,950 49,741 
Equipment sales43,230 144,048 — 187,278 
Depreciation of rental equipment43,966 — 998 44,964 
Total cost of revenue111,987 144,048 25,948 281,983 
Gross profit$52,927 $23,785 $7,781 $84,493 
Total assets by operating segment are not disclosed herein because asset by operating segment data is not reviewed by the chief operating decision-maker (“CODM”) to assess performance and allocate resources.
Gross profit is the primary operating result whereby our segments are evaluated for performance and resource allocation. The following table presents a reconciliation of consolidated gross profit to consolidated income (loss) before income taxes:
Three Months Ended March 31,
(in $000s)20232022
Gross Profit$109,661 $84,493 
Selling, general and administrative expenses56,991 53,655 
Amortization6,672 13,335 
Non-rental depreciation2,650 3,047 
Transaction expenses and other3,460 4,648 
Interest expense, net29,176 19,156 
Financing and other expense (income)(3,951)(9,080)
Income (Loss) Before Income Taxes$14,663 $(268)
The following table presents total assets by country:
(in $000s)March 31, 2023December 31, 2022
Assets:
United States$2,950,122 $2,830,958 
Canada119,261 107,254 
$3,069,383 $2,938,212 
XML 33 R24.htm IDEA: XBRL DOCUMENT v3.23.1
Summary of Significant Accounting Policies (Policies)
3 Months Ended
Mar. 31, 2023
Accounting Policies [Abstract]  
Basis of Presentation
Basis of Presentation
Our accompanying condensed consolidated financial statements have been prepared in accordance with United States generally accepted accounting principles (“GAAP”) and the accounting policies described below. Our condensed consolidated financial statements include the accounts of all wholly-owned subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation. The preparation of financial statements in accordance with GAAP requires that these Unaudited Condensed Consolidated Financial Statements and most of the disclosures in these Notes be presented on a historical basis, as of or for the current interim period ended or comparable prior period.
The accompanying interim statements of the Company have been prepared in accordance with GAAP for interim financial information and with the instructions to Form 10-Q and Article 10 of Regulation S-X, and the Condensed Consolidated Balance Sheet at December 31, 2022, has been derived from the audited consolidated financial statements of Custom Truck One Source, Inc. at that date. Accordingly, these interim financial statements do not include all of the information and footnotes required by GAAP for complete financial statements. In the opinion of management, all adjustments, consisting of normal recurring adjustments and disclosures necessary for a fair statement of these interim statements, have been included. The results reported in these interim statements are not necessarily indicative of the results that may be reported for the entire year or for any other periods. These interim statements should be read in conjunction with the Custom Truck One Source, Inc. audited consolidated financial statements included in the Custom Truck One Source, Inc. Annual Report on Form 10-K for the year ended December 31, 2022.
Use of Estimates
Use of Estimates
The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenue and expenses during the reporting period. Actual results could differ from those estimates.
Accounting Pronouncements Recently Adopted
Accounting Pronouncements Recently Adopted
Contract Assets and Contract Liabilities from Contracts with Customers. In October 2021, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) No. 2021-08, Accounting for Contract Assets and Contract Liabilities from Contracts with Customers (“ASU 2021-08”). This ASU improves the comparability for both the recognition and measurement of acquired revenue contracts with customers at the date of and after a business combination and requires that an entity (acquirer) recognize and measure contract assets and contract liabilities acquired in a business combination in accordance with Topic 606. The amended guidance specifies for all acquired revenue contracts regardless of their timing of payment (1) the circumstances in which the acquirer should recognize contract assets and contract liabilities that are acquired in a business combination and (2) how to measure those contract assets and contract liabilities, thereby providing consistent recognition and measurement guidance for revenue contracts with customers acquired in a business combination and revenue contracts with customers not acquired in a business combination. The ASU was effective as of January 1, 2023. The Company will apply the guidance in ASU 2021-08 prospectively to any future business combinations occurring on or after the effective date.
Financing receivables. In March 2022, the FASB issued ASU No. 2022-02, Financial Instruments—Credit Losses (Topic 326) (“ASU 2022-02”), which requires an entity to disclose current period gross write-offs by year of origination for financing receivables and net investment in leases. Gross write-off information must be included in the vintage disclosures, which requires that an entity disclose the amortized cost basis of financing receivables by credit-quality indicator and class of financing receivable by year of origination. The adoption on January 1, 2023 of the ASU had no impact to the Company’s disclosures related to its financing receivables as the Company does not have net investment in leases assets.
Trade Receivables and Allowance for Credit Losses
Trade Receivables and Allowance for Credit Losses
We are exposed to credit losses from trade receivables generated through our leasing, sales and service businesses. We assess each customer’s ability to pay for the products and services by conducting a credit review. The credit review considers expected billing
exposure and timing for payment and the customer’s established credit rating. We perform a credit review of new customers at inception of the customer relationship and, for existing customers, when the customer transacts new leases or product orders after a period of dormancy. We also consider contract terms and conditions, country risk and business strategy in the evaluation.
We monitor ongoing credit exposure through an active review of customer balances against contract terms and due dates. We may employ collection agencies and legal counsel to pursue recovery of defaulted receivables. The allowances for credit losses reflect the estimate of the amount of receivables that management assesses will be unable to be collected based on historical write-off experience and, as applicable, current conditions and reasonable and supportable forecasts that affect collectability. This estimate could require change based on changing circumstances, including changes in the economy or in the particular circumstances of individual customers. Accordingly, we may be required to increase or decrease the allowances. We review the adequacy of the allowance on a quarterly basis. The allowance for doubtful accounts is included in accounts receivable, net on our Condensed Consolidated Balance Sheets.
Fair Value Measurements
Fair Value Measurements
Fair value is defined as an exit price representing the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date in the principal or most advantageous market. Fair value is a market-based measurement that is determined based on inputs, which refer broadly to assumptions that market participants use in pricing assets and liabilities. These inputs can be readily observable, market corroborated, or generally unobservable.
Fair Value Hierarchy - In measuring fair value, we use observable market data when available and minimize the use of unobservable inputs. Unobservable inputs may be required to value certain financial instruments due to complexities in contract terms. Inputs used in fair value measurements are categorized into three fair value hierarchy levels for disclosure purposes. The entire fair value measurement is categorized based on the lowest level of input that is significant to the fair value measurement. The three levels of the fair value hierarchy are:
Level 1 - Inputs that reflect unadjusted quoted prices are available in active markets for identical assets or liabilities as of the reporting date. Active markets are those in which transactions for the asset or liability occur with both sufficient frequency and volume to provide pricing information on an ongoing basis.
Level 2 - Inputs that reflect quoted prices for similar assets and liabilities are available in active markets, and inputs other than quoted prices that are observable for the assets or liabilities, either directly or indirectly, for substantially the full term of the financial instruments.
Level 3 - Inputs that are generally less observable or from unobservable sources in which there is little or no market data. These inputs may be used with internally developed methodologies that result in our best estimate of fair value.
Valuation Techniques - Assets and liabilities measured at fair value are based on one or more of the following three valuation techniques:
Market approach - Technique that uses prices and other relevant information generated by market transactions involving identical or comparable assets or liabilities.
Income approach - Technique that converts future amounts to a single present amount based upon market expectations (including present value techniques, option-pricing, and excess earnings models).
Cost approach - Technique that estimates the amount that would be required to replace the service capacity of an asset (i.e., replacement cost).
Assets and Liabilities with Recurring Fair Value Measurements - Certain assets and liabilities may be measured at fair value on an ongoing basis. We did not elect to apply the fair value option for recording financial assets and financial liabilities. Other than the warrants liability and an interest rate collar (which was settled in February 2022), we do not have any assets or liabilities which we measure at fair value on a recurring basis.
Assets and Liabilities with Nonrecurring Fair Value Measurements - Certain assets and liabilities are not measured at fair value on an ongoing basis. These assets and liabilities, which include long-lived assets, goodwill, and intangible assets, are subject to fair value adjustment in certain circumstances. From time to time, the fair value is determined on these assets as part of related impairment tests. For certain assets and liabilities acquired in business combinations, we record the fair value as of the acquisition date. Refer to Note 3: Acquisition, for the fair values of assets acquired and liabilities assumed in connection with our business combinations. Other than acquisition adjustments, no adjustments to fair value or fair value measurements were required for non-financial assets and liabilities for all periods presented.
XML 34 R25.htm IDEA: XBRL DOCUMENT v3.23.1
Summary of Significant Accounting Policies (Tables)
3 Months Ended
Mar. 31, 2023
Accounting Policies [Abstract]  
Schedule of Accounts Receivable
Accounts receivable, net consisted of the following:
(in $000s)March 31, 2023December 31, 2022
Accounts receivables$188,040 $212,347 
Less: allowance for doubtful accounts(20,400)(19,241)
Accounts receivable, net$167,640 $193,106 
XML 35 R26.htm IDEA: XBRL DOCUMENT v3.23.1
Acquisition (Tables)
3 Months Ended
Mar. 31, 2023
Business Combination and Asset Acquisition [Abstract]  
Summary of Assets Acquired and Liabilities Assumed
The following table summarizes the January 14, 2022 fair values of the assets acquired and liabilities assumed. The final assessment of the fair value of the HiRail assets acquired and liabilities assumed was complete as of December 31, 2022.
(in $000s)January 14, 2022ChangesDecember 31, 2022
Current assets$2,891 $956 $3,847 
Property, equipment and other assets819 — 819 
Rental equipment34,224 — 34,224 
Total identifiable assets acquired37,934 956 38,890 
Total identifiable liabilities assumed(6,011)(1,596)(7,607)
Total net assets31,923 (640)31,283 
Goodwill8,685 (41)8,644 
Intangible assets11,027 — 11,027 
Net assets acquired (purchase price)51,635 (681)50,954 
Less: cash acquired(1,122)— (1,122)
Net cash paid$50,513 $(681)$49,832 
XML 36 R27.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue (Tables)
3 Months Ended
Mar. 31, 2023
Revenue from Contract with Customer [Abstract]  
Schedule of Revenue by Country
The Company had total revenue in the following geographic areas:
Three Months Ended March 31,
(in $000s)20232022
United States$438,278 $356,897 
Canada13,885 9,579 
Total revenue$452,163 $366,476 
Schedule of Revenue by Major Product and Service Line The Company’s revenue by major product and service line for the three months ended March 31, 2023 and 2022 are presented in the table below.
Three Months Ended March 31,Three Months Ended March 31,
20232022
(in $000s)Topic 842Topic 606TotalTopic 842Topic 606Total
Rental:
Rental$112,903 $— $112,903 $105,135 $— $105,135 
Shipping and handling— 5,385 5,385 — 4,010 4,010 
Total rental revenue112,903 5,385 118,288 105,135 4,010 109,145 
Sales and services:
Equipment sales17,708 283,582 301,290 12,237 214,949 227,186 
Parts and services4,815 27,770 32,585 2,220 27,925 30,145 
Total sales and services22,523 311,352 333,875 14,457 242,874 257,331 
Total revenue$135,426 $316,737 $452,163 $119,592 $246,884 $366,476 
XML 37 R28.htm IDEA: XBRL DOCUMENT v3.23.1
Sales-Type Leases (Tables)
3 Months Ended
Mar. 31, 2023
Leases [Abstract]  
Schedule of Revenue from Sales-type Leases
Revenue from sales-type leases was as follows:
Three Months Ended March 31,
(in $000s)20232022
Equipment sales$24,172 $12,237 
Cost of equipment sales23,225 10,370 
Gross profit (loss)$947 $1,867 
XML 38 R29.htm IDEA: XBRL DOCUMENT v3.23.1
Inventory (Tables)
3 Months Ended
Mar. 31, 2023
Inventory Disclosure [Abstract]  
Schedule of Inventory Inventory consisted of the following:
(in $000s)March 31, 2023December 31, 2022
Whole goods$585,218 $468,557 
Aftermarket parts and services inventory129,136 128,167 
Inventory$714,354 $596,724 
XML 39 R30.htm IDEA: XBRL DOCUMENT v3.23.1
Floor Plan Financing (Tables)
3 Months Ended
Mar. 31, 2023
Debt Disclosure [Abstract]  
Summary of Floor Plan Payables
The amounts owed under floor plan payables are summarized as follows (in thousands):
(in $000s)March 31, 2023December 31, 2022
Trade:
Daimler Truck Financial$113,916 $105,447 
PACCAR Financial Services45,113 31,187 
Trade floor plan payables$159,029 $136,634 
Non-trade:
PNC Equipment Finance, LLC$312,470 $293,536 
Non-trade floor plan payables$312,470 $293,536 
XML 40 R31.htm IDEA: XBRL DOCUMENT v3.23.1
Rental Equipment (Tables)
3 Months Ended
Mar. 31, 2023
Property, Plant and Equipment [Abstract]  
Schedule of Rental Equipment
Rental equipment, net consisted of the following:
(in $000s)March 31, 2023December 31, 2022
Rental equipment$1,367,852 $1,360,205 
Less: accumulated depreciation(473,295)(476,531)
Rental equipment, net$894,557 $883,674 
XML 41 R32.htm IDEA: XBRL DOCUMENT v3.23.1
Long-Term Debt (Tables)
3 Months Ended
Mar. 31, 2023
Debt Disclosure [Abstract]  
Schedule of Debt Obligations
Debt obligations and associated interest rates consisted of the following:
(in $000s)March 31, 2023December 31, 2022March 31, 2023December 31, 2022
ABL Facility$462,400 $437,731 6.5%6.1%
2029 Secured Notes920,000 920,000 5.5%5.5%
2023 Credit Facility13,725 — 5.8%
Notes payable29,716 31,661 
3.1%-5.0%
3.1%-5.0%
Total debt outstanding1,425,841 1,389,392 
Deferred financing fees(26,559)(27,686)
Total debt excluding deferred financing fees1,399,282 1,361,706 
Less: current maturities(5,243)(6,940)
Long-term debt$1,394,039 $1,354,766 
XML 42 R33.htm IDEA: XBRL DOCUMENT v3.23.1
Earnings (Loss) Per Share (Tables)
3 Months Ended
Mar. 31, 2023
Earnings Per Share [Abstract]  
Schedule of Computation of Basic and Dilutive Loss Per Share
The following tables set forth the computation of basic and dilutive earnings (loss) per share:
Three Months Ended March 31, 2023Three Months Ended March 31, 2022
(in $000s, except per share data)Net Income (Loss)Weighted Average SharesPer Share AmountNet Income (Loss)Weighted Average SharesPer Share Amount
Basic earnings (loss) per share$13,800 246,049$0.06 $(3,273)247,058$(0.01)
Dilutive common share equivalents1,004
Diluted earnings (loss) per share$13,800 247,053$0.06 $(3,273)247,058$(0.01)
XML 43 R34.htm IDEA: XBRL DOCUMENT v3.23.1
Fair Value Measurements (Tables)
3 Months Ended
Mar. 31, 2023
Fair Value Disclosures [Abstract]  
Schedule of Carrying Values and Fair Values of Financial Liabilities
The following table sets forth the carrying values (exclusive of deferred financing fees) and fair values of our financial liabilities:
Carrying ValueFair Value
(in $000s)Level 1Level 2Level 3
March 31, 2023
ABL Facility$462,400 $— $462,400 $— 
2029 Secured Notes920,000 — 805,000 — 
2023 Credit Facility13,725 — 13,725 — 
Other notes payable29,716 — 29,716 — 
Warrant liabilities2,487 — — 2,487 
December 31, 2022
ABL Facility$437,731 $— $437,731 $— 
2029 Secured Notes920,000 — 814,200 — 
Other notes payable31,661 — 31,661 — 
Warrant liabilities3,012 — — 3,012 
XML 44 R35.htm IDEA: XBRL DOCUMENT v3.23.1
Related Parties (Tables)
3 Months Ended
Mar. 31, 2023
Related Party Transactions [Abstract]  
Summary of Related Party Transactions
A summary of the transactions with the foregoing related parties included in the Condensed Consolidated Statements of Operations and Comprehensive Income (Loss) is as follows:
Three Months Ended March 31,
(in $000s)20232022
Total revenues from transactions with related parties$8,455 $7,851 
Expenses incurred from transactions with related parties included in cost of revenue$358 $1,297 
Expenses incurred from transactions with related parties included in operating expenses$1,395 $1,631 
Amounts receivable from/payable to related parties included in the Condensed Consolidated Balance Sheets are as follows:
(in $000s)March 31, 2023December 31, 2022
Accounts receivable from related parties$2,280 $7,813 
Accounts payable to related parties$199 $1,475 
XML 45 R36.htm IDEA: XBRL DOCUMENT v3.23.1
Segments (Tables)
3 Months Ended
Mar. 31, 2023
Segment Reporting [Abstract]  
Schedule of Company’s Segment Results
The Company’s segment results are presented in the tables below:
Three Months Ended March 31,
2023
(in $000s)ERSTESAPSTotal
Revenue:
Rental$113,784 $— $4,504 $118,288 
Equipment sales92,136 209,154 — 301,290 
Parts and services— — 32,585 32,585 
Total revenue205,920 209,154 37,089 452,163 
Cost of revenue:
Rentals/parts and services29,060 — 26,987 56,047 
Equipment sales71,081 175,044 — 246,125 
Depreciation of rental equipment39,512 — 818 40,330 
Total cost of revenue139,653 175,044 27,805 342,502 
Gross profit$66,267 $34,110 $9,284 $109,661 
Three Months Ended March 31,
2022
(in $000s)ERSTESAPSTotal
Revenue:
Rental$105,561 $— $3,584 $109,145 
Equipment sales59,353 167,833 — 227,186 
Parts and services— — 30,145 30,145 
Total revenue164,914 167,833 33,729 366,476 
Cost of revenue:
Rentals/parts and services24,791 — 24,950 49,741 
Equipment sales43,230 144,048 — 187,278 
Depreciation of rental equipment43,966 — 998 44,964 
Total cost of revenue111,987 144,048 25,948 281,983 
Gross profit$52,927 $23,785 $7,781 $84,493 
Schedule of Reconciliation of Segment Gross Profit to Consolidated Loss Before Income Taxes The following table presents a reconciliation of consolidated gross profit to consolidated income (loss) before income taxes:
Three Months Ended March 31,
(in $000s)20232022
Gross Profit$109,661 $84,493 
Selling, general and administrative expenses56,991 53,655 
Amortization6,672 13,335 
Non-rental depreciation2,650 3,047 
Transaction expenses and other3,460 4,648 
Interest expense, net29,176 19,156 
Financing and other expense (income)(3,951)(9,080)
Income (Loss) Before Income Taxes$14,663 $(268)
Schedule of Total Assets by Country
The following table presents total assets by country:
(in $000s)March 31, 2023December 31, 2022
Assets:
United States$2,950,122 $2,830,958 
Canada119,261 107,254 
$3,069,383 $2,938,212 
XML 46 R37.htm IDEA: XBRL DOCUMENT v3.23.1
Business and Organization (Details)
3 Months Ended
Mar. 31, 2023
segment
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Number of reportable segments 3
XML 47 R38.htm IDEA: XBRL DOCUMENT v3.23.1
Summary of Significant Accounting Policies - Narrative (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Accounting Policies [Abstract]    
Allowance for accounts receivable $ 20,400 $ 19,241
XML 48 R39.htm IDEA: XBRL DOCUMENT v3.23.1
Summary of Significant Accounting Policies - Accounts Receivable, Net (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Accounting Policies [Abstract]    
Accounts receivables $ 188,040 $ 212,347
Less: allowance for doubtful accounts (20,400) (19,241)
Accounts receivable, net $ 167,640 $ 193,106
XML 49 R40.htm IDEA: XBRL DOCUMENT v3.23.1
Acquisition - Acquisition of Hi-Rail (Details) - Hi-Rail - USD ($)
$ in Millions
3 Months Ended
Jan. 14, 2022
Mar. 31, 2022
Business Acquisition [Line Items]    
Percentage of voting rights acquired 100.00%  
Working capital adjustments $ 51.0  
Revenues   $ 3.8
Pretax income (loss)   $ (1.3)
XML 50 R41.htm IDEA: XBRL DOCUMENT v3.23.1
Acquisition - Hi-Rail Assets (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2022
Jan. 14, 2022
Mar. 31, 2023
Mar. 31, 2022
Dec. 31, 2022
Business Acquisition [Line Items]          
Goodwill $ 703,827   $ 703,848   $ 703,827
Net cash paid     $ 0 $ 50,513  
Hi-Rail          
Business Acquisition [Line Items]          
Current assets 3,847 $ 2,891     3,847
Changes in current assets         956
Property, equipment and other assets 819 819     819
Changes in property, equipment and other assets         0
Rental equipment 34,224 34,224     34,224
Changes in rental equipment         0
Total identifiable assets acquired 38,890 37,934     38,890
Changes in total identifiable assets acquired         956
Total identifiable liabilities assumed (7,607) (6,011)     (7,607)
Changes in total identifiable liabilities assumed         (1,596)
Total net assets 31,283 31,923     31,283
Changes in total net assets         (640)
Goodwill 8,644 8,685     8,644
Changes in goodwill         (41)
Intangible assets 11,027 11,027     11,027
Changes in intangible assets         0
Net assets acquired (purchase price) 50,954 51,635     50,954
Changes in net assets acquired (purchase price)         (681)
Less: cash acquired (1,122) (1,122)      
Changes in less: cash acquired         0
Net cash paid $ 49,832 $ 50,513      
Changes in net cash paid         $ (681)
XML 51 R42.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue - Geographic Areas (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Disaggregation of Revenue [Line Items]    
Total revenue $ 452,163 $ 366,476
United States    
Disaggregation of Revenue [Line Items]    
Total revenue 438,278 356,897
Canada    
Disaggregation of Revenue [Line Items]    
Total revenue $ 13,885 $ 9,579
XML 52 R43.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue - Major Product Lines and Services (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Disaggregation of Revenue [Line Items]    
Topic 842 $ 135,426 $ 119,592
Topic 606 316,737 246,884
Total 452,163 366,476
Total rental revenue    
Disaggregation of Revenue [Line Items]    
Topic 842 112,903 105,135
Topic 606 5,385 4,010
Total 118,288 109,145
Rental    
Disaggregation of Revenue [Line Items]    
Topic 842 112,903 105,135
Topic 606 0 0
Total 112,903 105,135
Shipping and handling    
Disaggregation of Revenue [Line Items]    
Topic 842 0 0
Topic 606 5,385 4,010
Total 5,385 4,010
Total sales and services    
Disaggregation of Revenue [Line Items]    
Topic 842 22,523 14,457
Topic 606 311,352 242,874
Total 333,875 257,331
Equipment sales    
Disaggregation of Revenue [Line Items]    
Topic 842 17,708 12,237
Topic 606 283,582 214,949
Total 301,290 227,186
Parts and services    
Disaggregation of Revenue [Line Items]    
Topic 842 4,815 2,220
Topic 606 27,770 27,925
Total $ 32,585 $ 30,145
XML 53 R44.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2023
Dec. 31, 2022
Revenue from Contract with Customer [Abstract]    
Receivables related to contracts with customers $ 75.8 $ 98.0
Receivables related to rental contracts and other 91.9 95.1
Deferred rent revenue 2.5 3.0
Customer deposits 28.8 $ 29.6
Performance obligation satisfied, revenue recognized $ 23.0  
Expected duration 1 year  
Benefit period 1 year  
XML 54 R45.htm IDEA: XBRL DOCUMENT v3.23.1
Sales-Type Leases (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Leases [Abstract]    
Equipment sales $ 24,172 $ 12,237
Cost of equipment sales 23,225 10,370
Gross profit (loss) 947 1,867
Sales-type lease, rental contracts 7,200 5,300
Interest income $ 3,400 $ 2,900
XML 55 R46.htm IDEA: XBRL DOCUMENT v3.23.1
Inventory (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Inventory [Line Items]    
Inventory $ 714,354 $ 596,724
Whole goods    
Inventory [Line Items]    
Inventory 585,218 468,557
Aftermarket parts and services inventory    
Inventory [Line Items]    
Inventory $ 129,136 $ 128,167
XML 56 R47.htm IDEA: XBRL DOCUMENT v3.23.1
Floor Plan Financing - Summary of Floor Plan Payables (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Debt Instrument, Redemption [Line Items]    
Trade floor plan payables $ 159,029 $ 136,634
Non-trade floor plan payables 312,470 293,536
Daimler Truck Financial    
Debt Instrument, Redemption [Line Items]    
Trade floor plan payables 113,916 105,447
PACCAR Financial Services    
Debt Instrument, Redemption [Line Items]    
Trade floor plan payables 45,113 31,187
PNC Equipment Finance, LLC    
Debt Instrument, Redemption [Line Items]    
Non-trade floor plan payables $ 312,470 $ 293,536
XML 57 R48.htm IDEA: XBRL DOCUMENT v3.23.1
Floor Plan Financing - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended 12 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Dec. 31, 2022
Apr. 17, 2023
Debt Instrument [Line Items]        
Interest expense $ 6.8 $ 1.7    
Daimler Facility | ABL Facility        
Debt Instrument [Line Items]        
Debt instrument, interest free period 150 days      
Maximum borrowing capacity $ 175.0      
Daimler Facility | Prime Rate | ABL Facility        
Debt Instrument [Line Items]        
Debt instrument, basis spread plus (minus) 0.80%      
PACCAR Financial Corp | ABL Facility        
Debt Instrument [Line Items]        
Maximum borrowing capacity $ 75.0      
PACCAR Financial Corp | Prime Rate | ABL Facility        
Debt Instrument [Line Items]        
Debt instrument, basis spread plus (minus) (0.60%)      
PACCAR Financial Corp | London Interbank Offered Rate (LIBOR) | ABL Facility        
Debt Instrument [Line Items]        
Debt instrument, basis spread plus (minus)     2.40%  
Loan Agreement | ABL Facility | ABL Facility | PNC Equipment Finance, LLC        
Debt Instrument [Line Items]        
Maximum borrowing capacity $ 315.0      
Loan Agreement | ABL Facility | ABL Facility | PNC Equipment Finance, LLC | Subsequent Event        
Debt Instrument [Line Items]        
Maximum borrowing capacity       $ 370.0
Loan Agreement | Secured Overnight Financing Rate (SOFR) | ABL Facility | ABL Facility | PNC Equipment Finance, LLC        
Debt Instrument [Line Items]        
Debt instrument, basis spread plus (minus) 3.25%      
XML 58 R49.htm IDEA: XBRL DOCUMENT v3.23.1
Rental Equipment (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Property, Plant and Equipment [Abstract]    
Rental equipment $ 1,367,852 $ 1,360,205
Less: accumulated depreciation (473,295) (476,531)
Rental equipment, net $ 894,557 $ 883,674
XML 59 R50.htm IDEA: XBRL DOCUMENT v3.23.1
Long-Term Debt - Debt Obligations (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Jan. 13, 2023
Dec. 31, 2022
Debt Instrument [Line Items]      
Total debt outstanding $ 1,425,841   $ 1,389,392
Deferred financing fees (26,559)   (27,686)
Total debt excluding deferred financing fees 1,399,282   1,361,706
Less: current maturities (5,243)   (6,940)
Long-term debt 1,394,039   1,354,766
Notes payable      
Debt Instrument [Line Items]      
Total debt outstanding $ 29,716   $ 31,661
Notes payable | Minimum      
Debt Instrument [Line Items]      
Debt interest rate 3.10%   3.10%
Notes payable | Maximum      
Debt Instrument [Line Items]      
Debt interest rate 5.00%   5.00%
ABL Facility | ABL Facility | Line of Credit      
Debt Instrument [Line Items]      
Total debt outstanding $ 462,400   $ 437,731
Debt interest rate 6.50%   6.10%
2029 Secured Notes | 2029 Secured Notes      
Debt Instrument [Line Items]      
Total debt outstanding $ 920,000   $ 920,000
Debt interest rate 5.50%   5.50%
2023 Credit Facility | Line of Credit      
Debt Instrument [Line Items]      
Total debt outstanding $ 13,725   $ 0
Debt interest rate 5.80% 5.75% 0.00%
XML 60 R51.htm IDEA: XBRL DOCUMENT v3.23.1
Long-Term Debt - Narrative (Details) - USD ($)
$ in Millions
Jan. 13, 2023
Mar. 31, 2023
Dec. 31, 2022
2023 Credit Facility | Line of Credit      
Debt Instrument [Line Items]      
Maximum borrowing capacity $ 18.0    
Proceeds from lines of credit 13.7    
Line of credit facility $ 4.2    
Debt interest rate 5.75% 5.80% 0.00%
Balloon payment to be paid $ 0.1    
ABL Facility | ABL Facility      
Debt Instrument [Line Items]      
Remaining borrowing capacity   $ 284.5  
ABL Facility | ABL Facility | Line of Credit      
Debt Instrument [Line Items]      
Debt interest rate   6.50% 6.10%
Letter of Credit | ABL Facility      
Debt Instrument [Line Items]      
Outstanding borrowings   $ 3.1  
XML 61 R52.htm IDEA: XBRL DOCUMENT v3.23.1
Earnings (Loss) Per Share - Computation of Basic and Dilutive Loss Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Earnings Per Share [Abstract]    
Potentially dilutive shares excluded in aggregate (in shares) 30,000 24,900
Net Income (Loss)    
Basic earnings (loss) per share $ 13,800 $ (3,273)
Dilutive common share equivalents
Diluted earnings (loss) per share $ 13,800 $ (3,273)
Weighted Average Shares    
Weighted-average shares, basic (in shares) 246,049 247,058
Dilutive common share equivalents (in shares) 1,004 0
Weighted-average shares, diluted (in shares) 247,053 247,058
Per Share Amount    
Basic earnings (loss) per share (in dollars per share) $ 0.06 $ (0.01)
Diluted earnings (loss) per share (in dollars per share) $ 0.06 $ (0.01)
XML 62 R53.htm IDEA: XBRL DOCUMENT v3.23.1
Equity - Narrative (Details)
$ / shares in Units, $ in Millions
3 Months Ended
Jul. 31, 2019
trading_day
$ / shares
shares
Mar. 31, 2023
USD ($)
$ / shares
shares
Dec. 31, 2022
$ / shares
shares
Aug. 02, 2022
USD ($)
Business Acquisition [Line Items]        
Preferred stock authorized (in shares) | shares   10,000,000 10,000,000  
Preferred stock par value (in dollars per share) | $ / shares   $ 0.0001 $ 0.0001  
Preferred stock outstanding (in shares) | shares   0 0  
Preferred stock issued (in shares) | shares   0 0  
Common stock, authorized (in shares) | shares   500,000,000 500,000,000  
Common stock, par value (in dollars per share) | $ / shares   $ 0.0001 $ 0.0001  
Stock repurchase program, amount authorized | $       $ 30.0
Common stock repurchases (in shares) | shares   200,000    
Repurchase of common stock value | $   $ 1.1    
Amount available under repurchase program | $   $ 18.4    
Nesco Owner | Additional shares if common stock exceeds $13 per share or $16 per share | Common Stock | Capitol        
Business Acquisition [Line Items]        
Contingent consideration, additional shares (up to) (in shares) | shares 1,800,000      
Contingent consideration, incremental shares transferred (in shares) | shares 900,000      
Consecutive trading days threshold | trading_day 30      
Nesco Owner | Additional shares if common stock exceeds $13 per share | Capitol        
Business Acquisition [Line Items]        
Contingent consideration stock price trigger (in dollars per share) | $ / shares $ 13.00      
Nesco Owner | Additional shares if common stock exceeds $13 per share | Common Stock | Capitol        
Business Acquisition [Line Items]        
Contingent consideration stock price trigger (in dollars per share) | $ / shares 13.00      
Nesco Owner | Additional shares if common stock exceeds $16 per share | Capitol        
Business Acquisition [Line Items]        
Contingent consideration stock price trigger (in dollars per share) | $ / shares 16.00      
Nesco Owner | Additional shares if common stock exceeds $16 per share | Common Stock | Capitol        
Business Acquisition [Line Items]        
Contingent consideration stock price trigger (in dollars per share) | $ / shares $ 16.00      
Trading days threshold | trading_day 20      
Nesco Owner | Additional shares if common stock exceeds $19 per share | Capitol        
Business Acquisition [Line Items]        
Contingent consideration, additional shares (up to) (in shares) | shares 1,651,798      
Contingent consideration stock price trigger (in dollars per share) | $ / shares $ 19.00      
Trading days threshold | trading_day 20      
Consecutive trading days threshold | trading_day 30      
Contingent consideration term (in years) 7 years      
Share price consideration (in dollars per share) | $ / shares $ 19.00      
XML 63 R54.htm IDEA: XBRL DOCUMENT v3.23.1
Share-Based Compensation - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Share-Based Payment Arrangement [Abstract]    
Compensation expense $ 3.1 $ 3.4
Unrecognized compensation cost $ 29.7  
XML 64 R55.htm IDEA: XBRL DOCUMENT v3.23.1
Fair Value Measurements (Details) - Fair Value, Recurring - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Carrying Value    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Warrant liabilities $ 2,487 $ 3,012
Carrying Value | Other notes payable    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Other notes payable 29,716 31,661
Fair Value | Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Warrant liabilities 0 0
Fair Value | Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Warrant liabilities 0 0
Fair Value | Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Warrant liabilities 2,487 3,012
Fair Value | Other notes payable | Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Other notes payable 0 0
Fair Value | Other notes payable | Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Other notes payable 29,716 31,661
Fair Value | Other notes payable | Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Other notes payable 0 0
2029 Secured Notes | Carrying Value | 2029 Secured Notes    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Other notes payable 920,000 920,000
2029 Secured Notes | Fair Value | 2029 Secured Notes | Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Other notes payable 0 0
2029 Secured Notes | Fair Value | 2029 Secured Notes | Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Other notes payable 805,000 814,200
2029 Secured Notes | Fair Value | 2029 Secured Notes | Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Other notes payable 0 0
2023 Credit Facility | Carrying Value | Line of Credit    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Other notes payable 13,725  
2023 Credit Facility | Fair Value | Line of Credit | Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Other notes payable 0  
2023 Credit Facility | Fair Value | Line of Credit | Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Other notes payable 13,725  
2023 Credit Facility | Fair Value | Line of Credit | Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Other notes payable 0  
ABL Facility | ABL Facility | Carrying Value | Line of Credit    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Other notes payable 462,400 437,731
ABL Facility | ABL Facility | Fair Value | Line of Credit | Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Other notes payable 0 0
ABL Facility | ABL Facility | Fair Value | Line of Credit | Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Other notes payable 462,400 437,731
ABL Facility | ABL Facility | Fair Value | Line of Credit | Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Other notes payable $ 0 $ 0
XML 65 R56.htm IDEA: XBRL DOCUMENT v3.23.1
Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Income Tax Disclosure [Abstract]    
Income Tax Expense (Benefit) $ 863 $ 3,005
Effective tax rate 5.90% (1121.30%)
XML 66 R57.htm IDEA: XBRL DOCUMENT v3.23.1
Commitments and Contingencies (Details)
$ in Millions
Oct. 28, 2020
USD ($)
Tax Year 2015  
Loss Contingencies [Line Items]  
Tax assessment amount $ 2.4
XML 67 R58.htm IDEA: XBRL DOCUMENT v3.23.1
Related Parties - Narrative (Details)
$ in Millions
1 Months Ended
Dec. 31, 2022
USD ($)
Affiliated Entity | Companies Management And Immediate Families | Facilities Leased And Other  
Related Party Transaction [Line Items]  
Purchases with related party $ 15.4
XML 68 R59.htm IDEA: XBRL DOCUMENT v3.23.1
Related Parties - Condensed Consolidated Statements of Operations (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Related Party Transactions [Abstract]    
Total revenues from transactions with related parties $ 8,455 $ 7,851
Expenses incurred from transactions with related parties included in cost of revenue 358 1,297
Expenses incurred from transactions with related parties included in operating expenses $ 1,395 $ 1,631
XML 69 R60.htm IDEA: XBRL DOCUMENT v3.23.1
Related Parties - Condensed Consolidated Balance Sheets (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Related Party Transactions [Abstract]    
Accounts receivable from related parties $ 2,280 $ 7,813
Accounts payable to related parties $ 199 $ 1,475
XML 70 R61.htm IDEA: XBRL DOCUMENT v3.23.1
Segments - Narrative (Details)
3 Months Ended
Mar. 31, 2023
segment
Segment Reporting [Abstract]  
Number of reportable segments 3
XML 71 R62.htm IDEA: XBRL DOCUMENT v3.23.1
Segments - Financial Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Segment Reporting Information [Line Items]    
Total revenue $ 452,163 $ 366,476
Depreciation of rental equipment 40,330 44,964
Total cost of revenue 342,502 281,983
Gross Profit 109,661 84,493
ERS    
Segment Reporting Information [Line Items]    
Total revenue 205,920 164,914
Depreciation of rental equipment 39,512 43,966
Total cost of revenue 139,653 111,987
Gross Profit 66,267 52,927
TES    
Segment Reporting Information [Line Items]    
Total revenue 209,154 167,833
Depreciation of rental equipment 0 0
Total cost of revenue 175,044 144,048
Gross Profit 34,110 23,785
APS    
Segment Reporting Information [Line Items]    
Total revenue 37,089 33,729
Depreciation of rental equipment 818 998
Total cost of revenue 27,805 25,948
Gross Profit 9,284 7,781
Rental    
Segment Reporting Information [Line Items]    
Total revenue 118,288 109,145
Cost of revenue 29,899 25,793
Rental | ERS    
Segment Reporting Information [Line Items]    
Total revenue 113,784 105,561
Rental | TES    
Segment Reporting Information [Line Items]    
Total revenue 0 0
Rental | APS    
Segment Reporting Information [Line Items]    
Total revenue 4,504 3,584
Equipment sales    
Segment Reporting Information [Line Items]    
Total revenue 301,290 227,186
Cost of revenue 246,125 187,278
Equipment sales | ERS    
Segment Reporting Information [Line Items]    
Total revenue 92,136 59,353
Cost of revenue 71,081 43,230
Equipment sales | TES    
Segment Reporting Information [Line Items]    
Total revenue 209,154 167,833
Cost of revenue 175,044 144,048
Equipment sales | APS    
Segment Reporting Information [Line Items]    
Total revenue 0 0
Cost of revenue 0 0
Parts and services    
Segment Reporting Information [Line Items]    
Total revenue 32,585 30,145
Cost of revenue 26,148 23,948
Parts and services | ERS    
Segment Reporting Information [Line Items]    
Total revenue 0 0
Parts and services | TES    
Segment Reporting Information [Line Items]    
Total revenue 0 0
Parts and services | APS    
Segment Reporting Information [Line Items]    
Total revenue 32,585 30,145
Rentals/parts and services    
Segment Reporting Information [Line Items]    
Cost of revenue 56,047 49,741
Rentals/parts and services | ERS    
Segment Reporting Information [Line Items]    
Cost of revenue 29,060 24,791
Rentals/parts and services | TES    
Segment Reporting Information [Line Items]    
Cost of revenue 0 0
Rentals/parts and services | APS    
Segment Reporting Information [Line Items]    
Cost of revenue $ 26,987 $ 24,950
XML 72 R63.htm IDEA: XBRL DOCUMENT v3.23.1
Segments - Reconciliation of Segment Gross Profit (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Segment Reporting [Abstract]    
Gross Profit $ 109,661 $ 84,493
Selling, general and administrative expenses 56,991 53,655
Amortization 6,672 13,335
Non-rental depreciation 2,650 3,047
Transaction expenses and other 3,460 4,648
Interest expense, net 29,176 19,156
Financing and other expense (income) (3,951) (9,080)
Income (Loss) Before Income Taxes $ 14,663 $ (268)
XML 73 R64.htm IDEA: XBRL DOCUMENT v3.23.1
Segments - Assets by Country (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Segment Reporting Information [Line Items]    
Assets $ 3,069,383 $ 2,938,212
United States    
Segment Reporting Information [Line Items]    
Assets 2,950,122 2,830,958
Canada    
Segment Reporting Information [Line Items]    
Assets $ 119,261 $ 107,254
XML 74 ctos-20230331_htm.xml IDEA: XBRL DOCUMENT 0001709682 2023-01-01 2023-03-31 0001709682 us-gaap:CommonStockMember 2023-01-01 2023-03-31 0001709682 ctos:RedeemableWarrantsMember 2023-01-01 2023-03-31 0001709682 2023-05-04 0001709682 2023-03-31 0001709682 2022-12-31 0001709682 ctos:RentalRevenueMember 2023-01-01 2023-03-31 0001709682 ctos:RentalRevenueMember 2022-01-01 2022-03-31 0001709682 ctos:EquipmentSalesMember 2023-01-01 2023-03-31 0001709682 ctos:EquipmentSalesMember 2022-01-01 2022-03-31 0001709682 ctos:SalesAndServicesPartsAndServicesMember 2023-01-01 2023-03-31 0001709682 ctos:SalesAndServicesPartsAndServicesMember 2022-01-01 2022-03-31 0001709682 2022-01-01 2022-03-31 0001709682 2021-12-31 0001709682 2022-03-31 0001709682 us-gaap:CommonStockMember 2022-12-31 0001709682 us-gaap:TreasuryStockCommonMember 2022-12-31 0001709682 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001709682 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001709682 us-gaap:RetainedEarningsMember 2022-12-31 0001709682 us-gaap:RetainedEarningsMember 2023-01-01 2023-03-31 0001709682 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-03-31 0001709682 us-gaap:TreasuryStockCommonMember 2023-01-01 2023-03-31 0001709682 us-gaap:CommonStockMember 2023-01-01 2023-03-31 0001709682 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-03-31 0001709682 us-gaap:CommonStockMember 2023-03-31 0001709682 us-gaap:TreasuryStockCommonMember 2023-03-31 0001709682 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0001709682 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-03-31 0001709682 us-gaap:RetainedEarningsMember 2023-03-31 0001709682 us-gaap:CommonStockMember 2021-12-31 0001709682 us-gaap:TreasuryStockCommonMember 2021-12-31 0001709682 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001709682 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001709682 us-gaap:RetainedEarningsMember 2021-12-31 0001709682 us-gaap:RetainedEarningsMember 2022-01-01 2022-03-31 0001709682 us-gaap:CommonStockMember 2022-01-01 2022-03-31 0001709682 us-gaap:TreasuryStockCommonMember 2022-01-01 2022-03-31 0001709682 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-03-31 0001709682 us-gaap:CommonStockMember 2022-03-31 0001709682 us-gaap:TreasuryStockCommonMember 2022-03-31 0001709682 us-gaap:AdditionalPaidInCapitalMember 2022-03-31 0001709682 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-03-31 0001709682 us-gaap:RetainedEarningsMember 2022-03-31 0001709682 ctos:HiRailMember 2022-01-14 0001709682 ctos:HiRailMember 2022-01-14 2022-01-14 0001709682 ctos:HiRailMember 2022-01-14 2022-12-31 0001709682 ctos:HiRailMember 2022-12-31 0001709682 ctos:HiRailMember 2022-12-31 2022-12-31 0001709682 ctos:HiRailMember 2022-01-14 2022-03-31 0001709682 country:US 2023-01-01 2023-03-31 0001709682 country:US 2022-01-01 2022-03-31 0001709682 country:CA 2023-01-01 2023-03-31 0001709682 country:CA 2022-01-01 2022-03-31 0001709682 ctos:RentalRevenueExcludingShippingAndHandlingMember 2023-01-01 2023-03-31 0001709682 ctos:RentalRevenueExcludingShippingAndHandlingMember 2022-01-01 2022-03-31 0001709682 ctos:RentalRevenueShippingAndHandlingMember 2023-01-01 2023-03-31 0001709682 ctos:RentalRevenueShippingAndHandlingMember 2022-01-01 2022-03-31 0001709682 ctos:SalesAndServicesEquipmentSalesMember 2023-01-01 2023-03-31 0001709682 ctos:SalesAndServicesEquipmentSalesMember 2022-01-01 2022-03-31 0001709682 ctos:SalesAndServicesMember 2023-01-01 2023-03-31 0001709682 ctos:SalesAndServicesMember 2022-01-01 2022-03-31 0001709682 ctos:WholeGoodsMember 2023-03-31 0001709682 ctos:WholeGoodsMember 2022-12-31 0001709682 ctos:RentalPartsToolsAndAccessoriesMember 2023-03-31 0001709682 ctos:RentalPartsToolsAndAccessoriesMember 2022-12-31 0001709682 ctos:DaimlerFacilityMember 2023-03-31 0001709682 ctos:DaimlerFacilityMember 2022-12-31 0001709682 ctos:InventoryFinancingAgreementPACCARFinancialCorpMember 2023-03-31 0001709682 ctos:InventoryFinancingAgreementPACCARFinancialCorpMember 2022-12-31 0001709682 ctos:InventoryLoanGuarantyAndSecurityAgreementMember 2023-03-31 0001709682 ctos:InventoryLoanGuarantyAndSecurityAgreementMember 2022-12-31 0001709682 ctos:DaimlerFacilityMember us-gaap:LineOfCreditMember us-gaap:PrimeRateMember 2023-01-01 2023-03-31 0001709682 ctos:DaimlerFacilityMember us-gaap:LineOfCreditMember 2023-01-01 2023-03-31 0001709682 ctos:DaimlerFacilityMember us-gaap:LineOfCreditMember 2023-03-31 0001709682 ctos:InventoryFinancingAgreementPACCARFinancialCorpMember us-gaap:LineOfCreditMember 2023-03-31 0001709682 ctos:InventoryFinancingAgreementPACCARFinancialCorpMember us-gaap:LineOfCreditMember us-gaap:PrimeRateMember 2023-01-01 2023-03-31 0001709682 ctos:InventoryFinancingAgreementPACCARFinancialCorpMember us-gaap:LineOfCreditMember us-gaap:LondonInterbankOfferedRateLIBORMember 2022-01-01 2022-12-31 0001709682 us-gaap:RevolvingCreditFacilityMember ctos:InventoryLoanGuarantyAndSecurityAgreementMember ctos:PNCEquipmentFinanceLLCMember us-gaap:LineOfCreditMember 2023-03-31 0001709682 us-gaap:RevolvingCreditFacilityMember ctos:InventoryLoanGuarantyAndSecurityAgreementMember ctos:PNCEquipmentFinanceLLCMember us-gaap:LineOfCreditMember ctos:SecuredOvernightFinancingRateSOFRMember 2023-01-01 2023-03-31 0001709682 us-gaap:RevolvingCreditFacilityMember ctos:InventoryLoanGuarantyAndSecurityAgreementMember ctos:PNCEquipmentFinanceLLCMember us-gaap:LineOfCreditMember us-gaap:SubsequentEventMember 2023-04-17 0001709682 us-gaap:RevolvingCreditFacilityMember ctos:ABLFacilityMember us-gaap:LineOfCreditMember 2023-03-31 0001709682 us-gaap:RevolvingCreditFacilityMember ctos:ABLFacilityMember us-gaap:LineOfCreditMember 2022-12-31 0001709682 ctos:A550SeniorSecuredSecondLienNotesDue2029Member us-gaap:SeniorNotesMember 2023-03-31 0001709682 ctos:A550SeniorSecuredSecondLienNotesDue2029Member us-gaap:SeniorNotesMember 2022-12-31 0001709682 ctos:A2023CreditFacilityMember us-gaap:LineOfCreditMember 2023-03-31 0001709682 ctos:A2023CreditFacilityMember us-gaap:LineOfCreditMember 2022-12-31 0001709682 us-gaap:NotesPayableOtherPayablesMember 2023-03-31 0001709682 us-gaap:NotesPayableOtherPayablesMember 2022-12-31 0001709682 srt:MinimumMember us-gaap:NotesPayableOtherPayablesMember 2023-03-31 0001709682 srt:MaximumMember us-gaap:NotesPayableOtherPayablesMember 2023-03-31 0001709682 srt:MinimumMember us-gaap:NotesPayableOtherPayablesMember 2022-12-31 0001709682 srt:MaximumMember us-gaap:NotesPayableOtherPayablesMember 2022-12-31 0001709682 us-gaap:RevolvingCreditFacilityMember ctos:ABLFacilityMember 2023-03-31 0001709682 us-gaap:LetterOfCreditMember ctos:ABLFacilityMember 2023-03-31 0001709682 ctos:A2023CreditFacilityMember us-gaap:LineOfCreditMember 2023-01-13 0001709682 ctos:A2023CreditFacilityMember us-gaap:LineOfCreditMember 2023-01-13 2023-01-13 0001709682 2022-08-02 0001709682 ctos:NESCOHoldingsLPMember ctos:ContingentConsiderationRequirementOneMember us-gaap:CommonStockMember ctos:CapitolInvestmentCorpIVMember 2019-07-31 0001709682 ctos:NESCOHoldingsLPMember ctos:ContingentConsiderationRequirementTwoMember us-gaap:CommonStockMember ctos:CapitolInvestmentCorpIVMember 2019-07-31 0001709682 ctos:NESCOHoldingsLPMember ctos:ContingentConsiderationRequirementThreeMember us-gaap:CommonStockMember ctos:CapitolInvestmentCorpIVMember 2019-07-31 0001709682 ctos:NESCOHoldingsLPMember ctos:ContingentConsiderationRequirementTwoMember ctos:CapitolInvestmentCorpIVMember 2019-07-31 0001709682 ctos:NESCOHoldingsLPMember ctos:ContingentConsiderationRequirementThreeMember ctos:CapitolInvestmentCorpIVMember 2019-07-31 0001709682 ctos:NESCOHoldingsLPMember ctos:ContingentConsiderationRequirementFourMember ctos:CapitolInvestmentCorpIVMember 2019-07-31 0001709682 ctos:NESCOHoldingsLPMember ctos:ContingentConsiderationRequirementFourMember ctos:CapitolInvestmentCorpIVMember 2019-07-31 2019-07-31 0001709682 us-gaap:RevolvingCreditFacilityMember ctos:ABLFacilityMember us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:LineOfCreditMember 2023-03-31 0001709682 us-gaap:RevolvingCreditFacilityMember ctos:ABLFacilityMember us-gaap:FairValueInputsLevel1Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:LineOfCreditMember 2023-03-31 0001709682 us-gaap:RevolvingCreditFacilityMember ctos:ABLFacilityMember us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:LineOfCreditMember 2023-03-31 0001709682 us-gaap:RevolvingCreditFacilityMember ctos:ABLFacilityMember us-gaap:FairValueInputsLevel3Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:LineOfCreditMember 2023-03-31 0001709682 ctos:A550SeniorSecuredSecondLienNotesDue2029Member us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:SeniorNotesMember 2023-03-31 0001709682 ctos:A550SeniorSecuredSecondLienNotesDue2029Member us-gaap:FairValueInputsLevel1Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:SeniorNotesMember 2023-03-31 0001709682 ctos:A550SeniorSecuredSecondLienNotesDue2029Member us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:SeniorNotesMember 2023-03-31 0001709682 ctos:A550SeniorSecuredSecondLienNotesDue2029Member us-gaap:FairValueInputsLevel3Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:SeniorNotesMember 2023-03-31 0001709682 ctos:A2023CreditFacilityMember us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:LineOfCreditMember 2023-03-31 0001709682 ctos:A2023CreditFacilityMember us-gaap:FairValueInputsLevel1Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:LineOfCreditMember 2023-03-31 0001709682 ctos:A2023CreditFacilityMember us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:LineOfCreditMember 2023-03-31 0001709682 ctos:A2023CreditFacilityMember us-gaap:FairValueInputsLevel3Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:LineOfCreditMember 2023-03-31 0001709682 us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:NotesPayableOtherPayablesMember 2023-03-31 0001709682 us-gaap:FairValueInputsLevel1Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:NotesPayableOtherPayablesMember 2023-03-31 0001709682 us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:NotesPayableOtherPayablesMember 2023-03-31 0001709682 us-gaap:FairValueInputsLevel3Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:NotesPayableOtherPayablesMember 2023-03-31 0001709682 us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember 2023-03-31 0001709682 us-gaap:FairValueInputsLevel1Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember 2023-03-31 0001709682 us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember 2023-03-31 0001709682 us-gaap:FairValueInputsLevel3Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember 2023-03-31 0001709682 us-gaap:RevolvingCreditFacilityMember ctos:ABLFacilityMember us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:LineOfCreditMember 2022-12-31 0001709682 us-gaap:RevolvingCreditFacilityMember ctos:ABLFacilityMember us-gaap:FairValueInputsLevel1Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:LineOfCreditMember 2022-12-31 0001709682 us-gaap:RevolvingCreditFacilityMember ctos:ABLFacilityMember us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:LineOfCreditMember 2022-12-31 0001709682 us-gaap:RevolvingCreditFacilityMember ctos:ABLFacilityMember us-gaap:FairValueInputsLevel3Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:LineOfCreditMember 2022-12-31 0001709682 ctos:A550SeniorSecuredSecondLienNotesDue2029Member us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:SeniorNotesMember 2022-12-31 0001709682 ctos:A550SeniorSecuredSecondLienNotesDue2029Member us-gaap:FairValueInputsLevel1Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:SeniorNotesMember 2022-12-31 0001709682 ctos:A550SeniorSecuredSecondLienNotesDue2029Member us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:SeniorNotesMember 2022-12-31 0001709682 ctos:A550SeniorSecuredSecondLienNotesDue2029Member us-gaap:FairValueInputsLevel3Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:SeniorNotesMember 2022-12-31 0001709682 us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:NotesPayableOtherPayablesMember 2022-12-31 0001709682 us-gaap:FairValueInputsLevel1Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:NotesPayableOtherPayablesMember 2022-12-31 0001709682 us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:NotesPayableOtherPayablesMember 2022-12-31 0001709682 us-gaap:FairValueInputsLevel3Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:NotesPayableOtherPayablesMember 2022-12-31 0001709682 us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001709682 us-gaap:FairValueInputsLevel1Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001709682 us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001709682 us-gaap:FairValueInputsLevel3Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001709682 us-gaap:TaxYear2015Member 2020-10-28 2020-10-28 0001709682 ctos:CompaniesManagementAndImmediateFamiliesMember ctos:FacilitiesLeasedAndOtherMember srt:AffiliatedEntityMember 2022-12-01 2022-12-31 0001709682 ctos:RentalRevenueMember ctos:EquipmentRentalSolutionsSegmentMember 2023-01-01 2023-03-31 0001709682 ctos:RentalRevenueMember ctos:TruckAndEquipmentSalesSegmentMember 2023-01-01 2023-03-31 0001709682 ctos:RentalRevenueMember ctos:AftermarketPartsAndServicesSegmentMember 2023-01-01 2023-03-31 0001709682 ctos:EquipmentSalesMember ctos:EquipmentRentalSolutionsSegmentMember 2023-01-01 2023-03-31 0001709682 ctos:EquipmentSalesMember ctos:TruckAndEquipmentSalesSegmentMember 2023-01-01 2023-03-31 0001709682 ctos:EquipmentSalesMember ctos:AftermarketPartsAndServicesSegmentMember 2023-01-01 2023-03-31 0001709682 ctos:SalesAndServicesPartsAndServicesMember ctos:EquipmentRentalSolutionsSegmentMember 2023-01-01 2023-03-31 0001709682 ctos:SalesAndServicesPartsAndServicesMember ctos:TruckAndEquipmentSalesSegmentMember 2023-01-01 2023-03-31 0001709682 ctos:SalesAndServicesPartsAndServicesMember ctos:AftermarketPartsAndServicesSegmentMember 2023-01-01 2023-03-31 0001709682 ctos:EquipmentRentalSolutionsSegmentMember 2023-01-01 2023-03-31 0001709682 ctos:TruckAndEquipmentSalesSegmentMember 2023-01-01 2023-03-31 0001709682 ctos:AftermarketPartsAndServicesSegmentMember 2023-01-01 2023-03-31 0001709682 ctos:RentalsAndPartsAndServicesMember ctos:EquipmentRentalSolutionsSegmentMember 2023-01-01 2023-03-31 0001709682 ctos:RentalsAndPartsAndServicesMember ctos:TruckAndEquipmentSalesSegmentMember 2023-01-01 2023-03-31 0001709682 ctos:RentalsAndPartsAndServicesMember ctos:AftermarketPartsAndServicesSegmentMember 2023-01-01 2023-03-31 0001709682 ctos:RentalsAndPartsAndServicesMember 2023-01-01 2023-03-31 0001709682 ctos:RentalRevenueMember ctos:EquipmentRentalSolutionsSegmentMember 2022-01-01 2022-03-31 0001709682 ctos:RentalRevenueMember ctos:TruckAndEquipmentSalesSegmentMember 2022-01-01 2022-03-31 0001709682 ctos:RentalRevenueMember ctos:AftermarketPartsAndServicesSegmentMember 2022-01-01 2022-03-31 0001709682 ctos:EquipmentSalesMember ctos:EquipmentRentalSolutionsSegmentMember 2022-01-01 2022-03-31 0001709682 ctos:EquipmentSalesMember ctos:TruckAndEquipmentSalesSegmentMember 2022-01-01 2022-03-31 0001709682 ctos:EquipmentSalesMember ctos:AftermarketPartsAndServicesSegmentMember 2022-01-01 2022-03-31 0001709682 ctos:SalesAndServicesPartsAndServicesMember ctos:EquipmentRentalSolutionsSegmentMember 2022-01-01 2022-03-31 0001709682 ctos:SalesAndServicesPartsAndServicesMember ctos:TruckAndEquipmentSalesSegmentMember 2022-01-01 2022-03-31 0001709682 ctos:SalesAndServicesPartsAndServicesMember ctos:AftermarketPartsAndServicesSegmentMember 2022-01-01 2022-03-31 0001709682 ctos:EquipmentRentalSolutionsSegmentMember 2022-01-01 2022-03-31 0001709682 ctos:TruckAndEquipmentSalesSegmentMember 2022-01-01 2022-03-31 0001709682 ctos:AftermarketPartsAndServicesSegmentMember 2022-01-01 2022-03-31 0001709682 ctos:RentalsAndPartsAndServicesMember ctos:EquipmentRentalSolutionsSegmentMember 2022-01-01 2022-03-31 0001709682 ctos:RentalsAndPartsAndServicesMember ctos:TruckAndEquipmentSalesSegmentMember 2022-01-01 2022-03-31 0001709682 ctos:RentalsAndPartsAndServicesMember ctos:AftermarketPartsAndServicesSegmentMember 2022-01-01 2022-03-31 0001709682 ctos:RentalsAndPartsAndServicesMember 2022-01-01 2022-03-31 0001709682 country:US 2023-03-31 0001709682 country:US 2022-12-31 0001709682 country:CA 2023-03-31 0001709682 country:CA 2022-12-31 shares iso4217:USD iso4217:USD shares ctos:segment pure ctos:trading_day 0001709682 2023 --12-31 Q1 false 10-Q true 2023-03-31 false 001-38186 CUSTOM TRUCK ONE SOURCE, INC. DE 84-2531628 7701 Independence Ave Kansas City MO 64125 816 241-4888 Common Stock, $0.0001 par value per share CTOS NYSE Redeemable warrants, exercisable for Common Stock, $0.0001 par value per share CTOS.WS NYSE Yes Yes Accelerated Filer false false false 246086014 32218000 14360000 167640000 193106000 46122000 38271000 714354000 596724000 29462000 25784000 989796000 868245000 128839000 121956000 894557000 883674000 703848000 703827000 297486000 304132000 28509000 29434000 26348000 26944000 3069383000 2938212000 126041000 87255000 70113000 68784000 32360000 34671000 159029000 136634000 312470000 293536000 5220000 5262000 5243000 6940000 852000 1796000 711328000 634878000 1394039000 1354766000 3142000 3206000 23932000 24818000 29615000 29086000 2490000 3015000 1453218000 1414891000 0.0001 0.0001 500000000 500000000 248441588 248441588 248311104 248311104 25000 25000 2427395 2241069 16736000 15537000 1524938000 1521487000 -8605000 -8947000 -594785000 -608585000 904837000 888443000 3069383000 2938212000 118288000 109145000 301290000 227186000 32585000 30145000 452163000 366476000 29899000 25793000 40330000 44964000 246125000 187278000 26148000 23948000 342502000 281983000 109661000 84493000 56991000 53655000 6672000 13335000 2650000 3047000 3460000 4648000 69773000 74685000 39888000 9808000 -29176000 -19156000 3951000 9080000 -25225000 -10076000 14663000 -268000 863000 3005000 13800000 -3273000 342000 0 342000 0 14142000 -3273000 0.06 -0.01 0.06 -0.01 246049000 247058000 247053000 247058000 13800000 -3273000 52091000 62500000 2407000 1326000 1872000 2811000 3147000 3364000 21320000 5420000 525000 5767000 514000 2849000 -17161000 33520000 117580000 51384000 4987000 4637000 35916000 29869000 1328000 -5343000 22395000 -13031000 -2313000 -10115000 3906000 -29771000 0 50513000 109145000 45945000 78626000 49961000 9429000 1961000 -39948000 -48458000 13537000 75000 -228000 6000 35000000 50000000 10331000 34844000 2020000 1872000 377000 2275000 1122000 0 187381000 140126000 168447000 85066000 53849000 66138000 51000 0 17858000 -12091000 14360000 35902000 32218000 23811000 13130000 4865000 10000 0 2938000 0 621000 23551000 248311104 2241069 25000 -15537000 1521487000 -8947000 -608585000 888443000 13800000 13800000 342000 342000 174744 1122000 1122000 130484 11582 -77000 3451000 3374000 248441588 2427395 25000 -16736000 1524938000 -8605000 -594785000 904837000 247358412 318086 25000 -3020000 1508995000 0 -647490000 858510000 -3273000 -3273000 102630 21505 -287000 3559000 3272000 247461042 339591 25000 -3307000 1512554000 0 -650763000 858509000 <div style="margin-bottom:9pt;margin-top:8pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Note 1: Business and Organization </span></div><div style="margin-top:8pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Organization </span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Custom Truck One Source, Inc., a Delaware corporation, and its wholly owned subsidiaries (“we,” “our,” “us,” or “the Company”) are engaged in the business of providing a range of products and services to customers through rentals and sales of specialty equipment, rentals and sales of aftermarket parts and services related to the specialty equipment, and repair, maintenance and customization services related to that equipment. </span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are a specialty equipment provider to the electric utility transmission and distribution, telecommunications, rail and other infrastructure-related industries in North America. Our core business relates to our new equipment inventory and rental fleet of specialty equipment that is utilized by service providers in infrastructure development and improvement work. We offer our specialized equipment to a diverse customer base, including utilities and contractors, for the maintenance, repair, upgrade, and installation of critical infrastructure assets, including distribution and transmission electric lines, telecommunications networks and rail systems, as well as for lighting and signage. We rent, produce, sell and service a broad range of new and used equipment, including bucket trucks, digger derricks, dump trucks, cranes, service trucks, and heavy-haul trailers. We manage the business in three reporting segments: Equipment Rental Solutions (“ERS”), Truck and Equipment Sales (“TES”) and Aftermarket Parts and Services (“APS”). </span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Equipment Rental Solutions (“ERS”) Segment</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We own a broad range of new and used specialty equipment, including truck-mounted aerial lifts, cranes, service trucks, dump trucks, trailers, digger derricks and other machinery and equipment. The majority of our rental fleet can be used across a variety of end-markets, which coincides with the needs of many of our customers who operate in multiple end-markets. As is customary for equipment rental companies, we sell used equipment out of our rental fleet to end-user customers. These sales are often made in response to specific customer requests. These sales offer customers an opportunity to buy well-maintained equipment with long remaining useful lives and enable us to effectively manage the age and mix of our rental fleet to match current market demand. We also employ rental purchase options on a select basis, which provide a buyout option with an established purchase price that decreases over time as rental revenue is collected. Customers are given credit against such purchase price for a portion of the amounts paid over the life of the rental, allowing customers the flexibility of a rental with the option to purchase at any time at a known price. Activities in our ERS segment consist of the rental and sale from the rental fleet of the foregoing products. </span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Truck and Equipment Sales (“TES”) Segment</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We offer a broad variety of new equipment for sale to be used across our end-markets, which can be modified to meet our customers’ specific needs. We believe that our integrated production capabilities and extensive knowledge gained over a long history of selling equipment have established us as a trusted partner for customers seeking tailored solutions with short lead times. In support of these activities, we primarily employ a direct-to-customer sales model, leveraging our dedicated sales force of industry and product managers, who are focused on driving national and local sales. We also opportunistically engage in the sale of used equipment purchased from third parties or received via trade-ins from new equipment sales customers. In all of these cases, we will sell used equipment directly to customers, rather than relying on auctions. Activities in our TES segment consist of the production and sale of new and used specialty equipment and vocational trucks, which includes equipment from leading original equipment manufacturers (“OEMs”) across our end-markets, as well as our Load King</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">TM</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> brand.</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Aftermarket Parts and Services (“APS”) Segment</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The APS segment includes the sale of specialized aftermarket parts, including captive parts related to our Load King</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">TM</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> brand, used in the maintenance and repair of the equipment we sell and rent. Specialized tools, including stringing blocks, insulated hot stick, and rigging equipment, are sold or rented to our customers on an individual basis or in packaged specialty kits. We also provide truck and equipment maintenance and repair services, which are executed throughout our nationwide branch network and fleet of mobile technicians supported by our 24/7 call center based in Kansas City, Missouri.</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Supply Chain</span></div><div style="margin-top:8pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company purchases raw materials, component parts and finished goods to be used in the manufacturing, sale and rental of its products. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Uncertainty remains regarding supply chain disruptions, inflationary pressures, public health crises, and geopolitical risks that have led to issues, broadly, in the supply chain.</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Changes in the Company’s relationships with suppliers, shortages in availability of materials, production delays, regulatory restrictions, public health crises, or other supply chain disruptions, whether due to suppliers </span></div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">or customers, could have a material adverse effect on the Company’s ability to timely manufacture and market products. Increases in the costs of shipping and transportation, purchased raw materials, component parts or finished goods could result in manufacturing interruptions, delays, inefficiencies or the Company’s inability to market products. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The unprecedented nature of the supply chain disruptions continues to make it difficult to predict the Company’s future business and financial performance. The Company continues to monitor the impact on its supply chain, including, but not limited to, the commercial vehicle manufacturers that provide the chassis used in the Company’s production and manufacturing processes and the ongoing semiconductor shortage, which could potentially limit the ability of these manufacturers to meet demand in future periods.</span> 3 <div style="margin-bottom:9pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Note 2: Summary of Significant Accounting Policies </span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of Presentation</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our accompanying condensed consolidated financial statements have been prepared in accordance with United States generally accepted accounting principles (“GAAP”) and the accounting policies described below. Our condensed consolidated financial statements include the accounts of all wholly-owned subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation. The preparation of financial statements in accordance with GAAP requires that these Unaudited Condensed Consolidated Financial Statements and most of the disclosures in these Notes be presented on a historical basis, as of or for the current interim period ended or comparable prior period. </span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying interim statements of the Company have been prepared in accordance with GAAP for interim financial information and with the instructions to Form 10-Q and Article 10 of Regulation S-X, and the Condensed Consolidated Balance Sheet at December 31, 2022, has been derived from the audited consolidated financial statements of Custom Truck One Source, Inc. at that date. Accordingly, these interim financial statements do not include all of the information and footnotes required by GAAP for complete financial statements. In the opinion of management, all adjustments, consisting of normal recurring adjustments and disclosures necessary for a fair statement of these interim statements, have been included. The results reported in these interim statements are not necessarily indicative of the results that may be reported for the entire year or for any other periods. These interim statements should be read in conjunction with the Custom Truck One Source, Inc. audited consolidated financial statements included in the Custom Truck One Source, Inc. Annual Report on Form 10-K for the year ended December 31, 2022.</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Use of Estimates</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenue and expenses during the reporting period. Actual results could differ from those estimates.</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accounting Pronouncements Recently Adopted</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Contract Assets and Contract Liabilities from Contracts with Customers.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> In October 2021, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) No. 2021-08, Accounting for Contract Assets and Contract Liabilities from Contracts with Customers (“ASU 2021-08”). This ASU improves the comparability for both the recognition and measurement of acquired revenue contracts with customers at the date of and after a business combination and requires that an entity (acquirer) recognize and measure contract assets and contract liabilities acquired in a business combination in accordance with Topic 606. The amended guidance specifies for all acquired revenue contracts regardless of their timing of payment (1) the circumstances in which the acquirer should recognize contract assets and contract liabilities that are acquired in a business combination and (2) how to measure those contract assets and contract liabilities, thereby providing consistent recognition and measurement guidance for revenue contracts with customers acquired in a business combination and revenue contracts with customers not acquired in a business combination. The ASU was effective as of January 1, 2023. The Company will apply the guidance in ASU 2021-08 prospectively to any future business combinations occurring on or after the effective date.</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Financing receivables</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. In March 2022, the FASB issued ASU No. 2022-02, Financial Instruments—Credit Losses (Topic 326) (“ASU 2022-02”), which requires an entity to disclose current period gross write-offs by year of origination for financing receivables and net investment in leases. Gross write-off information must be included in the vintage disclosures, which requires that an entity disclose the amortized cost basis of financing receivables by credit-quality indicator and class of financing receivable by year of origination. The adoption on January 1, 2023 of the ASU had no impact to the Company’s disclosures related to its financing receivables as the Company does not have net investment in leases assets.</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Trade Receivables and Allowance for Credit Losses</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are exposed to credit losses from trade receivables generated through our leasing, sales and service businesses. We assess each customer’s ability to pay for the products and services by conducting a credit review. The credit review considers expected billing </span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">exposure and timing for payment and the customer’s established credit rating. We perform a credit review of new customers at inception of the customer relationship and, for existing customers, when the customer transacts new leases or product orders after a period of dormancy. We also consider contract terms and conditions, country risk and business strategy in the evaluation.</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We monitor ongoing credit exposure through an active review of customer balances against contract terms and due dates. We may employ collection agencies and legal counsel to pursue recovery of defaulted receivables. The allowances for credit losses reflect the estimate of the amount of receivables that management assesses will be unable to be collected based on historical write-off experience and, as applicable, current conditions and reasonable and supportable forecasts that affect collectability. This estimate could require change based on changing circumstances, including changes in the economy or in the particular circumstances of individual customers. Accordingly, we may be required to increase or decrease the allowances. We review the adequacy of the allowance on a quarterly basis. The allowance for doubtful accounts is included in accounts receivable, net on our Condensed Consolidated Balance Sheets.</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable, net consisted of the following:</span></div><div style="margin-top:8pt;text-align:justify"><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 style="width:62.927%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.538%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.541%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in $000s)</span></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:9pt;font-weight:700;line-height:100%">March 31, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts receivables</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">188,040 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">212,347 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:9pt;font-weight:400;line-height:100%">Less: allowance for doubtful accounts</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(20,400)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(19,241)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts receivable, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">167,640 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">193,106 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fair Value Measurements</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair value is defined as an exit price representing the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date in the principal or most advantageous market. Fair value is a market-based measurement that is determined based on inputs, which refer broadly to assumptions that market participants use in pricing assets and liabilities. These inputs can be readily observable, market corroborated, or generally unobservable.</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fair Value Hierarchy</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - In measuring fair value, we use observable market data when available and minimize the use of unobservable inputs. Unobservable inputs may be required to value certain financial instruments due to complexities in contract terms. Inputs used in fair value measurements are categorized into three fair value hierarchy levels for disclosure purposes. The entire fair value measurement is categorized based on the lowest level of input that is significant to the fair value measurement. The three levels of the fair value hierarchy are:</span></div><div style="margin-top:8pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Level 1 -</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Inputs that reflect unadjusted quoted prices are available in active markets for identical assets or liabilities as of the reporting date. Active markets are those in which transactions for the asset or liability occur with both sufficient frequency and volume to provide pricing information on an ongoing basis.</span></div><div style="margin-top:8pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Level 2 -</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Inputs that reflect quoted prices for similar assets and liabilities are available in active markets, and inputs other than quoted prices that are observable for the assets or liabilities, either directly or indirectly, for substantially the full term of the financial instruments.</span></div><div style="margin-top:8pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Level 3 -</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Inputs that are generally less observable or from unobservable sources in which there is little or no market data. These inputs may be used with internally developed methodologies that result in our best estimate of fair value.</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Valuation Techniques -</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Assets and liabilities measured at fair value are based on one or more of the following three valuation techniques:</span></div><div style="margin-top:8pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Market approach -</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Technique that uses prices and other relevant information generated by market transactions involving identical or comparable assets or liabilities.</span></div><div style="margin-top:8pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income approach -</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Technique that converts future amounts to a single present amount based upon market expectations (including present value techniques, option-pricing, and excess earnings models).</span></div><div style="margin-top:8pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cost approach -</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Technique that estimates the amount that would be required to replace the service capacity of an asset (i.e., replacement cost).</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Assets and Liabilities with Recurring Fair Value Measurements -</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Certain assets and liabilities may be measured at fair value on an ongoing basis. We did not elect to apply the fair value option for recording financial assets and financial liabilities. Other than the warrants liability and an interest rate collar (which was settled in February 2022), we do not have any assets or liabilities which we measure at fair value on a recurring basis.</span></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Assets and Liabilities with Nonrecurring Fair Value Measurements</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - Certain assets and liabilities are not measured at fair value on an ongoing basis. These assets and liabilities, which include long-lived assets, goodwill, and intangible assets, are subject to fair value adjustment in certain circumstances. From time to time, the fair value is determined on these assets as part of related impairment tests. For certain assets and liabilities acquired in business combinations, we record the fair value as of the acquisition date. Refer to Note 3: Acquisition, for the fair values of assets acquired and liabilities assumed in connection with our business combinations. Other than acquisition adjustments, no adjustments to fair value or fair value measurements were required for non-financial assets and liabilities for all periods presented. See Note 13: Fair Value Measurements for additional information.</span> <div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of Presentation</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our accompanying condensed consolidated financial statements have been prepared in accordance with United States generally accepted accounting principles (“GAAP”) and the accounting policies described below. Our condensed consolidated financial statements include the accounts of all wholly-owned subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation. The preparation of financial statements in accordance with GAAP requires that these Unaudited Condensed Consolidated Financial Statements and most of the disclosures in these Notes be presented on a historical basis, as of or for the current interim period ended or comparable prior period. </span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying interim statements of the Company have been prepared in accordance with GAAP for interim financial information and with the instructions to Form 10-Q and Article 10 of Regulation S-X, and the Condensed Consolidated Balance Sheet at December 31, 2022, has been derived from the audited consolidated financial statements of Custom Truck One Source, Inc. at that date. Accordingly, these interim financial statements do not include all of the information and footnotes required by GAAP for complete financial statements. In the opinion of management, all adjustments, consisting of normal recurring adjustments and disclosures necessary for a fair statement of these interim statements, have been included. The results reported in these interim statements are not necessarily indicative of the results that may be reported for the entire year or for any other periods. These interim statements should be read in conjunction with the Custom Truck One Source, Inc. audited consolidated financial statements included in the Custom Truck One Source, Inc. Annual Report on Form 10-K for the year ended December 31, 2022.</span></div> <div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Use of Estimates</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenue and expenses during the reporting period. Actual results could differ from those estimates.</span></div> <div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accounting Pronouncements Recently Adopted</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Contract Assets and Contract Liabilities from Contracts with Customers.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> In October 2021, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) No. 2021-08, Accounting for Contract Assets and Contract Liabilities from Contracts with Customers (“ASU 2021-08”). This ASU improves the comparability for both the recognition and measurement of acquired revenue contracts with customers at the date of and after a business combination and requires that an entity (acquirer) recognize and measure contract assets and contract liabilities acquired in a business combination in accordance with Topic 606. The amended guidance specifies for all acquired revenue contracts regardless of their timing of payment (1) the circumstances in which the acquirer should recognize contract assets and contract liabilities that are acquired in a business combination and (2) how to measure those contract assets and contract liabilities, thereby providing consistent recognition and measurement guidance for revenue contracts with customers acquired in a business combination and revenue contracts with customers not acquired in a business combination. The ASU was effective as of January 1, 2023. The Company will apply the guidance in ASU 2021-08 prospectively to any future business combinations occurring on or after the effective date.</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Financing receivables</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. In March 2022, the FASB issued ASU No. 2022-02, Financial Instruments—Credit Losses (Topic 326) (“ASU 2022-02”), which requires an entity to disclose current period gross write-offs by year of origination for financing receivables and net investment in leases. Gross write-off information must be included in the vintage disclosures, which requires that an entity disclose the amortized cost basis of financing receivables by credit-quality indicator and class of financing receivable by year of origination. The adoption on January 1, 2023 of the ASU had no impact to the Company’s disclosures related to its financing receivables as the Company does not have net investment in leases assets.</span></div> <div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Trade Receivables and Allowance for Credit Losses</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are exposed to credit losses from trade receivables generated through our leasing, sales and service businesses. We assess each customer’s ability to pay for the products and services by conducting a credit review. The credit review considers expected billing </span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">exposure and timing for payment and the customer’s established credit rating. We perform a credit review of new customers at inception of the customer relationship and, for existing customers, when the customer transacts new leases or product orders after a period of dormancy. We also consider contract terms and conditions, country risk and business strategy in the evaluation.</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We monitor ongoing credit exposure through an active review of customer balances against contract terms and due dates. We may employ collection agencies and legal counsel to pursue recovery of defaulted receivables. The allowances for credit losses reflect the estimate of the amount of receivables that management assesses will be unable to be collected based on historical write-off experience and, as applicable, current conditions and reasonable and supportable forecasts that affect collectability. This estimate could require change based on changing circumstances, including changes in the economy or in the particular circumstances of individual customers. Accordingly, we may be required to increase or decrease the allowances. We review the adequacy of the allowance on a quarterly basis. The allowance for doubtful accounts is included in accounts receivable, net on our Condensed Consolidated Balance Sheets.</span></div> <div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable, net consisted of the following:</span></div><div style="margin-top:8pt;text-align:justify"><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 style="width:62.927%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.538%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.541%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in $000s)</span></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:9pt;font-weight:700;line-height:100%">March 31, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts receivables</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">188,040 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">212,347 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:9pt;font-weight:400;line-height:100%">Less: allowance for doubtful accounts</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(20,400)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(19,241)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts receivable, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">167,640 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">193,106 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 188040000 212347000 20400000 19241000 167640000 193106000 <div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fair Value Measurements</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair value is defined as an exit price representing the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date in the principal or most advantageous market. Fair value is a market-based measurement that is determined based on inputs, which refer broadly to assumptions that market participants use in pricing assets and liabilities. These inputs can be readily observable, market corroborated, or generally unobservable.</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fair Value Hierarchy</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - In measuring fair value, we use observable market data when available and minimize the use of unobservable inputs. Unobservable inputs may be required to value certain financial instruments due to complexities in contract terms. Inputs used in fair value measurements are categorized into three fair value hierarchy levels for disclosure purposes. The entire fair value measurement is categorized based on the lowest level of input that is significant to the fair value measurement. The three levels of the fair value hierarchy are:</span></div><div style="margin-top:8pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Level 1 -</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Inputs that reflect unadjusted quoted prices are available in active markets for identical assets or liabilities as of the reporting date. Active markets are those in which transactions for the asset or liability occur with both sufficient frequency and volume to provide pricing information on an ongoing basis.</span></div><div style="margin-top:8pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Level 2 -</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Inputs that reflect quoted prices for similar assets and liabilities are available in active markets, and inputs other than quoted prices that are observable for the assets or liabilities, either directly or indirectly, for substantially the full term of the financial instruments.</span></div><div style="margin-top:8pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Level 3 -</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Inputs that are generally less observable or from unobservable sources in which there is little or no market data. These inputs may be used with internally developed methodologies that result in our best estimate of fair value.</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Valuation Techniques -</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Assets and liabilities measured at fair value are based on one or more of the following three valuation techniques:</span></div><div style="margin-top:8pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Market approach -</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Technique that uses prices and other relevant information generated by market transactions involving identical or comparable assets or liabilities.</span></div><div style="margin-top:8pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income approach -</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Technique that converts future amounts to a single present amount based upon market expectations (including present value techniques, option-pricing, and excess earnings models).</span></div><div style="margin-top:8pt;padding-left:36pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cost approach -</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Technique that estimates the amount that would be required to replace the service capacity of an asset (i.e., replacement cost).</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Assets and Liabilities with Recurring Fair Value Measurements -</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Certain assets and liabilities may be measured at fair value on an ongoing basis. We did not elect to apply the fair value option for recording financial assets and financial liabilities. Other than the warrants liability and an interest rate collar (which was settled in February 2022), we do not have any assets or liabilities which we measure at fair value on a recurring basis.</span></div>Assets and Liabilities with Nonrecurring Fair Value Measurements - Certain assets and liabilities are not measured at fair value on an ongoing basis. These assets and liabilities, which include long-lived assets, goodwill, and intangible assets, are subject to fair value adjustment in certain circumstances. From time to time, the fair value is determined on these assets as part of related impairment tests. For certain assets and liabilities acquired in business combinations, we record the fair value as of the acquisition date. Refer to Note 3: Acquisition, for the fair values of assets acquired and liabilities assumed in connection with our business combinations. Other than acquisition adjustments, no adjustments to fair value or fair value measurements were required for non-financial assets and liabilities for all periods presented. <div style="margin-bottom:9pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Note 3: Acquisition</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Acquisition of HiRail</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January 14, 2022, a subsidiary of the Company, CTOS Canada, Ltd., closed a Share Purchase Agreement with certain affiliates of Ontario Limited (d/b/a HiRail Leasing), Ontario Inc. (d/b/a Heavy Equipment Repairs), and Ontario Limited (d/b/a Northshore Rail Contracting) (collectively “HiRail”) to acquire 100% of the equity interests of HiRail. The acquisition of HiRail expands our presence in our strategic markets and deepens our relationships with key customers. HiRail, including the assignment of purchase accounting goodwill (see below), is included in the Company’s ERS segment.</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Purchase Price</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company paid $51.0 million, net of working capital adjustments, to HiRail equity interest holders and to repay debt obligations as consideration for the HiRail acquisition. </span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Opening Balance Sheet</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The acquisition of HiRail has been accounted for using the acquisition method of accounting. Under the acquisition method of accounting, the Company was required to assign the purchase price to tangible and identifiable intangible assets acquired and liabilities assumed based on their fair values as of January 14, 2022. The excess of the purchase price over those fair values was recorded as goodwill and was attributable to expanded access to markets for the Company’s product and service offering, synergies, and broader product offerings to existing customers of HiRail. The total purchase price has been assigned to the underlying assets acquired and liabilities assumed based upon their fair values as of January 14, 2022, and the estimated fair values have been recorded based on independent valuations, discounted cash flow analysis, quoted market prices, contributory asset charges, and estimates made by management, which estimates fall under “Level 3” of the fair value hierarchy (as defined in Note 2: Summary of Significant Accounting Policies). </span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the January 14, 2022 fair values of the assets acquired and liabilities assumed. The final assessment of the fair value of the HiRail assets acquired and liabilities assumed was complete as of December 31, 2022.</span></div><div style="margin-top:8pt;text-align:justify"><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 style="width:44.594%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.538%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.538%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.542%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(in $000s)</span></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:9pt;font-weight:700;line-height:100%">January 14, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Changes</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">Current assets</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,891 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">956 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,847 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Property, equipment and other assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">819 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">819 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Rental equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">34,224 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">34,224 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total identifiable assets acquired</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">37,934 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #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:9pt;font-weight:400;line-height:100%">956 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #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:9pt;font-weight:400;line-height:100%">38,890 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total identifiable liabilities assumed</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(6,011)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,596)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(7,607)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total net assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31,923 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #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:9pt;font-weight:400;line-height:100%">(640)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #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:9pt;font-weight:400;line-height:100%">31,283 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><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:9pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,685 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(41)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,644 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Intangible assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,027 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,027 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net assets acquired (purchase price)</span></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:9pt;font-weight:400;line-height:100%">51,635 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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:9pt;font-weight:400;line-height:100%">(681)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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:9pt;font-weight:400;line-height:100%">50,954 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less: cash acquired</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,122)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,122)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net cash paid</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">50,513 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(681)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">49,832 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">HiRail generated $3.8 million of revenue and $1.3 million of pre-tax loss from January 14, 2022 through March 31, 2022, which were included in the Condensed Consolidated Statements of Operations and Comprehensive Income (Loss) for the three months ended March 31, 2022. Costs and expenses related to the acquisition were expensed as incurred and were not material. Additionally, pro forma information as if the acquisition of HiRail had occurred on January 1, 2021 is not being presented as the information is not considered material to the Company’s financial statements.</span></div> 1 51000000 <div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the January 14, 2022 fair values of the assets acquired and liabilities assumed. The final assessment of the fair value of the HiRail assets acquired and liabilities assumed was complete as of December 31, 2022.</span></div><div style="margin-top:8pt;text-align:justify"><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 style="width:44.594%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.538%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.538%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.542%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(in $000s)</span></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:9pt;font-weight:700;line-height:100%">January 14, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Changes</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">Current assets</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,891 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">956 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,847 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Property, equipment and other assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">819 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">819 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Rental equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">34,224 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">34,224 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total identifiable assets acquired</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">37,934 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #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:9pt;font-weight:400;line-height:100%">956 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #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:9pt;font-weight:400;line-height:100%">38,890 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total identifiable liabilities assumed</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(6,011)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,596)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(7,607)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total net assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31,923 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #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:9pt;font-weight:400;line-height:100%">(640)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #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:9pt;font-weight:400;line-height:100%">31,283 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><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:9pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,685 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(41)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,644 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Intangible assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,027 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,027 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net assets acquired (purchase price)</span></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:9pt;font-weight:400;line-height:100%">51,635 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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:9pt;font-weight:400;line-height:100%">(681)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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:9pt;font-weight:400;line-height:100%">50,954 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less: cash acquired</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,122)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,122)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net cash paid</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">50,513 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(681)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">49,832 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 2891000 956000 3847000 819000 0 819000 34224000 0 34224000 37934000 956000 38890000 6011000 1596000 7607000 31923000 -640000 31283000 8685000 -41000 8644000 11027000 0 11027000 51635000 -681000 50954000 1122000 0 1122000 50513000 -681000 49832000 3800000 -1300000 <div style="margin-bottom:9pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Note 4: Revenue</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue Disaggregation</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Geographic Areas</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company had total revenue in the following geographic areas:</span></div><div style="margin-bottom:1pt;margin-top:8pt"><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 style="width:62.927%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.538%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.541%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="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 March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in $000s)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="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:9pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">438,278 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">356,897 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Canada</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,885 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,579 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total revenue</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">452,163 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">366,476 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:1pt;margin-top:8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Major Product Lines and Services</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Equipment leasing and equipment sales are the core businesses of the Company, with leasing complemented by the sale of rental units from the rental fleet. The Company’s revenue by major product and service line for the three months ended March 31, 2023 and 2022 are presented in the table below.</span></div><div style="margin-top:8pt"><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 style="width:23.483%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.988%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="15" style="background-color:#ffffff;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:9pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="15" style="background-color:#ffffff;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:9pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="15" style="background-color:#ffffff;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:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="15" style="background-color:#ffffff;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:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="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:9pt;font-style:italic;font-weight:400;line-height:100%">(in $000s)</span></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:9pt;font-weight:400;line-height:100%">Topic 842</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><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:9pt;font-weight:400;line-height:100%">Topic 606</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><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:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:9pt;font-weight:400;line-height:100%">Topic 842</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><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:9pt;font-weight:400;line-height:100%">Topic 606</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><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:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="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:9pt;font-weight:400;line-height:100%">Rental:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Rental</span></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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">112,903 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">112,903 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">105,135 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">105,135 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Shipping and handling</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,385 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,385 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,010 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,010 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total rental revenue</span></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:9pt;font-weight:400;line-height:100%">112,903 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,385 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">118,288 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">105,135 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,010 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">109,145 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Sales and services:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Equipment sales</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,708 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">283,582 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">301,290 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,237 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">214,949 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">227,186 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Parts and services</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,815 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">27,770 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">32,585 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,220 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">27,925 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30,145 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total sales and services</span></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:9pt;font-weight:400;line-height:100%">22,523 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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:9pt;font-weight:400;line-height:100%">311,352 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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:9pt;font-weight:400;line-height:100%">333,875 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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:9pt;font-weight:400;line-height:100%">14,457 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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:9pt;font-weight:400;line-height:100%">242,874 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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:9pt;font-weight:400;line-height:100%">257,331 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total revenue</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">135,426 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">316,737 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">452,163 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">119,592 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">246,884 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">366,476 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Rental revenue is primarily comprised of revenues from rental agreements and freight charges billed to customers. Equipment sales recognized pursuant to sales-type leases are recorded within equipment sales revenue. Charges to customers for damaged rental equipment are recorded within parts and services revenue. </span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Receivables, Contract Assets and Liabilities</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2023 and December 31, 2022, the Company had receivables related to contracts with customers of $75.8 million and $98.0 million, respectively. As of March 31, 2023 and December 31, 2022, the Company had receivables related to rental contracts and other of $91.9 million and $95.1 million, respectively.</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company manages credit risk associated with its accounts receivable at the customer level. Because the same customers generate the revenues that are accounted for under both Topic 606 and Topic 842, the discussions below on credit risk and the Company's allowance for credit losses address the Company's total revenues. </span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s allowance for credit losses reflects its estimate of the amount of receivables that it will be unable to collect. The estimated losses are based upon a review of outstanding receivables, the related aging, including specific accounts if deemed necessary, and on the Company’s historical collection experience. The estimated losses are calculated using the loss rate method based upon a review of outstanding receivables, related aging, and historical collection experience. The Company's estimates reflect changing circumstances, including changes in the economy or in the particular circumstances of individual customers, and, as a result, the Company may be required to increase or decrease its allowance. See Note 2: Summary of Significant Accounting Policies for further information regarding allowance for credit losses.</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">When customers are billed for rentals in advance of the rental period, the Company defers recognition of revenue. As of March 31, 2023 and December 31, 2022, the Company had approximately $2.5 million and $3.0 million, respectively, of deferred rental revenue. Additionally, the Company collects deposits from customers for orders placed for equipment and rentals. The Company had approximately $28.8 million and $29.6 million in deposits as of March 31, 2023 and December 31, 2022, respectively. Of the $29.6 </span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">million deposit liability balance as of December 31, 2022, $23.0 million was recorded as revenue during the three months ended March 31, 2023 due to performance obligations being satisfied. The Company’s remaining performance obligations on its equipment deposit liabilities have original expected durations of one year or less. </span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company does not have material contract assets, and as such did not recognize any material impairments of any contract assets.</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The primary costs to obtain contracts for new and rental unit sales with the Company's customers are commissions. The Company pays its sales force commissions related to the sale and rental of new and used units. For new unit and rental unit sales, the period benefited by each commission is less than one year. As a result, the Company has applied the practical expedient for incremental costs of obtaining a sales contract and expenses commissions as incurred.</span></div> <div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company had total revenue in the following geographic areas:</span></div><div style="margin-bottom:1pt;margin-top:8pt"><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 style="width:62.927%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.538%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.541%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="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 March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in $000s)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="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:9pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">438,278 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">356,897 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Canada</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,885 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,579 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total revenue</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">452,163 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">366,476 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 438278000 356897000 13885000 9579000 452163000 366476000 The Company’s revenue by major product and service line for the three months ended March 31, 2023 and 2022 are presented in the table below.<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 style="width:23.483%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.983%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.988%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="15" style="background-color:#ffffff;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:9pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="15" style="background-color:#ffffff;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:9pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="15" style="background-color:#ffffff;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:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="15" style="background-color:#ffffff;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:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="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:9pt;font-style:italic;font-weight:400;line-height:100%">(in $000s)</span></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:9pt;font-weight:400;line-height:100%">Topic 842</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><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:9pt;font-weight:400;line-height:100%">Topic 606</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><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:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:9pt;font-weight:400;line-height:100%">Topic 842</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><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:9pt;font-weight:400;line-height:100%">Topic 606</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><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:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="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:9pt;font-weight:400;line-height:100%">Rental:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Rental</span></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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">112,903 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">112,903 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">105,135 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">105,135 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Shipping and handling</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,385 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,385 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,010 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,010 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total rental revenue</span></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:9pt;font-weight:400;line-height:100%">112,903 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,385 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">118,288 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">105,135 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,010 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">109,145 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Sales and services:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Equipment sales</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,708 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">283,582 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">301,290 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,237 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">214,949 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">227,186 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Parts and services</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,815 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">27,770 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">32,585 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,220 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">27,925 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30,145 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total sales and services</span></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:9pt;font-weight:400;line-height:100%">22,523 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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:9pt;font-weight:400;line-height:100%">311,352 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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:9pt;font-weight:400;line-height:100%">333,875 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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:9pt;font-weight:400;line-height:100%">14,457 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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:9pt;font-weight:400;line-height:100%">242,874 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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:9pt;font-weight:400;line-height:100%">257,331 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total revenue</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">135,426 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">316,737 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">452,163 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">119,592 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">246,884 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">366,476 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table> 112903000 0 112903000 105135000 0 105135000 0 5385000 5385000 0 4010000 4010000 112903000 5385000 118288000 105135000 4010000 109145000 17708000 283582000 301290000 12237000 214949000 227186000 4815000 27770000 32585000 2220000 27925000 30145000 22523000 311352000 333875000 14457000 242874000 257331000 135426000 316737000 452163000 119592000 246884000 366476000 75800000 98000000 91900000 95100000 2500000 3000000 28800000 29600000 29600000 23000000 P1Y P1Y <div style="margin-bottom:9pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Note 5: Sales-Type Leases</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue from sales-type leases was as follows:</span></div><div style="margin-top:8pt;text-align:justify"><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 style="width:62.927%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.538%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.541%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in $000s)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Equipment sales</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24,172 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,237 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cost of equipment sales</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23,225 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,370 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gross profit (loss)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">947 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,867 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As these transactions remained under rental contracts, $7.2 million and $5.3 million for the three months ended March 31, 2023 and 2022, respectively, were billed under the contracts as rentals. Interest income from financing receivables was $3.4 million and $2.9 million for the three months ended March 31, 2023 and 2022, respectively.</span></div> <div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue from sales-type leases was as follows:</span></div><div style="margin-top:8pt;text-align:justify"><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 style="width:62.927%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.538%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.541%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in $000s)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Equipment sales</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24,172 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,237 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cost of equipment sales</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23,225 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,370 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gross profit (loss)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">947 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,867 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 24172000 12237000 23225000 10370000 947000 1867000 7200000 5300000 3400000 2900000 <div style="margin-bottom:9pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Note 6: Inventory</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Whole goods inventory is comprised of chassis, attachments (i.e., boom cranes, serial lifts, digger derricks, dump bodies, etc.) and the in-process costs incurred in the final assembly of those units. As part of the business model, the Company sells unassembled individual whole goods and whole goods with varying levels of customization direct to consumers or dealers. Whole goods inventory also includes new equipment purchased specifically for resale to customers. Inventory consisted of the following:</span></div><div style="margin-bottom:1pt;margin-top:8pt;text-align:justify"><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 style="width:62.927%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.538%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.541%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in $000s)</span></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:9pt;font-weight:700;line-height:100%">March 31, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">Whole goods</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">585,218 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">468,557 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Aftermarket parts and services inventory</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">129,136 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">128,167 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Inventory</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">714,354 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">596,724 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> Inventory consisted of the following:<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 style="width:62.927%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.538%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.541%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in $000s)</span></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:9pt;font-weight:700;line-height:100%">March 31, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">Whole goods</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">585,218 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">468,557 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Aftermarket parts and services inventory</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">129,136 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">128,167 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Inventory</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">714,354 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">596,724 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 585218000 468557000 129136000 128167000 714354000 596724000 <div style="margin-bottom:9pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Note 7: Floor Plan Financing</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Floor plan payables represent financing arrangements to facilitate the Company’s purchase of new and used trucks, cranes, and construction equipment inventory. All floor plan payables are collateralized by the inventory financed. These payables become due and payable upon the sale, transfer, or reclassification of each unit of inventory. Certain floor plan arrangements require the Company to satisfy various financial ratios consistent with those under the ABL Facility. As of March 31, 2023, the Company was in compliance with these covenants. </span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The amounts owed under floor plan payables are summarized as follows (in thousands):</span></div><div style="margin-top:8pt;text-align:justify"><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 style="width:62.927%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.538%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.541%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in $000s)</span></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:9pt;font-weight:700;line-height:100%">March 31, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2022</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:9pt;font-weight:700;line-height:100%">Trade:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Daimler Truck Financial</span></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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">113,916 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">105,447 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">PACCAR Financial Services</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">45,113 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31,187 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Trade floor plan payables</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">159,029 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">136,634 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Non-trade:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><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:9pt;font-weight:400;line-height:100%">PNC Equipment Finance, LLC</span></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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">312,470 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">293,536 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-trade floor plan payables</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">312,470 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">293,536 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest on outstanding floor plan payable balances is due and payable monthly. Floor plan interest expense was $6.8 million and $1.7 million for the three months ended March 31, 2023 and March 31, 2022. </span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Trade Floor Plan Financing:</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Daimler Truck Financial </span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Wholesale Financing Agreement with Daimler Truck Financial (the “Daimler Facility”) bears interest at a rate of U.S. Prime plus 0.80% after an initial interest free period of up to 150 days. The total borrowing capacity under the Daimler Facility is $175.0 million. The Daimler agreement is evergreen and is subject to termination by either party through written notice.</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">PACCAR</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has an Inventory Financing Agreement with PACCAR Financial Corp that provides the Company with a line of credit of $75.0 million to finance inventory purchases of new Peterbilt and/or Kenworth trucks, tractors, and chassis. Effective during the first quarter of 2023, amounts borrowed against this line of credit incur interest at a rate of U.S. Prime Rate minus 0.6%. Previously, amounts borrowed against this line of credit incur interest at a rate of LIBOR plus 2.4%. The PACCAR agreement extends automatically each April and is subject to termination by either party through written notice. References to the prime rate in the foregoing agreements represent the rate as published in The Wall Street Journal.</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Non-Trade Floor Plan Financing:</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">PNC Equipment Finance, LLC </span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has an Inventory Loan, Guaranty and Security Agreement (the “Loan Agreement”) with PNC Equipment Finance, LLC. The Loan Agreement as of March 31, 2023, provides the Company with a $315.0 million revolving credit facility, which matures on August 25, 2023 and bears interest at a three-month term secured overnight financing rate (“SOFR”) plus 3.25%. The facility was increased from $315.0 million to $370.0 million on April 17, 2023. </span></div><div style="margin-bottom:9pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Note 9: Long-Term Debt</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Debt obligations and associated interest rates consisted of the following:</span></div><div style="margin-bottom:1pt;margin-top:8pt;text-align:justify"><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 style="width:41.261%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.793%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in $000s)</span></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:9pt;font-weight:700;line-height:100%">March 31, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 31, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">ABL Facility</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">462,400 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">437,731 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%">6.5%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%">6.1%</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="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:9pt;font-weight:400;line-height:100%">2029 Secured Notes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">920,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">920,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" 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:9pt;font-weight:400;line-height:100%">5.5%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.5%</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="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:9pt;font-weight:400;line-height:100%">2023 Credit Facility</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,725 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="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:9pt;font-weight:400;line-height:100%">5.8%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">—</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:9pt;font-weight:400;line-height:100%">Notes payable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29,716 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31,661 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="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:9pt;font-weight:400;line-height:100%">3.1%-5.0%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.1%-5.0%</span></div></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:9pt;font-weight:400;line-height:100%">Total debt outstanding</span></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:9pt;font-weight:400;line-height:100%">1,425,841 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,389,392 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><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:9pt;font-weight:400;line-height:100%">Deferred financing fees</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(26,559)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(27,686)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total debt excluding deferred financing fees</span></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:9pt;font-weight:400;line-height:100%">1,399,282 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,361,706 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><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:9pt;font-weight:400;line-height:100%">Less: current maturities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5,243)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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:9pt;font-weight:400;line-height:100%">(6,940)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Long-term debt</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,394,039 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,354,766 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr></table></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2023, borrowing availability under the ABL Facility was $284.5 million, and outstanding standby letters of credit were $3.1 million.</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">2023 Credit Facility</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January 13, 2023, the Company entered into a new credit agreement allowing for borrowings of up to $18.0 million (the “2023 Credit Facility”). Proceeds from the credit agreement were used to finance a portion of the Company’s acquisition of real property from a related party in December 2022. A portion of the loan proceeds will be used to finance improvements to the property. In connection with entering into the agreement, the Company received net proceeds of $13.7 million with the ability to draw an additional $4.2 million upon completion of certain construction milestones. Borrowings bear interest at a fixed rate of 5.75% per </span></div>annum and are required to be repaid monthly in an amount of approximately $0.1 million with a balloon payment due on the maturity date of January 13, 2028. Borrowings are secured by the real property and improvements. <div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The amounts owed under floor plan payables are summarized as follows (in thousands):</span></div><div style="margin-top:8pt;text-align:justify"><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 style="width:62.927%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.538%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.541%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in $000s)</span></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:9pt;font-weight:700;line-height:100%">March 31, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2022</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:9pt;font-weight:700;line-height:100%">Trade:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Daimler Truck Financial</span></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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">113,916 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">105,447 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">PACCAR Financial Services</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">45,113 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31,187 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Trade floor plan payables</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">159,029 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">136,634 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Non-trade:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><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:9pt;font-weight:400;line-height:100%">PNC Equipment Finance, LLC</span></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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">312,470 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">293,536 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-trade floor plan payables</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">312,470 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">293,536 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 113916000 105447000 45113000 31187000 159029000 136634000 312470000 293536000 312470000 293536000 6800000 1700000 0.0080 P150D 175000000 75000000 -0.006 0.024 315000000 0.0325 315000000 370000000 <div style="margin-bottom:9pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Note 8: Rental Equipment</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Rental equipment, net consisted of the following:</span></div><div style="margin-bottom:1pt;margin-top:8pt"><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 style="width:62.927%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.538%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.541%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in $000s)</span></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:9pt;font-weight:700;line-height:100%">March 31, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">Rental equipment</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,367,852 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,360,205 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less: accumulated depreciation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(473,295)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(476,531)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Rental equipment, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">894,557 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">883,674 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Rental equipment, net consisted of the following:</span></div><div style="margin-bottom:1pt;margin-top:8pt"><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 style="width:62.927%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.538%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.541%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in $000s)</span></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:9pt;font-weight:700;line-height:100%">March 31, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">Rental equipment</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,367,852 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,360,205 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less: accumulated depreciation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(473,295)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(476,531)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Rental equipment, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">894,557 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">883,674 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 1367852000 1360205000 473295000 476531000 894557000 883674000 <div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Debt obligations and associated interest rates consisted of the following:</span></div><div style="margin-bottom:1pt;margin-top:8pt;text-align:justify"><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 style="width:41.261%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.793%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in $000s)</span></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:9pt;font-weight:700;line-height:100%">March 31, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 31, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%">ABL Facility</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">462,400 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">437,731 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%">6.5%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%">6.1%</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="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:9pt;font-weight:400;line-height:100%">2029 Secured Notes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">920,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">920,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" 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:9pt;font-weight:400;line-height:100%">5.5%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.5%</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="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:9pt;font-weight:400;line-height:100%">2023 Credit Facility</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,725 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="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:9pt;font-weight:400;line-height:100%">5.8%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">—</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:9pt;font-weight:400;line-height:100%">Notes payable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29,716 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31,661 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="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:9pt;font-weight:400;line-height:100%">3.1%-5.0%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.1%-5.0%</span></div></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:9pt;font-weight:400;line-height:100%">Total debt outstanding</span></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:9pt;font-weight:400;line-height:100%">1,425,841 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,389,392 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><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:9pt;font-weight:400;line-height:100%">Deferred financing fees</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(26,559)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(27,686)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total debt excluding deferred financing fees</span></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:9pt;font-weight:400;line-height:100%">1,399,282 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,361,706 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><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:9pt;font-weight:400;line-height:100%">Less: current maturities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5,243)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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:9pt;font-weight:400;line-height:100%">(6,940)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Long-term debt</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,394,039 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,354,766 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr></table></div> 462400000 437731000 0.065 0.061 920000000 920000000 0.055 0.055 13725000 0 0.058 0 29716000 31661000 0.031 0.050 0.031 0.050 1425841000 1389392000 26559000 27686000 1399282000 1361706000 5243000 6940000 1394039000 1354766000 284500000 3100000 18000000 13700000 4200000 0.0575 100000 <div style="margin-bottom:9pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Note 10: Earnings (Loss) Per Share</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic earnings (loss) per share is computed by dividing net earnings (loss) by the weighted-average number of shares of Common Stock outstanding. Diluted earnings (loss) per share includes the effects of potentially dilutive shares of Common Stock, if dilutive. Our potentially dilutive shares aggregated 30.0 million and 24.9 million for the three months ended March 31, 2023 and March 31, 2022, respectively, and included warrants, contingently issuable shares, and share-based compensation, and were not included in the computation of diluted earnings (loss) per share because they would be anti-dilutive.</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables set forth the computation of basic and dilutive earnings (loss) per share:</span></div><div style="margin-top:8pt;text-align:justify"><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 style="width:34.594%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.038%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.038%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.038%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.038%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.038%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.047%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" 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 March 31, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended March 31, 2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in $000s, except per share data)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net Income (Loss)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted Average Shares</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Per Share Amount</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net Income (Loss)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted Average Shares</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Per Share Amount</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Basic earnings (loss) per share</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,800 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">246,049</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.06 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,273)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">247,058</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.01)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Dilutive common share equivalents</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,004</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Diluted earnings (loss) per share</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,800 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">247,053</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.06 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,273)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">247,058</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.01)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 30000000 24900000 <div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables set forth the computation of basic and dilutive earnings (loss) per share:</span></div><div style="margin-top:8pt;text-align:justify"><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 style="width:34.594%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.038%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.038%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.038%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.038%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.038%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.355%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.047%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" 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 March 31, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended March 31, 2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in $000s, except per share data)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net Income (Loss)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted Average Shares</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Per Share Amount</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net Income (Loss)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted Average Shares</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Per Share Amount</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Basic earnings (loss) per share</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,800 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">246,049</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.06 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,273)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">247,058</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.01)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Dilutive common share equivalents</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,004</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Diluted earnings (loss) per share</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,800 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">247,053</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.06 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,273)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">247,058</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.01)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 13800000 246049000 0.06 -3273000 247058000 -0.01 1004000 0 13800000 247053000 0.06 -3273000 247058000 -0.01 <div style="margin-bottom:9pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Note 11: Equity</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Preferred Stock</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2023 and December 31, 2022, we were authorized to issue 10,000,000 shares of preferred stock with a par value of $0.0001 per share, with such designation, rights and preferences as may be determined from time to time by our board of directors. As of March 31, 2023 and December 31, 2022, there were no shares of preferred stock issued or outstanding.</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Common Stock</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2023 and December 31, 2022, the Company was authorized to issue 500,000,000 shares of common stock with a par value of $0.0001 per share.</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On August 2, 2022, the Company’s Board of Directors authorized a stock repurchase program, allowing for the repurchase of up to $30 million of the Company’s ordinary common shares. During the three months ended March 31, 2023, the Company repurchased approximately 0.2 million shares of its common stock, which are held in treasury, for a total of $1.1 million, including commission fees for the repurchase of its common stock. At March 31, 2023, $18.4 million was available under the stock repurchase program.</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Contingently Issuable Shares</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">NESCO Holdings, LP is a Delaware limited partnership holding shares of our common stock. NESCO Holdings, LP is owned and controlled by Energy Capital Partners, and has the right to receive: (1) up to an additional 1,800,000 shares of common stock through July 31, 2024, in increments of 900,000 shares, if the trading price of the common stock exceeds $13.00 per share or $16.00 per share for any 20 trading days during a 30 consecutive trading day period or if a sale transaction of the Company occurs in which the consideration paid per share to holders of common stock of the Company exceeds $13.00 per share or $16.00 per share, and (2) an additional 1,651,798 shares of common stock if during the seven-year period ending July 31, 2026, the trading price of common stock exceeds $19.00 per share for any 20 trading days during a 30 consecutive trading day period or if a sale transaction of the Company occurs in which the consideration paid per share to holders of common stock exceeds $19.00 per share.</span></div> 10000000 10000000 0.0001 0.0001 0 0 0 0 500000000 500000000 0.0001 0.0001 30000000 200000 1100000 18400000 1800000 900000 13.00 16.00 20 30 13.00 16.00 1651798 P7Y 19.00 20 30 19.00 <div style="margin-bottom:9pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Note 12: Share-Based Compensation</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company records share-based compensation awards using a fair value method and recognizes compensation expense for an amount equal to the fair value of the share-based payment issued in its financial statements. The Company’s share-based compensation plans include programs for stock options, restricted stock units, performance share units and deferred compensation. </span></div>Share-based compensation expense recognized in selling, general and administrative expenses in the Condensed Consolidated Statements of Operations and Comprehensive Income (Loss) was $3.1 million and $3.4 million for the three months ended March 31, 2023 and March 31, 2022, respectively. As of March 31, 2023, there was approximately $29.7 million of total unrecognized compensation cost related to stock-based compensation arrangements under the Amended and Restated 2019 Omnibus Incentive Plan. 3100000 3400000 29700000 <div style="margin-bottom:9pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Note 13: Fair Value Measurements</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The FASB accounting standards provide a comprehensive framework for measuring fair value and sets forth a definition of fair value and establishes a hierarchy prioritizing the inputs to valuation techniques, giving the highest priority to quoted prices in active markets for identical assets and liabilities and the lowest priority to unobservable value inputs. </span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the carrying values (exclusive of deferred financing fees) and fair values of our financial liabilities:</span></div><div style="margin-bottom:1pt;margin-top:8pt"><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 style="width:41.261%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.793%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Carrying Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair Value</span></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:9pt;font-style:italic;font-weight:400;line-height:100%">(in $000s)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding: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%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 3</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:9pt;font-weight:700;line-height:100%">March 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">ABL Facility</span></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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">462,400 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">462,400 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2029 Secured Notes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">920,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">805,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2023 Credit Facility</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,725 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,725 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other notes payable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29,716 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29,716 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Warrant liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,487 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,487 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">ABL Facility</span></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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">437,731 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">437,731 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2029 Secured Notes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">920,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">814,200 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other notes payable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31,661 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31,661 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Warrant liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,012 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,012 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying amounts of the ABL Facility and other notes payable approximated fair value as of March 31, 2023 and December 31, 2022 based upon terms and conditions available to the Company at those dates in comparison to the terms and conditions of its outstanding debt. The estimated fair value of the 2029 Secured Notes is calculated using Level 2 inputs, based on bid prices obtained from brokers. The Level 3 fair value presented above consists of the fair value of the Non-Public Warrants. The Company estimated the fair value using the Black-Scholes option-pricing model based on the market value of the underlying Common Stock, the remaining contractual term of the warrant, risk-free interest rates and expected dividends, and expected volatility of the price of the underlying Common Stock. The changes in the fair value of the warrant liabilities are recorded in Financing and other expense (income) in the Condensed Consolidated Statements of Operations and Comprehensive Income (Loss) and cash flow from operating activities in the Condensed Consolidated Statements of Cash Flows.</span></div> <div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the carrying values (exclusive of deferred financing fees) and fair values of our financial liabilities:</span></div><div style="margin-bottom:1pt;margin-top:8pt"><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 style="width:41.261%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.793%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Carrying Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair Value</span></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:9pt;font-style:italic;font-weight:400;line-height:100%">(in $000s)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding: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%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 3</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:9pt;font-weight:700;line-height:100%">March 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">ABL Facility</span></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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">462,400 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">462,400 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2029 Secured Notes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">920,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">805,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2023 Credit Facility</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,725 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,725 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other notes payable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29,716 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29,716 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Warrant liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,487 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,487 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">ABL Facility</span></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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">437,731 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">437,731 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2029 Secured Notes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">920,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">814,200 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other notes payable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31,661 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31,661 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Warrant liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,012 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,012 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 462400000 0 462400000 0 920000000 0 805000000 0 13725000 0 13725000 0 29716000 0 29716000 0 2487000 0 0 2487000 437731000 0 437731000 0 920000000 0 814200000 0 31661000 0 31661000 0 3012000 0 0 3012000 <div style="margin-bottom:9pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Note 14: Income Taxes</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are subject to income taxes primarily in the U.S. and Canada. Our overall effective tax rate is affected by a number of factors, such as the relative amounts of income we earn in differing tax jurisdictions, tax law changes, certain non-deductible expenses (non-taxable income), such as compensation disallowance and mark-to-market adjustments on derivative financial instruments, and changes in the valuation allowance we establish against deferred tax assets. The rate is also affected by discrete items that may occur in any given year, such as legislative enactments and changes in our corporate structure that may occur. These discrete items may not be consistent from year to year. As a result of acquisitions and other transactions that have resulted in changes in control, certain of our federal and state net operating loss and interest expense carryforwards (collectively, “Carryforward Assets”) are subject to limitations prescribed by U.S. Internal Revenue Code Section 382 (“Section 382”) and similar rules in state and local taxing jurisdictions. We record a valuation allowance against deferred tax assets, including Carryforward Assets, when we determine that it is more likely than not that all or a portion of a deferred tax asset will not be realized. For interim periods, we estimate our annual effective tax rate, exclusive of discrete items, which is derived primarily by our estimate of our valuation allowance as of the end of our fiscal year. The Company’s effective tax rate for the three months ended March 31, 2023 and 2022 differs from the U.S. federal statutory tax rate due to the recording of valuation allowances. We recorded an income tax expense of $0.9 million for the three months ended March 31, 2023 resulting in an effective tax rate of 5.9% compared to an income tax expense of $3.0 million for the comparable prior year period, at a negative effect tax rate of (1121.3)%. The change in the effective tax rate was primarily due to state tax expense recorded during the three month period ended March 31, 2023 as compared to the three month period ended March 31, 2022 and the near break-even pre-tax loss in the three month period ended March 31, 2022 that resulted in an exaggerated effective tax rate.</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On August 16, 2022, the U.S. enacted the Inflation Reduction Act of 2022 (“IRA”), which, among other things, implements a 15% minimum tax for certain large corporations, a 1% excise tax on net stock repurchases, and several tax incentives to promote clean energy. The IRA is effective for tax years beginning after December 31, 2022. Based on our current analysis of the provisions, we do not believe this legislation will have a material effect on our consolidated financial statements. We will continue to monitor the additional guidance from the Internal Revenue Service (the “IRS”).</span></div> 900000 0.059 3000000 -11.213 <div style="margin-bottom:9pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Note 15: Commitments and Contingencies </span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We record a liability when we believe that it is both probable that a liability has been incurred and the amount can be reasonably estimated. Significant judgment is required to determine both probability and the estimated amount. We review these provisions at least quarterly and adjust these provisions to reflect the impact of negotiations, settlements, rulings, advice of legal counsel, and updated information.</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Legal Matters</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the normal course of business, there are various claims in process, matters in litigation, and other contingencies. At this time, no claims of these types, certain of which are covered by insurance policies, have had a material effect on the Company. Certain jurisdictions in which the Company operates do not allow insurance recoveries related to punitive damages. </span></div><div style="margin-top:8pt;text-align:justify"><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 audited by state and local taxing authorities. These audits typically focus on the Company’s withholding of state-specific sales tax and rental-related taxes. </span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Custom Truck LP’s withholdings of federal excise taxes for each of the four quarterly periods during 2015 are currently under audit by the IRS. The IRS issued an assessment on October 28, 2020 in an aggregate amount of $2.4 million for the 2015 periods, alleging that certain types of sold equipment are not eligible for the Mobile Machinery Exemption set forth in the Internal Revenue Code (the “Code”). An appeal was filed on January 28, 2021. Based on management’s understanding of the facts and circumstances, including the relevant provisions of the Code, and historical precedent, including previous successful appeals of similar assessments in prior years, management does not believe the likelihood of a loss resulting from the IRS assessment to be probable at this time.</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">While it is not possible to predict the outcome of the foregoing matters with certainty, it is the opinion of management that the final outcome of these matters will not have a material effect on the Company’s consolidated financial condition, results of operations and cash flows. </span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Purchase Commitments</span></div>We enter into purchase agreements with manufacturers and suppliers of equipment for our rental fleet and inventory. All of these agreements are cancellable within a specified notification period to the supplier. 2400000 <div style="margin-bottom:9pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Note 16: Related Parties</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has transactions with related parties as summarized below.</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Rentals and Sales</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> — The Company rents and sells equipment and provides services to R&amp;M Equipment Rental, a business partially owned by members of the Company’s management. The Company also rents equipment and purchases inventory from R&amp;M Equipment Rental.</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prior to August 1, 2022, Energy Capital Partners (“ECP”), a stockholder of the Company, and their affiliates had ownership interests in PLH Group, Inc., which was a customer of the Company.</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Facilities Leases and Other</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> — The Company has leased certain facilities, as well as purchased aircraft charter services, from entities owned by members of the Company’s management and their immediate families. Lease and charter services payments related to these transactions are immaterial. Rent and air travel expenses are recorded in selling, general, and administrative expenses. In December 2022, the Company terminated the lease agreements and purchased the facilities and land from these related parties for a purchase price of approximately $15.4 million.</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Management Fees</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> — The Company entered into the Corporate Advisory Services Agreement with Platinum effective in April 2021, under which management fees are payable to Platinum quarterly. The management fees are recorded in transaction expenses and other in the Company’s Consolidated Statements of Operations and Comprehensive Income (Loss).</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the transactions with the foregoing related parties included in the Condensed Consolidated Statements of Operations and Comprehensive Income (Loss) is as follows:</span></div><div style="margin-top:8pt"><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 style="width:62.927%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.538%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.541%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="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 March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in $000s)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="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:9pt;font-weight:400;line-height:100%">Total revenues from transactions with related parties</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,455 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,851 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Expenses incurred from transactions with related parties included in cost of revenue</span></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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">358 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,297 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Expenses incurred from transactions with related parties included in operating expenses</span></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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,395 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,631 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amounts receivable from/payable to related parties included in the Condensed Consolidated Balance Sheets are as follows:</span></div><div style="margin-top:8pt"><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 style="width:62.927%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.538%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.541%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in $000s)</span></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:9pt;font-weight:700;line-height:100%">March 31, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts receivable from related parties</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,280 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,813 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts payable to related parties</span></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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">199 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,475 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 15400000 <div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the transactions with the foregoing related parties included in the Condensed Consolidated Statements of Operations and Comprehensive Income (Loss) is as follows:</span></div><div style="margin-top:8pt"><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 style="width:62.927%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.538%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.541%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="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 March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in $000s)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="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:9pt;font-weight:400;line-height:100%">Total revenues from transactions with related parties</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,455 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,851 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Expenses incurred from transactions with related parties included in cost of revenue</span></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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">358 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,297 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Expenses incurred from transactions with related parties included in operating expenses</span></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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,395 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,631 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amounts receivable from/payable to related parties included in the Condensed Consolidated Balance Sheets are as follows:</span></div><div style="margin-top:8pt"><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 style="width:62.927%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.538%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.541%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in $000s)</span></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:9pt;font-weight:700;line-height:100%">March 31, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts receivable from related parties</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,280 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,813 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts payable to related parties</span></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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">199 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,475 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 8455000 7851000 358000 1297000 1395000 1631000 2280000 7813000 199000 1475000 <div style="margin-bottom:9pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Note 17: Segments </span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our operations are primarily organized and managed by operating segment. Operating segment performance and resource allocations are primarily based on gross profit. The accounting policies of the reportable segments are consistent with those described in Note 2: Summary of Significant Accounting Policies to the condensed consolidated financial statements. Intersegment sales and any related profits are eliminated in consolidation. We manage the business in three reporting segments: Equipment Rental Solutions (“ERS”), Truck and Equipment Sales (“TES”) and Aftermarket Parts and Services (“APS”). The segment operations are described in Note 1: Business and Organization to these financial statements.</span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s segment results are presented in the tables below:</span></div><div style="margin-top:8pt"><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 style="width:41.261%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.793%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></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:9pt;font-style:italic;font-weight:400;line-height:100%">(in $000s)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">ERS</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">TES</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">APS</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Revenue:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Rental</span></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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">113,784 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,504 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">118,288 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Equipment sales</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">92,136 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">209,154 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">301,290 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Parts and services</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">32,585 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">32,585 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="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:9pt;font-weight:400;line-height:100%">Total revenue</span></td><td colspan="2" style="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:9pt;font-weight:400;line-height:100%">205,920 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="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:9pt;font-weight:400;line-height:100%">209,154 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="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:9pt;font-weight:400;line-height:100%">37,089 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="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:9pt;font-weight:400;line-height:100%">452,163 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Cost of revenue:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><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:9pt;font-weight:400;line-height:100%">Rentals/parts and services</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29,060 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">26,987 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">56,047 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Equipment sales</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">71,081 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">175,044 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">246,125 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Depreciation of rental equipment</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">39,512 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">818 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">40,330 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total cost of revenue</span></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:9pt;font-weight:400;line-height:100%">139,653 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">175,044 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">27,805 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">342,502 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="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:9pt;font-weight:400;line-height:100%">Gross profit</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">66,267 </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">34,110 </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,284 </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">109,661 </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:8pt"><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 style="width:41.261%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.793%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></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:9pt;font-style:italic;font-weight:400;line-height:100%">(in $000s)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">ERS</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">TES</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">APS</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Revenue:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Rental</span></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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">105,561 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,584 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">109,145 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Equipment sales</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">59,353 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">167,833 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">227,186 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Parts and services</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30,145 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30,145 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="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:9pt;font-weight:400;line-height:100%">Total revenue</span></td><td colspan="2" style="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:9pt;font-weight:400;line-height:100%">164,914 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="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:9pt;font-weight:400;line-height:100%">167,833 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="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:9pt;font-weight:400;line-height:100%">33,729 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="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:9pt;font-weight:400;line-height:100%">366,476 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Cost of revenue:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><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:9pt;font-weight:400;line-height:100%">Rentals/parts and services</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24,791 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24,950 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">49,741 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Equipment sales</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">43,230 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">144,048 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">187,278 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Depreciation of rental equipment</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">43,966 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">998 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">44,964 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total cost of revenue</span></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:9pt;font-weight:400;line-height:100%">111,987 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">144,048 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25,948 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">281,983 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="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:9pt;font-weight:400;line-height:100%">Gross profit</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">52,927 </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23,785 </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,781 </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">84,493 </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total assets by operating segment are not disclosed herein because asset by operating segment data is not reviewed by the chief operating decision-maker (“CODM”) to assess performance and allocate resources. </span></div><div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gross profit is the primary operating result whereby our segments are evaluated for performance and resource allocation. The following table presents a reconciliation of consolidated gross profit to consolidated income (loss) before income taxes:</span></div><div style="margin-bottom:1pt;margin-top:8pt"><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 style="width:62.927%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.538%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.541%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="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 March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in $000s)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="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:9pt;font-weight:400;line-height:100%">Gross Profit</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">109,661 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">84,493 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Selling, general and administrative expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">56,991 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">53,655 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,672 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,335 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-rental depreciation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,650 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,047 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Transaction expenses and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,460 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,648 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:9pt;font-weight:400;line-height:100%">Interest expense, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29,176 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,156 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Financing and other expense (income)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,951)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(9,080)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income (Loss) Before Income Taxes</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,663 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(268)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:1pt;margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents total assets by country:</span></div><div style="margin-bottom:1pt;margin-top:8pt"><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 style="width:62.927%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.538%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.541%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in $000s)</span></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:9pt;font-weight:700;line-height:100%">March 31, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2022</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%">Assets:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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%">United States</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,950,122 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,830,958 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">Canada</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">119,261 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">107,254 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,069,383 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,938,212 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 3 <div style="margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s segment results are presented in the tables below:</span></div><div style="margin-top:8pt"><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 style="width:41.261%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.793%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></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:9pt;font-style:italic;font-weight:400;line-height:100%">(in $000s)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">ERS</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">TES</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">APS</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Revenue:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Rental</span></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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">113,784 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,504 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">118,288 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Equipment sales</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">92,136 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">209,154 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">301,290 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Parts and services</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">32,585 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">32,585 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="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:9pt;font-weight:400;line-height:100%">Total revenue</span></td><td colspan="2" style="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:9pt;font-weight:400;line-height:100%">205,920 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="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:9pt;font-weight:400;line-height:100%">209,154 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="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:9pt;font-weight:400;line-height:100%">37,089 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="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:9pt;font-weight:400;line-height:100%">452,163 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Cost of revenue:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><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:9pt;font-weight:400;line-height:100%">Rentals/parts and services</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29,060 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">26,987 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">56,047 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Equipment sales</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">71,081 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">175,044 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">246,125 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Depreciation of rental equipment</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">39,512 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">818 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">40,330 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total cost of revenue</span></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:9pt;font-weight:400;line-height:100%">139,653 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">175,044 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">27,805 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">342,502 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="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:9pt;font-weight:400;line-height:100%">Gross profit</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">66,267 </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">34,110 </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,284 </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">109,661 </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><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 style="width:41.261%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.793%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></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:9pt;font-style:italic;font-weight:400;line-height:100%">(in $000s)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">ERS</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">TES</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">APS</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Revenue:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Rental</span></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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">105,561 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,584 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">109,145 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Equipment sales</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">59,353 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">167,833 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">227,186 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Parts and services</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30,145 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30,145 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="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:9pt;font-weight:400;line-height:100%">Total revenue</span></td><td colspan="2" style="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:9pt;font-weight:400;line-height:100%">164,914 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="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:9pt;font-weight:400;line-height:100%">167,833 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="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:9pt;font-weight:400;line-height:100%">33,729 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="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:9pt;font-weight:400;line-height:100%">366,476 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Cost of revenue:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><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:9pt;font-weight:400;line-height:100%">Rentals/parts and services</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24,791 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24,950 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">49,741 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Equipment sales</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">43,230 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">144,048 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">187,278 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Depreciation of rental equipment</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">43,966 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">998 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">44,964 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total cost of revenue</span></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:9pt;font-weight:400;line-height:100%">111,987 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">144,048 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25,948 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">281,983 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="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:9pt;font-weight:400;line-height:100%">Gross profit</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">52,927 </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23,785 </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,781 </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">84,493 </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table> 113784000 0 4504000 118288000 92136000 209154000 0 301290000 0 0 32585000 32585000 205920000 209154000 37089000 452163000 29060000 0 26987000 56047000 71081000 175044000 0 246125000 39512000 0 818000 40330000 139653000 175044000 27805000 342502000 66267000 34110000 9284000 109661000 105561000 0 3584000 109145000 59353000 167833000 0 227186000 0 0 30145000 30145000 164914000 167833000 33729000 366476000 24791000 0 24950000 49741000 43230000 144048000 0 187278000 43966000 0 998000 44964000 111987000 144048000 25948000 281983000 52927000 23785000 7781000 84493000 The following table presents a reconciliation of consolidated gross profit to consolidated income (loss) before income taxes:<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 style="width:62.927%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.538%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.541%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="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 March 31,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in $000s)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="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:9pt;font-weight:400;line-height:100%">Gross Profit</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">109,661 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">84,493 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Selling, general and administrative expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">56,991 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">53,655 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,672 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,335 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-rental depreciation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,650 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,047 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Transaction expenses and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,460 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,648 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:9pt;font-weight:400;line-height:100%">Interest expense, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29,176 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,156 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Financing and other expense (income)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,951)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(9,080)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income (Loss) Before Income Taxes</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,663 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(268)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table> 109661000 84493000 56991000 53655000 6672000 13335000 2650000 3047000 3460000 4648000 -29176000 -19156000 3951000 9080000 14663000 -268000 <div style="margin-bottom:1pt;margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents total assets by country:</span></div><div style="margin-bottom:1pt;margin-top:8pt"><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 style="width:62.927%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.538%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.494%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.541%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(in $000s)</span></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:9pt;font-weight:700;line-height:100%">March 31, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2022</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%">Assets:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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%">United States</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,950,122 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,830,958 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">Canada</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">119,261 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">107,254 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,069,383 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,938,212 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 2950122000 2830958000 119261000 107254000 3069383000 2938212000 EXCEL 75 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( #.$J58'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 " SA*E67)CB-^X K @ $0 &1O8U!R;W!S+V-O&ULS9+! M2L0P$(9?17)O)TU1,'1S43PI""XHWL)D=C?8M"$9:??M;>MN%]$'\)B9/]]\ M ]-@U-@G>DY]I,2>\M48VBYKC!MQ8(X:(..!@LWEE.BFYJY/P?+T3'N(%C_L MGD!)>0.!V#K+%F9@$5>B,(U#C8DL]^F$=[CBXV=J%YA#H)8"=9RA*BL09IX8 MCV/;P 4PPYA2R-\%9 M;8\S'21IPGO]9W]]L'8914=2&O"WF[55+7M5;R?7;]X7<1#KWS._^/ MC<^"IH%?=V&^ %!+ P04 " SA*E6F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M #.$J5:_48$J;@8 @F 8 >&PO=V]R:W-H965T&UL MM9IK4^,V%(;_BB;M=-H90BPY)&$+S( 7MLPN)$M"=[:=?A"VDGC6ME)93N#? M5[(3"ZA\XO7B+\2W\Z)7EZ/'LDXV7'Q+EXQ)]!A'27K:64JY>M?KI?Z2Q30] MY"N6J#MS+F(JU:E8]-*58#3(@^*H1QQGT(MIF'3.3O)K$W%VPC,9A0F;")1F M<4S%TP6+^.:T@SN["W?A8BGUA=[9R8HNV)3)^]5$J+->J1*$,4O2D"=(L/EI MYQR_\]QC'9 _\6?(-NFS8Z2M/'#^39](1BG?)_ZL#GQSOUJ]R\,O- 4^;QZ$L8R.5I9]1! 9O3+))W?/,'VQHZTGH^ MC]+\+]H4SPZ/.\C/4LGC;; J01PFQ2]]W%9$G0"R#2"O K!;$>!N ]S<:%&R MW-9[*NG9B> ;)/332DT?Y'631RLW8:*;<2J%NANJ.'GF\343:*):#'51NJ2" MI2<]J83U[9Z_%;DH1$B%B(MN>"*7*;I, A:\C.^I I6E(KM271!0\(:*0^3B M T0NJ,]..VKTI4RL6>?LEY_PP/G=9O>-Q%ZX[Y?N^Y"Z M<3][6C&;4S@<.]W/-DM@5$-+1Z6EHWJ6/F=42":B)W3'5EQ(FSU82HK,5BD> M&-70WJ"T-ZAG;\)$R ,]*I%*#M;&@Y7*<5@Y$,'XACZ'I<]AS9XIJ)I7\F%9 MW8ZPUIQ&J;4AP;"&!D>EP1%8J,M$AO()78410[=9_,"$S1BLX3BXZX[P:& S M!X8V-'=]3?7]H!$H]/=@=H)P8QHF]76')X=#!JL\$3.&[JD*?H?.U-5W!.DVM M&U+"((K\S[JGSU2WGO%-8K4-RWU4>9VFN8K5;!M9DE "02%F M74MH@XZ(H2-2BXZF,8TB=)&EZG9J[;%[="K?8."XIOX,#9%:-'09,['00_*# M4I!+E5_C%4WLC0H+5AMM@WV(81]2BWVF2Z8:$K('RU3;:X-VB*$=4HMVE+%8 MD?M4C(C51!N<0PSGD)I+1%=A MJM'@*Z,"7:F+]LP#BU4NTK8!/<1 #X%Y94<#SRU"2V%[Y+I=3+HNMAIM@WZ( MH1\"L\KKQMPN^U4W)RSWV>ZQ#?(AAGP(S"GGRF!0F(RH/JK:QIE#*T4 >7?9:P?&=X(7;9?&=H (=> D(M;^,SR M1G"SK8$V4,DUJ.3"9#,+9<00GR-,?GWX#4V9GPG[TL?%'J4?Z54>K-VT%IY] M;8,!:"9HD+^[/<4//+*:AP6\V7AJ]=4&0+D&H%P8H';-B2X?_25-%JQRP7N/ MT.W7J769%PYKZL^PDPL#SQT+&(OI@^K"&RKTBGYZ@-@C$WZ8YE?G^?KVCZ2[ M-X*F;76U@6"N03!WT$*Z>R.DVM9 &X#F&D!S8:+ZGG0'*[7>]3RX $VKRB"> M"S-9C9P("^B<>/C%GA;;(#O7D)T+@]EWI$58J#(MOBG@]9[MM=%+&OD6I!3Y M^KM=L>VFO%IN/DHU9=VR[E&WW9UTUXMMEKOWZU6;;GE.]:^E7O>P).-5#NF MX5;=K]J]XJSJ!^WJ%8FB=+5CHEFL+_O?/JGUI>QT+1K^2:&VV^V8>OK :_EX MM<"+YQ\^B_NM-C^LUI=[=L]ON?YS_TG!W6JT4HD=;UHA&Z3XYFKQ'K^[CB,S MH$?\2_#']N@:&5?NI/QB;GZIKA:18<1K7FIC@L&?!W[-Z]I8 AY?#T87XSO- MP./K9^L?>^?!F3O6\FM9_UM4>GNUR!>HXAO6U?JS?/P'/SB4&'NEK-O^?_1X MP$8+5':MEKO#8&"P$\WPEWT[!.)H (X] \AA 'GI 'H80'M'!V:]6S=,L_6E MDH](&318,Q=];/K1X(UHS#3>:@5/!8S3ZVO95# IO$)PU#)&W2!_KR]0:]?O4&OD&C0'UO9M:RIVLN5!C[&ZJH\O/O# M\&[B>?=O3+U%%"\1B0AU#+\.#[_AY3B]?N6^&+]XP\XC7YR.?>=C)VX2D=7:%A30G!^>7JX=@=&X5CFD8CZH1G M//*,@SS?EZ7L@!8DC)(#Q[N:+U'#M8OF8"DY)I!F:1S->#I@!<51ZB::C$23 M(-&/HH'](IK[(Z:MEVIB<8A3;-;P"5,;17.283?1="2:!HG^TCS /$OUY.*5 M6F_,8!*3>$;,AB5%FI'8S2P;F65!9I\4WS-1(?YM;Q)2VZ]/J;=HOE(- \2_4-J5D-N'K(%\V:+W'IYD1=9DM%=[5V1A[PJ2Y[28<77!<)%X-@^.)A&*@FP_ S>( MZ7F>!SLGT2KB),EF1%VXG*:99^KQD5SB(-._2UD]BKIVDL/V_HEH'L]3I0=' M,@^Y2R?+,[GB].!HU&,*?%0G00(AQ7H=UB= M3)N$67.HP@+;Z&#HA&J>1/.EZ8(5,?5-^*1 ."Q!OYL,%*)G"PI)J3WG+E@1 M^^A-NH/#PC,D(W_)@ATJ$J4%S>F3"W@=-A6)TQ2V%WSF;%Q>482CT#@2<9P M6,> H^KX)+A.CK8Z91'&UN*Q86GN%5H\B1@.J]@-WW!8/!5455"V='RH6?NN M"#9EQ?>R%9YU;TL5)4*)T5$YDG.A:-IZLMR9)(U$I8U-]]&-A=^SK:*44SB;!YB!PX22T(] M10,Y:M?":C>7D'K*+\#]4)\YF=NBEA!B\7:A4D\V))/PD3.MUR$;[ICNU$!6 M;E MF_L+S=4.%O6=F[2M;PF)YQO1@0*5\71A9!)!$A;!9])[J?K#%V"\Z3L> M?HB]O*O%/3//W(VSK7YY,B_6'2!\7"Z?Q.8!)GJ2^ND\21L,1]/%X M[F#:PD5Q;$V[ T5\_3B9U(V$U2V<'2"SA1*$+6>$%M1B[H#%.?:M@4GUR M5 M3S0E"!W2[)LGP+9ZD2+%R9RG"Q;EGA#32>1H6.1NN!(/S!S#+M$C4XJ9@F?L MVL]M-6IK&8F+>19VH&B$/;4/G?2.AO5N2 I3UCW'U=8P'"?4<0KF N(X+SP5 M!9W4CH;5[EKN=D*;YGB(<2D;L[IY4YH5_;KE'/U3:HYP\L;IP?]PW(AW4Z4EYZ1GE MA6D'P6V-[^C''TP_]A-Z%;V-H@A#J:;0 ZL[V'])%"VCX1]JMTR9\[-.;Z42 M_^'5$D%>6L8Q7B9YWJ\># M4\_']3WNAI=\=\?5R2.RA&J]W?/^^TSMGB%',SQ/6F',:32G6H">J044:$&G MGH9X]KZ5LM5C8,DR)MF2%LD0I"6!D$&W/$;T_Q *NY"XP&E&YPVYIOBP\@]+)UYW"[SKC(T\A:=RY8$?MH3_4(/=MM MC[0KOA&E<)8>U*XI+A)X?6[Q= #3*$]RWR:9R@\:+C\&;6Q/LBWW9UN[N"BB M.*?S$UD'+L_S^*B#.?U"-%4A<;@*&>@>'2[U^_&E8G$P?O)URWD^Y@"ZS\=6 M1Q]CS9=PR!CWHFFA#-W R.AM!B%0P\?EX4;+??]]]DYJ+7?]Y99#TZT, )YO M).CZX<9\\AT_\:__"U!+ P04 " SA*E651&&JM$" =" & 'AL M+W=O0;: >16JII MNYB$RCXNIEV8Y$"L.G9F.]#NU^\X22-@*;32N"#^.._+, M%2 TDX(H6$V=:_]J-K+Q=V M?JGDNOXFVS;60=O)@7^YB*;IZ!%T]@MHO?,9O83!_W*6& MR!7YR 16@5%.YE*S>MO]O%YJHW#S_>I+M?&.^KWM"WFE2YK"U,$W3H/:@).\ M>^,/O0]]B?\GL[TRA%T9PF/NN"V* K/%[9?>7Y"2*K*AO )RQ@3)).=4:5*" M:E;]O*\4C?^H]K='R2;Q!I[G^1-WLYODR; ]_*C#CUZ!3RN32\7^X+ZV_,U. M[85N7.,=FMAK/P?<+XG<0X\[]/@5Z$SKZC1V_ ],$(VCR(_'XP/LWLC0]WTO MZL<>=MC#5V#C=:$-%1D3ZU/LPQ>S]T8>8Q]U[*.C[%_Q^M.5>FSH3P&/>C"" M47@9'^#VQ 61[PTO#V#=G8(06JKF,FHZ197V>+Z7! MVZ%NYGA_@[(!.+^2TCQU[!71_2-(_@)02P,$% @ ,X2I5E0#$+E(!P MO"8 !@ !X;"]W;W)K M\9Z[DRX>>?676#,FP=.F*,7E;"WE]GP^%\LUVU!QQK>L5/^YY]6&2G59K>9B M6S&:U8LVQ1P%033?T+R<+2[JWVZJQ07?R2(OV4T%Q&ZSH=77*U;PQ\L9G!U^ M^)2OUE+_,%]<;.F*W3+Y>7M3J:MYJR7+-ZP4.2]!Q>XO9V_@^36)]8):XO>< M/8K.=Z!-^<+Y7_KB0W8Y"S0B5K"EU"JH^GA@UZPHM":%X^^]TEE[3[VP^_V@ M_7UMO#+F"Q7LFA=_Y)E<7\Z2&!TN->@/8+T' !&5F ]PMP;6B#K#;K+95T<5'Q M1U!I::5-?ZGWIEZMK,E+[<9;6:G_YFJ=7%SS,E-.81E0WP0O\HQ*=7$KU8?R MEA2 WX/?MJRB>M<%H*66W*B066M?/C#PH5SR#0,GOW A7H&374EW6:YTO *G MX//M6W#R_2L@UK1B N0EN%OSG5!*Q&OP?>_Z8BZ5.1K4?+F'?M5 1R/0,?C( M2[D6X)TR(>NOGZMM:/<"'?;B"GD5?J35&<#P-4 !P@X\UR]?CCQP<.L:7.O# M(_H^L0=6[IAK8YJ%Q+U0G_QSL:5+=CE3?A*L>F"SQ0_?P2CXT6751,IZ-I+6 M1N+3OKCCDA8J'8Q:VBR/ZN4Z)3TL2(A@I-SST+7!%L-11.*H%>NA"UMTH=<# MUUQ('?\>3X13>F(B93U;H];6R.N)MTPI7>;U,=POW?Y5B<"E_&- MQK#KG #C8. ;AQ1)(^)V3=S"C5\0.,N]@SP!%%MWQP2% 1J M,50 M,$NU$F M+/>T MU13@3,'IE/$]D;*>N3 P3!=XG7&K:@5E[FNP8J4RO:BYC&:*5',A]58H,F.> MK=BK[[HAC-)TZ"R7&(["T.TMV"%JZ(7_9L,KF?]3'U G/&C=-XKB89P[I"#& M> P=,NB0%]VOO#S=IXRLDTF<0)%]UJ)PF#4<4C@@\0A.PZG02V>+NXJ6@C8E MY,'9=2!PN6:5$RYV9)#(@FM+D8@D(W -/<*7\"-OCZHW/HD= &D<#ZG2(1:3 M*!F+ ,.5T$M/G7S2JPB=2$-[2],D289(;;$T"<;VU! =C/R)3WOZD/2<\+Q, M>6S2FTI;WUK#D]!/E!]*R91>>0B=UZ!D3BZ"#@I,8:>$VIMCB\$4AB.5%C1, M"?U4^3XO:;G4X=.>Q@-D<)+7$>6.)9L<3W$:6EG9(98&23 "VY H])+6X8!V MX3I1IO;FA@B%0Y2V& R"L3(6&>I#?NKK]VA73+7_;>-V1Y_<^0391 9)9)7> M#K%3%(V<4F3H#OGISJ ['%5P8=CG7.A$Z^!:&ZTM-(;6T"SR-Y3'XHRL%AX2:".UQ7S'P] D MBKW'PSK"X$;M]:V>6[D/AI=UCSX8$VGK&V^X%_FY]XJ*?*E9%F2\*&@E@*KE MFJ&=VU>-NJ0;+F?!L%)P2)TJ,3CB*D.YR$^Y;_-BIV>41^!-7X37EO+@Q89\ M<> -K3_J43++3M\\J IYQ?0)WJ@T<]L,17_;22%5S:-*'V>D82^U'SWLFTA; M?R\,JV,_JYM(:T;"3G=AFZ61ZKA(.G"84RX.PI': QL^QWX^[T:8#Z>CD=7W M'U8=8W)C.#L#8G\S^ZEIN#W3+[^"HX/G_^!O;/@;D_\\$/>SG^6>'XOOU/:Z$";(::)=PN' <0IF!.*M#8[UR%3:^O::&H'X:X27IP3BHO\(6L,?AQQ,8A2/E G$E G$7R;< MT$J*)B'4PS6]&?G2G1W\JH[VT?_R;+GS#W*WA^W;Q(9=0T[W5] MI-4J+P4HV+U2&9S%*EBJYE6IYD+R;?VVT1,9JS2 NK_]YS+PX6^ M0?O"VN)?4$L#!!0 ( #.$J5;O=Y>)M0@ &PO=V]R:W-H M965T&ULK5IM<]NX$?XK&/6FD\Q$$?%"BG)MS=A*;X1HT-.V MK.JKR:9I=A>S69UMQ);7[^5.5/#-6JHM;^!2/K'C2CEX]4$3YYO?"L>-HV^,5M>[OB#N!/- M[[M;!5>S04M>;$55%[)"2JRO)M?X8L52O:"5^*,0C_719Z1-N9?RN[[XG%]- M(HU(E")KM H._PYB)2U6LOQWD3>; MJTDZ0;E8\WW9?)./_Q2]0;'6E\FR;O^BQUXVFJ!L7S=RVR\&!-NBZO[SIWXC MCA: 'O<"TB\@XP7,LX#V"VAK:(>L->L#;_CR4LE'I+0T:-,?VKUI5X,U1:6/ M\:Y1\&T!ZYKE2E8Y'(K($7RJ95GDO(&+NP;^P6DU-9)KM.+U!GV"$Z_1FWW% M]WD!,F_1%/U^]P&]^>4M^@45%?IM(_4?P.D8A0!Y[5ZY>3 !PZ[#)M]5&/ MOG_MA.)-43V@:^VV15,(YRYU6IA;BX[HBWK',W$U@9"MA3J(R?+O?\-)] ^7 MB6=2=F(P&PQF(>W+KY" BBJ36X'>E+*NW[JL[50DK0J=;@Y+3-,HNIP=CLVP MI::4S.D@=8(O'O#%P0.YSO\#L=4Y>",A'V6RRHI2H&H,7'^M;V8Z!M80 VBM MY!;)X43Y<*(7+B/C^R;Y4COI6J*?[;WG!9 MWJF+CPXN)M$"CX[7EDI(?.0$)UCG ]9Y$.OU$32=P')Q#\=:UWM>90)ELFZ< MX3>WL! 6S4> ;2%,2>+&FPYXTR#>6R4/1UUAX7U^Q2S M\>8ZA&C"W"!Q9#@N"L+\%_F1;V3<-G2FX(TP$LD_MP7.YT2 MG/P56@\6X%?Z%*H MM>N1*\4KMW?WOW *C<1C UQ2\V3N,8 8 \@+Z6,ME (_:?@3$D_:59R^W*LY M21N8C4':0B1E"P]&P](X3-/=)M=ZESF$8-/Y2EGP^Z+T9WA\5M8^E[;3+3"\ MC( M6ZD\956_^N1W,9['J16]#L$8BA)?!C+:O$CA=Y_>ZH<"@%K_MT))N- M4$[D-CU.V2(=ITVG6$)]06MH%+_ H\_>L.,_?.2#;4*D\0(G8X@.?6\N34T5(WBN7BG"TXG8IL>":$+*X7;8E-,(^HA>V)XE(1Y=-7VH["SN0#V M+/HLD3]G=B4@"O=.)R$N^J28CI"[Q'"$<>Q!;NB3A.GSZ^LJ>"=TFQ#I(AJ[ MMT-J2A;SN6_/#6\2$N0DG=KJ5[2.)$B_/\M"Y])V:K0A8A)D.0AJJ,7 P?KR M_7Y?@T!=MX&A;[1'R;60&H\+^MV@UG&,<[U#9!I',?9$-C$42L(4>KM7V:9- M[:^L+8F#%C%T2FP2U;2'O%,ZV)L?K4U9*?==M[+OHE]7S _=L,MI MDH-;%XPLQB8YQ+#?)$/!)$S!CLQ5#"GAA1-5ITB&DI3SM"#6?3<*_[33QOZU^$;[>W0 B4 MCOLIEQR%R/6T*_1H7!WFWR,#VDS:B& +0!U42B)K-N(2.QE4G:(UA$O#A-NE M&=$U5&&/=C6@\W'0N:0(\<:=85D:9EG8U2-^ @;:ZIE4([/O3JS.II6,QWH. M,9__&AJE81H=E5]%WUW_0,U&R?U#RT6.YD4S;MO .,VQ^1'.GJ:63SOD6(1] M$U9JB)2&B73P:6W27S' P9(X@6"SW,3\QZZ+98DF#J*02HX40:YL2/Z[7(VHT73UDWR83>2Z"L'[B!GW4EO:[/ M] ==9!Z@#/7%L4V+L>5(MHPG,)AA3A9F3GT"9A*[>H;FYQ"-Y3*7A@@^\ BWJ ;\5!4E78C.*);H0KI[*J8S9>8T<1Z8N=B MWT7DR?/,T"H+TVK0A(]Z[!,$;Y,E)01;!^ 8+5/O@Q)F*)6%9\MW^]VN;+L, M:$B&!^KH<]6]BN%Y:,+..EL^E[;3+3AZ)ASFZ<]5(T!O@_0HU&FM8XQ,,;7\ MRQ9C:>*A9V;HF;TT1&X?^S;\J:UV/!!MNL46OE=3,C.4S)*@^WP%:FJ]QLR# M="2\ML-B0<+_:3\ZD[;3O3!,SEYB\M-!1+L3)SV^^6HW#&.*H\>I@5J6N>;4 MU,H2MI3OB V]LS"]6V9U_W'KTHD9$R+#B%"XWBPUGN#N\S77=OL,TNG^#+U;=.UE&3?>*V!>N@'5J*-O7H#)Z/X?= M5-U;5]U%(W?MBTOWLFGDMOVX$5"=*2T WZ\E-";]A?Z!X=VWY?\ 4$L#!!0 M ( #.$J5;28#1)UP8 'PR 8 >&PO=V]R:W-H965T&ULO5M;D]HV%/XK&III=V=*L&3Y0LHRDX#M9J:7G6S2/G3ZX-C:Q1-?B&V6 M[+^O;!R,):'%[4E?P(9SOB/K.SJ2/L1B7Y2?J@UC-?J2I7EU,]G4]?;5;%9% M&Y:%UV8JE:8/$V_&Y YT<8S:.I]=?T?WVX?G#? PKMBK2/Y.XWMQ,W F*V7VX M2^MWQ?YGUCU0V\"H2*OV%>T[6V."HEU5%UGGS%N0)?GA/?S2=<2) S;/.)#. M@5SJ8'8.INA@G7&@G0,5'(ASQL'J'"S!P3SG8'<.MACA7"\YG8/3DG7HW9:: M=5B'RT59[%'96'.TYJ+EM_7FC"1YDXIW=9!!?4BP AL MD!GTF!ET9&99#@@7/]>R 4^?(J:/E5+5X?-MR MK"+7D9H@5E9MM+'$0H)YD& ^)%@ !#;@WSWR[VKYOVN66M-FPQZC;?ATV-:= MK,%46:!%'#L)N%)*88/8II!7:]F,\)E6F&8]R);YD& !$-B X_F1X_EHCE6\ MSJ4^YO5%V!2MM*'&#O"YO.@AKB.0JFB69['I6M_LT;465(("10N@T(8)T*M0>*P,-3H!J)R(;>]0H7U$M4XB1++2I$I;E57^HBC*89$\T#1_$NZ(X *.22XEZ>P7I_J MCF54S02 2K;=E=&&SPK/ZI!ZV-&5'U39PK)J-<4.=2@5YVW(L#XH6@"%-CPV MT@MA1"^$GB7K MW_SZH(<EGJTE\AB*P? MF:8C:B7Z8*-'LD*S;KO5M'GTN#U3[ D4+H-"&[/?:%]%K7_^5?94 18ECBJ>C5OIV MC![,E\;U0./ZH&@!%-J0^U[X(GKA2_\C@IIO6:F:\YE45*I6"CM)]5+83+'M MF.+9284=M@B=FZY8EA6 KBT>( A49M:<.I+J-3LY5M_\+X/WSD.25RAE]]S3 M>.EPH/+P5X?#35ULVY/V'XNZ+K+V[-<^J)6K?0+VRF#)VOK6AGPU55+WSDE2S[4-LOST]/OEZW49G9]R6OW[OK2 M]J'11MT[X?NVE6[_3C5V=S4[FPT+GW15!UI87E]VLE(/*OS6W3M\6XY22MTJ MX[4UPJGUU>SF[,V[5[2?-_Q;JYW//@NR9&7MAKY\**]FIZ20:E012(+$GZVZ M54U#@J#&'TGF;+R2#N:?!^D_L>VP926]NK7-[[H,]=7LAYDHU5KV3?AD=_]2 MR9[O2%YA&\__BUW:>SH31>^#;=-A:-!J$__*Q^2'OW/@/!TX9[WC1:SECS+( MZTMG=\+1;DBC#VPJGX9RVE!0'H+#4XUSX?I=[['BO9"F%!]=)8W^4Y*_+IF5.7A^274&G4['W1[=_ZBP#OI%N+B;"[. M3\\O7I!W,=IZP?(NGI&7FS<7M]9XV^A21G3 _'NGO#(A+MBU^$D;:0HM&_& M104H!B_^<[/RP0%,_SWFH:C J^,*4(*]\9TLU-6LH[O<5LVNO_WF[/O3MR^8 M]VHT[]5+TK\NE"^+^M4&)<[>B&=%'GZY99R*SZXO-N*C4>+!]JY0<_'!%(NY MD.)'U5UZ663BLO_O'M-S^ M.;N%!J:"XDZ:2J7%LB]"] 1%3A?0+]B4H\KA2^UL7]6@*F"H23MEHUBH[Q0A M*>R%^J/7'6%I?GRG7 <%NG$;,'(GW=,K'5P9H#BN)L6/RJ4#3G52N[D@8@Z* M@*QX/>H[1.ZX6!DF:0OQNV*/R6-W)6Z()5\G"+U UOM9#H$**UDS@#]_=.G0R::E/V) G*(XB_ M6A=J<8- 0,Y"?.P=82T+;#S&(0-VA$&]F*S09HL_UNV3ZR@L8MU043P>N^@D M[:.9?T*=U7YPYN@35NQ0>Q2,+0IAE,'X;VDW, "S)\ TU*757P/:(-8WBA;[OQ:0'!9-UPW[!.5]1*;O34=+]2$D/ W<,QV[NQV.+K]0*PM@<1O_. M_$5@CI+>%"+V\DEK>T,\(4$)N+[1Z_!"1 ["-L3CB_!FK-3*HD9P$F5D=/F9 M\^I_UA'[07-*XP-&*:01*Q4MD86S5%[%E@I>/*!,>1*=#05VM2YJ)"^L Z4 M]AHT1]@P2I5<+X"7\9ZI&*&F"G3N*+6*T-.B2=5=HW+A"W'CB<+B(73DG$L3 MRR2E"ZZ>FIRV4S&%#K,#-X>CAH*FZ#KLSC1C!X&V8KVCPF*!+F@(RB%-T1=U M (FBTQSG-4ABY#B'6Y4/3Z1$OIR,AX-M1XD"-J$29)%)>V:,$V8\_#LP@)W: M6$#'*=K [.G5NB?8;!.!@B97#86-[<*-/$^@;\D2EO[2WE8_/N<1#!(4T-[1 M Y&2JL2UIHREMO$0WW:-W0]G.S13-<@=1L4$(D(5<;(AUMW295, J M4E<-.Z(J8- &XR3%*>^_%+GY4:]BYT&]U*#ZF#;)(0C$J(^D2KQ/QN*SV!BB M(%83.4)ACF44Z*2(@K8&]J6J"O>'0^W&?DZL'=KB[,'84K"NZ$\J2S8,S>7B M*[DY)TU.@8$V,S8Y;'3(ZZP9Y<0A!Y%IQZ@GLE5K2V1B;!!;-B*G&]+H[/7; M*6&9G1C/*]5HX";BBPY1QU$Y;N&2W1200G9RE?K;J$U#?I,W)VMKB>,YYI&\DM@61.]9 10S<#B[90*25VK#=015 M #%"+,?2Q3CR-5 K&@5'$VA@YP=TTCTS3@HNP6H$#A,GX 3/:O!%2F[JX!QR MZ"38DY'?(I_!V0H8;^ W)RM2A1R'H9IZ(S7,"E"ZX+Q(G7"L1,FGB94I"8?;&IP?U9"I./"'RLKM/ !XY-SQ'X?BVY*W<3;7Q\?^>GGNZ9C,_::GKV M"U')SW3-YSL0"U>HKV\%1Y:BQ@CKH_]&VW(/JNA9O?C&@QL-FJD9PSNZ@7R.W6F$ M8X%C[6LMB!Y*J*+&L*HL+/ MQ1VF26S7B LD(,%O:YC!2$LO?48F D;DCKHO'@=H$L &:YBL1AROT?MQH:BL M+7U>)$?@#,F%X,TC:K-7!D3&U+Z,]?PWN--1OQGVJ;Z8SUKD#B1G'#<:F(^3V/->W-6*=Y1] M'"<&-45>[@D)/;*.'25''84LX_N5V.I3YAWSQF =O?Y"+Q#'@8%_XRR0"&S$ MQ EDXE]2^ #..>X#@:"*=B"N1I,$K(WO,4WQ9 X[NW"BS:J"=%FA-U M)&OO9E1EZ_%+L!W_#K:R 9G/ M'T$II7*T <_7%F:G+W3!^,/H]?\!4$L#!!0 ( #.$J5;&LVT"K \ PM M 8 >&PO=V]R:W-H965T&ULK5IM<]LV$OXK&+?3<69D M699=)W5>9IRT:7O7-+FX:6_FYCY )"2A(0$&(*TXO_Z>7;R0E"7;G=Z71): M?W:2AOUS@G?U;5T-R]593?/#TX. MTA?O]6K=TA?'+YXU>?PUW&64NI:&:^M$4XMGQ]O7*5G_HLET_/WAR($JUE%W5OK>;GU3TYUN25]C*\[]B$]:>G1Z( MHO.MK>-F6%!K$_Z7GV,S/9LF,<-<[8[*&(KOY>M?/',V8UPM!K2Z .[ MRKMAG#9T*%>MPZ\:^]H75^$PA%V**[TR>JD+:5IQ612V,ZTV*_'.5KK0RC\[ M;J&/=AT74?;+('N^1_:I>&--N_;B!U.J6>[Y5$!7?A&%NKY 2K$ M*W>M#EY\\]7)^>SI'=:>96O/[I+^-X_J;MF_VE:)^85XN [Q4GKM:>$[=0:86M&VEN:'UA6PN98L_EMI(4VA9"8^="F7>>K&6UTHL ME#("X6NDPSIM6)PKL5JA-MJU^& T2;BB?5ZLE%%.5M4-K5,-_2)[:QNGH:6I ML/#PFZ^>S.>SIS]>7K[CCR=/'PEI2M&NU6A+-BR;BM]@0(AH."38L,?@6\&F: %\/W4:IPQ/9$ON>(53D%W) M!_$JA^35,"2OLX:K7@-Y4%O?D@D4EE+[HK*^(^'0'D13,GJX)9J061!&^"W6 M&G#HD)$5 ;'V$R$YGM8)=">65W3.84>(GZY%@W]M*10!$*WCD#JYJ$BXQA=A M00C1*&^3A$%XHLVOXK$\+%LY@&1>$MA'7IO05+D[(3"\GC1H PCJXAFW5E#_ M$2>SHW_QLDO7Z@(.G,S(HO=JU55!QM71OR_2AA\3=GM;!VR.![Y_;D/RUYQ]Q*_P9./XJV!3MNY0DW$SZ:8 M"DXD_$,RI@PPKD3*4 ?KO43&$J"[6--K%P:FE 5NCG":N5Y9_PDY=/."Y(4LH?+#5D2 6] ME)7TW6 MVS;,?H-S\)ZPE\R28BFUZTV)W@W"TELY&61B#$A,:,@%.2'/&^LB M-.R3(I# '--DB :D:E.BW(@WI? FD7QVM;RA,LWB4Q5"'@(M;I1TJ3BI8"Q^ M2Q7GV<+=EOBU[:HR2)8)S_[L3.!QN4KNR:\'IVJ*68S./7(OC>FP_SW[3+B4 MBO.?V7WV.T#.K>J:B@^>@_D#TJ3F#O87T!G.4';K]F87.O>I2:!1RX\XB:R% M\DUZ<.\FP@H=H%PNP8[CP<9#E'7?J+Q7,54K+1>ZTJV.HF )I3GIVKNVRQJEK93K%:]3GAL -0-!Q9?5[N(5'4+\LVHX+,.1LP6E5:CCM M$J99/PC2=$1TG#7X7$3+WN,D38N:N"QM$]L>\T1QV?N?O_ME$ C6E'[QX>!" MCBD7(.9MT5I*$B3("\[5<[9?5'LR>3X6;*Z?^/IT.U25523V ,DF_Z+IQ]IJYALKM MFA0$8%S86/U 50N"FG&^5I* -(&E+"+8IZPIQF85V:RM/.4Z60*3@,&+SH,G M>\J<>D'L*BD;$R)I&/%@X6%4ZQXE^[ZHH779BF'1Y.]&U9/L)TJQVY =9.,W M-*I"G,_.(Z&I PJM.AT6^485X/1T5(3)U+[VQ\FI%;*F(K6A?M&06F*9W-P: M><.Q/CQY%(Y*NZ*K4MB';EO"$H"]CXT#PY'B+-3#XD+"3FKNY/5=V9>C33&^/_T>YM"]L,/B1'+P7#*%OI$.V M!?[* I,S%@(\R*^S8]F6-"CZ\_,M!GA"8M.YD]?(7X:L&8]M9?#4%&G\_-' MV_A%HA)^36*V9USH(0$1B#2OOYW$6\D*H<(Y.O"4([M<>B*F@3/1G4:OTOE3 M'BUWNDZ9813Q8" F$TLZC@K)2,WLQ['\$36ND3C$L+;)SS7X&$C$D)K> O3+Q(0QH2[+8?#A<<[Z-/:-0D+#).9HR044F_=_N><$7HHR[- M;,ILIW5B(W2.:_!+8ZGI4/WCK 87/$Z(QT_]B*8[53%[P5*-(MQS+'YT42RM M"O7)/'W?>45$@OE.XDKS?NN8+ZO*;C*LC+/T#\78"%)D?; M1%54X?? =5CL MT,PP.F%OULYVJ[4 T65KX-!$>)ETTR1+%WW]4G*13OH$%)%%#T0Y:*EIPQBT MBLR- 0]E5[0CN2$/<%^E*R]=DY+Y #VM-N% 1U\%*"X)]X@)%N0#]%6TFZ- M:,-<,O0KTIX:5J*8MRS&B2 NVJ\I>:,V20:QLZA9JIYMX_B>1P8-^02*2C6) MRP]UA?0AU%OKABR9L&GJ<[PT9BE4<\J,]Z;)CV>%,6G(L1!2?.2 )/(20086 ME%3UIK@)AU9YF\/7MS[LJ7,W++FQ\7T6-!"5X[3_R#]F!*<9::M6-PDWU+6L MNEA_T%);-$?89LW*LF,A9OEL4L+)-)9<(_I2S!>H_.]+924\J'; I\[PU '.Q 1]2XL0JR)KD-]2<=*8;T-JCCXNP:ND_QWW!5 M%=*WXVMC-"=6>N3PV>\B[OY;\Z,(6^/1:_(,LO[HW"X7PV.9O-0+U.OIO,SW#3 MV.L!E)P_GIRSDI/O3B?/:< 02YA+8-./J,B0D#Q E(HAC3HY0[/4_ -#]Y)A.=TQ&#FE M":A-3+F?ZT-LNZ%I7BW=1P@*B:[!)=I\71U>./CJFHHB//! WD,]3]IE>2V9 MT]G.1XG3K1#(^/U1*,^A;':6HT28RX'*-:Q-T[4#>D@.+IR5923^V].F7>YT M/ +DB'/KWSE+ZF>%I% 4TJ3A( TI[8)X1$B%J )E[NS",KF94"3ZIT2=Z==/ MARGRD\8*Y/>-.*(+10@"DX<<*P8-LK@7D33B#&3HV?):ZBJC*$(&"O(E8$@7 M1G]#$Z)/4_'A]I>[\"F<6:$ S C;\%E"OLAP3R0.R*/MS^$"'8:'@^Y)MR96 MTOF ,;V;PP0(<^&">CW:S!=>RC39*373N0L]8-GEI',[]81S A>1(,3\NWR"3&X &:1 MSA-.#XX<:TT]'XV:I_LP]5-GZ3]&D1"_/B=T)CPA<4*@P,40$6KBL0#PW6@: MY/OY>QIRI@CCB:WB8*O"0S7?+)3T(12B7E(&@ M$S>V0J(Q=>+1B,K5.[Q@VH!ND?_%UA=".-\3PG';0TJ+]1F+9/8R*49F$E \_VK#+ MV"& ;>%LA!\&",X+?E9CV(*2K+0-=PLD7&DKN\J#NC!P)\5$3A94L$,ZW)?8 ME+$W),QOJE@;C3SS22E M%\1N*!!@RNAA"-=1;U)PJR-BGJH:EH64PI5.48<=97]_M<;5-D9X5(C:H(RN MN6AR[8^?3^_,/4)MK%%W6 F8QSV&@"4,W=(3%.K(@F[V57ZPGAA-B%W7V$PY MPJTZ#N@.>U*>-H:X]]%#D^5.?Q2A8!*?TA1A0. ,OL/QV1)(^V@*ENKO"G3_ MU.H.VM7W1&!B)8O08M.HHI"-+!C6ECTC.]13-9VD]76X _D6!@WR;?A @[/^ M?7Y^NX]0'HE7L2'O :I827O2=R=4_D$SN)+'1BI<*NU@^CK0A(=UA^7XS MP):!1?V7HXQZVR,CB=Y(YYB:]:V!GXF84/Y4S"[<[RJ"YL. +31.AB+ "I.) MUVKA>.9&UX)'S)OB(WN>@?%;+3L[79268[4C5(,'ZC%6=YW>K]:XOW^ Z>'X M7SG!@*6[!2;2G%Y@J+#WJ.)[1-@P$2MK2YH"I"[6TH6Y!X8)VX0V\V=,CB$> MYO<,F/=%UT:79%!?'@KJT,GI_\EV9HUIOTWO#B2//#/Y,-$(0U$:HVH7[@W( M$U)"F'9/: @"KE)9/< MX7MAHR?>R:9;QM*=)K]C9=3@E01N=;OL'U78T,[1JR/HQ,/70\8'2OU]#SW? M4$_/:+CDGFZ.=M;_T)'T_"^^C=&_:C455RJ\@B5.$+1]%$]8;3I%0@3.- 26V?3Q]\> M"!?>O0U_M+;A]UW!8EM;\\UN7D0"//?+AP-=[I3^8G(A+'O>%J6Y&N365N>3B4ESL>5FK"I1 MXLM:Z2VW6.K-Q%1:\,PQ;8M)'(;SR9;+]/6EJFTA2_&@F:FW6Z[W MMZ)0NZM!-&@W'N4FM[0QN;ZL^$8LA?V]>M!833HIF=R*TDA5,BW65X.;Z/QV M2O2.X%]2[$SOG9$G*Z6^T.*W[&H0DD&B$*DE"1R/)W$GBH($P8ROCPR)\@R%N&&)GMU?DK/R)6WY]J=6.::*&-'IQ MKCIN&"=+2LK2:GR5X+/7-^G76AI)$;J<6 BD[4G:,-]ZYO@-YH1]4*7-#?NY MS$3VDG\"0SIKXM::V_A=@1^X'K,D"E@\^P_-RMC-8KDOZ_%P:N9OJZ&&N?<5#P55P-TAA'Z20RN M?_PAFH<7[S@Q[9R8OB?]_Z7H?>:/R@J6G+]PM?^NUNQ7^[@-V]_G3DMWQDF<\8/"/=0ZS=$S[&:CA4 O6Y2WS5DJM 5@,+Y>RT)R*PP)_U1:KJ5B]W(K+:0, ML\EJPEO[[@5',C>CH*/[K4S''9'@3WOV,QRKG)I'47&I#:@IW6](_J@TJC=7 ML-2IN$,U4PF0&C9$:SGL>!+%GOWXPR*.PPMOBUM$%R-F%6 %.B$@"L._M1$2 MV+)[)DLK4 [6'*(\9I_QG;^: /&,L&8@KC5S952F C+J1 6><2T@6AVWP@N35OK MF:-%WZ[0O%8*BB0.=>S3^0C3G"ZIV1HMR)YX43L2,OD887P_B.>40+KIGB,; MU9,+ G#EA3SO9*HT%2#>NRHEV^@CMU;+56V=+W#4MQ<1ITX;MMI>:O-^7,"5 M5EF=6B>24-V9LUX+[4)N]J70&[CO,6:E%:=\M4PMH?'*I7'-U/7C,2981?5] MY/NAB%P*?3K)TII*H]B3Q+^6F[KZ"]GQCCE$@_48@:B(>UPY?Q+>OBX3705( M6(B6H8)RY+[G I9)T_9#RDW.UH 3J.'%WDA\_EHK^N0SXZ. W92 F9*I8)US MF"%,>M/&OC7/@#L\2\R4!!0!V^4RS7LT:XXR<1%L8?U> .19TN!Z6X@' M5UDN@1%(S9X-$2I,?;+TN.?.U_B<+?U02ZQ+9 H]E/*2)HP.1A]4(5,D9.3S MO<;IHG8.#%R%^JE8_@'[2/=Q*E[$O;'O.S/?Z,/X4S@68UJT/W*RV6G1[SOK M:N=@=%L5PHJFCGX2J=BN$-YFE$.;#Q&KDS ,S>A;U^YRX PD?L/&[FJMR=;& MEA,6!XNS",^SV1R_2;"8GN) P15%6PPDHCO^R5@%9W3+NHC.7+*C^,*]/X** M%SV.9!K$\;2C:9:?75>^@,7CN"2GP5DR=18E"Y@7OL;T6N"&\R",(@P:43 [ MF^-Y&LS#TU'#3@=@HPKA.(L3T$_#$2WB1<+^T<+=(I@O9FPXA2"\3J>8BHYA M.XJ",#[M7&N6'P\*.E^&+_%GQ&91,$\@?KZ _%D8G,VF&,2,.??->V",@BB. M1YV.=DU*'*4_XTG$+$KPXB6>L.E9L$CBMN8VHJ2S& )/DO&BG0:HI#0ZM*S] M*742C9/^-PQ+?[?\F6'V1'-KM?VVQ&RN5;W)V0=JXJZ^6FC886IX99HA\"(T MPYM!\V;.L*7%PPT@;F2MFMG!SQIT@&B1TYT5R(CY%%#/AO>P:]0=,C %8]36 M7YR$.Y%>6C6&&--,>#BTR ;CQ[L#_O<' F=]0^B.0GA"?>-;UGTME66$?5IR M'#8X 8-H&IQ7S%WNP>Z2!#'K;U3UQQLT6-KH4;VK@_,AHO&0E*X$ M(9R?9JVWCF3V-364[23FP-];VCI[?"P3E)4I$9@N&>/7+EJ3WKT89^[&W?X) MK0#)_HK<[79_,-SX>_6!W/\[@11M)+)#[6N&D:!:DH/O;Y?I/4$L#!!0 ( #.$J5:I#GYCFP@ "(6 M 9 >&PO=V]R:W-H965TNQ-\U#IP\0"4GH\A: M%?Y]?W. 7CSVFHSG;Y()(#S MG?L%O'HNS6=[5*H67_*LL->38UU7E[.938XJEW9:5JK SKXTN:SQ:@XS6QDE M4R;*LUDTGZ]FN=3%Y.:*U^[-S579U)DNU+T1MLES:4[O558^7T_"2;OPH _' MFA9F-U>5/*A'5?]JL+HLA%'[Z\EM>/E^0>?YP-^U>K:#9T&: M[,KR,[W\D%Y/YB20RE12$X+$WY.Z4UE&0!#C5X\YZ5@2X?"Y1?^.=8#W93$2J]K+)ZH?R^2_*Z[,DO*3,+/^*9W=VL9Z(I+%UF7MB2)#K MPOW++]X. X+-_ V"R!-$++=CQ%)^D+6\N3+ELS!T&FCTP*HR-833!3GEL3;8 MU:"K;Q[4DRH:=36K 49+L\03OG>$T1N$L?BI+.JC%1^+5*5C^AF$Z"2)6DG> M1V/%YS43>U/FX@ZR&D0 K%L?Q1W;51GQC]N= MY?5_OF8 A[]X'9^RY=)6,E'7$Z2#5>9)36Z^_29ZQJG'6M;*B@NQB#=!M-[@*5ZN@LUV+>YD(5,IPCC8;)9B&RS76_%I M)!BHEE$0KF*B6JV"Q7H%MO\JC;@W9=K XS_"0%;( HS@(YW@Y>.OC:Y066J1 M0712A[95MVIE1B1&L=))B8==8PG'8KW<\[(W5N!"J@5*L)HI0H%FNQ.?)#BB M,EB%Z W4MBXL:=>O[C.D\'3HAF^_V43A^IWM= 5ELI>C=:"V<+X,P7HYW_=KC45=5Z_(C M?C)Z:<\M@QB!YG[;M44P#^?^MPV^8AB#+6-'%H:(XLVF8^@(P_DV"!=@[T*K M=QPRY^.+P O7P7J^$=$F#I:;2,3S,(BV@(B"*%Z+*%P$V\561-$Z"# D)8B3@ M&JHM@L42$BPBO"Y$M%P'<1Q^E9'0.EA$*\K(;R-\!0MD.6; MQ2!S'\:&U1:AJ3$LZ.S$F66T18!Q*O$)GT;>'Q+EC5//:;,WW))%V-RHI#X7^#0>KQMA&8@<4O/GG^E0ISG1?'>BPH9"G$H ( M?UE!O)13<>=%&/+F9$UECM$G;37H 5Z#K[[V=,?A025*/U':VJ#O=K#(L0"%KUU[:822# M+[.I>*\2V5CE.T>N!K8\J$(9 /N^X5.@/DH7+YX)^%)H-2C&F%BAY:"Y_6]X6NW$K_*QG[B&BE[7Q+=;HX\ RE3=+D MQ#DA9KTE^00H_)2"\EB4^4D@6OP*54A-^IHQ""FCH<>33AL2L,TH%AT_EM6V MN,F-2THN3Q0ZANJR<:4$TM"\JXAKJOPSIW@;OE,,FDKP'!Y=BD=WVR4)'C4Z M"P*!>LJMBP72ZK[,=$)EF<)^WQ@N2[IP%VYW]SU(PP8XDR)3\.+(SFJ3,?ZXWI+4+XILC!]\_W?*K6L,,5^X1! <[^( MILMQ!8[?:A !\63!3-\X>Y'2E.6$I4YCICXJ+6BKTG8C^+@?4[_%8Y7A7N?L M-FC)156?SLN-%V^FJ6X$3.BGD[S#BN!']S?EO#.UQ<1]P_1X!+#-V MMV/T"NI%-#"V>):VGSQD?_M(&]/6C_]\O4@;KK2(*0YCCK9=IMWED_H,%T:\ MV;U6Z5O7'OJH1 ??@B%+4C_H7/12>J42;IY4KAZXFDU MD+5QLRKXN_@CA>=9?<@1#0JA6KX>9"M]ZI^,Z+RS*^*K/+ M6E>-$"B%VFM_EU82ANU%H.M!YD8-670NY*KT>C4_4IVOJDPK-]!49$'N6!05 MJ:8(VG,S067-VY'1.A__KC[>HK\0X"30?8@G4_7RPFF-_XBZ5[J MLN*O@!@(X7Y^/"J):D<'L+\OT;#\"S'H/@O?_!M02P,$% @ ,X2I5OB: MR1'[ @ MP8 !D !X;"]W;W)K&ULK55M3]LP M$/XKIZR:AI0EJ=-2UK65@+$7:9L0L.W#M ]N>FDL'#O8+H5_O[,3,F!0[<.D M-O'Y[AX_C\^^S+;:7-H*T<%-+96=1Y5SS31-;5%AS6VB&U3D*;6IN2/3K%/; M&.2KD%3+E&79?EISH:+%+,R=FL5,;YP4"D\-V$U=%$K7#U,#\E.CTG=L?IB.T$ M_,)- ODP!I:Q? =>WFO, U[^#%XK#'X>+JTS= Q^/:6QA1@]#>&OQM0VO,!Y M1&??HKG&:/'RQ7 _>[N#X*@G.-J%_F]%V WQ53N$\13^@H(SO$:U02B-KL$& MM_-NV;JWW +]2BWI?MHI7%0&\4%%@>I15*$@KX2"099E=B_4QC\8G%QM1$/W MU+7H, VBH<31H,ABUD^@6-M'>@2\%$DRV/&QC#,XGR2P0>CK87&Z%(X>"7) MV".(-Z.)!XH/]B=P:,%5M/M 9526AWMMJ37XYD,\-\36D*D3]!C*8UK -AGXB;V/8HD%8 M$ES/P>/U!/SVMJ1L I^4HVC:#J$*77=5*87BJA!J37$%BFN^E%UE!GDR>DB= M)6_^&_7DJ;.;WFLF-9IU:)F6Y&R4:_M*/]MWY<.V&?T);ULZD5@+JI#$DE*S M9#*.P+1MLC6<;D)K6FI'C2X,*_JRH/$!Y"\U'>O.\ OTWZK%;U!+ P04 M" SA*E61SG2L&T# !#!P &0 'AL+W=OACTH,AT+E26?*"?7 M_?6CY-3- 6WV8DD4^?$C:5+KDW6/5"-Z^-9H0YND]KY=91G)&AM!(]NBX9O* MND9X/KI#1JU#44:C1F=%GL^S1BB3;-=1]N"V:]MYK0P^.*"N:81[ND5M3YMD MG#P+/JE#[8,@VZY;<<#/Z/]L'QR?L@&E5 T:4M: PVJ3[,:KVVG0CPI_*3S1 MQ1Y")'MK'\/A0[E)\D (-4H?$ 0O1[Q#K0,0T_AZQDP&E\'P;9)E B97HM/]D3[_C.9Y9P)-64_S"J=>=% G(CKQMSL;,H%&F M7\6W6]\&*[=O8$+F@S6MC$4*,UDU,F%.6S=WRK MV,YO/Y@C&F_=TSKS#!>$F3R;WO:FQ1NF$_AHC:\)?C4EEM_;9TQCX%(\<[DM MK@)^%&X$DW$*15Y,KN!-AM@F$6_R?['!O2*I+74.X>_=GKSCG^&?UR+N :>O M X8&65$K)&X2[@!"=\1D^^,/XWG^RQ6ZTX'N]!KZ]5)<-7V=V!_6(\Q7\)*& M+[75" =K2P(U2!6!M$WK%&$)M@)9"R)%*0COA:RY SW!3VJ$HQ2XO1J03ACD M>_:CA :M*L^G4AT.Z+@CG%/R,0BZIF6#4@5=]'+T#H0IP=?(SG]NG95(P37Y MP$9VSK%_9:)"I0PC,P]L]OHIL/*U)83.*)Y!L"-HA?.]'&'?$2>$P1I;HDZC M[(Y#$N:)26I-;'?&BBY*=51EQPY.%PD)W"[/)^5K./*@4N8 &H_(,"$[L2?5 MOR(.E5(Y'B_@+<=A>+"A8Z60!*%Y.WHCXT*3#2'KKD0"PZ,+OW:J#9F&MG.A M ,R36I2J4E)HS@"/7YZ!Q+#16201/;Q4-S!0Y/LBQB1:S3.7Z:^X? 9N\CRG M=\!=)NNAS> >)>>%"W>6%-]QOH'9&PO=V]R:W-H965TYEVR#)WGXXW =:HFU=)5$EJ3BY7W_/D)*L)';V#E@@ MB"F*\S[SS%!G6ZF^ZXT0ACT6>:G/!QMCJM/A4"<;47#MRTJ4>+.2JN &CVH] MU)42/+5$13Z,@F R+'A6#B[.[-Z-NCB3MSX(!^W& M;;;>&-H87IQ5?"WNA/F]NE%X&G9GEB,[; __(Q%;W MUHPL64KYG1Z^I.>#@!02N4@,<>#X>1!7(L^)$=3XT? <="*)L+]NN7^VML.6 M)=?B2N9_9*G9G ]F Y:*%:]SCM!5LN/W/"+,R6W3-%I<*.%-=520[FLI*#< M&86W&>C,Q>=<2L5NQ3 MF8KT.?T0&G5J1:U:E]&;#'_CRF=QZ+$HB.(W^,6=F;'E%Q_@]U$L#?N8Z227 MNE:"_7.QU$8A)?ZUSUC':[2?%Y7)J:YX(LX'J ,MU(,87/S\4S@)/KRAZ:C3 M=/06]_\Y(&]RV:_C5VD$FYZR?2*:S8HV*_[$E[G0*#I+7!JVZLYQI7BY%JA+ MHYF1;,63+,\,!VNS$>Q*%A4OGW[^:1:%TP^:5;5*-J@:)E>L1(WR,F6U%BDS MJDZ^:X\E8"?P2R\266K:M_4J?M1916)85C[@1ZHGGRWRG*WV:,H14Y1"#C44 MS[/_0,#RR2K4$3BD06@J6UL%HT^ZRNH 6QT#P7'A3FI5X) MY3%(5R+)N=;9*DNXU1;F"9YL6%UFAAYZ.E\)98".?;V?.5&1I>J9^\BQ&HSU MZHD]<)7)6KVF=F 7L*J&A6H+*_%Y37[[*)#GM.D%NH* M2K:%Y3V3N>4::H-M4>49>:IE2\Y*).SA4-=ZC_%"UJ2[W,+33N2AL#BXMR&! M@!6")+>:OL:^R?&^<,C=?K]BG+F.='"3-]?45SL=AY(VF 5;1 M//;&\61'>4#6:XHO)5);:"07DJTVVL!Q5(^OZ=&ECV!3)AQ-_!D:3I[;W@D.1Z$_[38P#=C<,1LE&J::"0+_E^$CTF=; MD=]X>1\,'8XJ9=T?&PGWH!I[N+580X.B*X)#Y.](6T*E*/C0GFF+PVZ''TX M!%SIG3LX_JC8+'C][M_Y[$9A(('34(Z!/PN.&5_A++,^S S)Z8A7Y)A*H'93 M(J\KJNEP'+"4/S5%9*0!Q5(JM @R)>% ;.C3J^&7JE)(C\+IV _:4#A6[3G> M>0,'Q8-0].SBAPU=+_^-:8@T@9:8)AQV 2D%? ?RBBM#L*EDO=ZPK(1 MR9 BWC6&4F1.PO/\R76]1:6R_"_*LEN!)BLL?A$':%)95UAE,]>1 3]B+>TX MTJK7GU;HB#W.:0!9YAGFXY1H+8A ;899B6X\O\I:E3SW+1Z_A4IOP/N;Y7 M M>>FQ7Y JZ)U/UD-W H&@4MX52!^TY+UN]I^6]5VU$< M]HL+N2;S!PM-+HF:80^YM]UDX(HTP#2MJ2=@R; M'DR3/Q >#!BJI#M4;]BT07S7>.;NV^?;SA\V66,_&C?9VFK63#'0E].4N5*R M>&D5LNHHG@:]'5+?9G X==I30D#R_!0N+=?O[TE/=X6@?Q(9M;9)K:V9P H) M2#,VQQI;2?/=B&9;@$M<&G]L2OT_$\^?'NC/>A@:1A.,#P&-#Z-XZDWCD$W\ M\3'^A<=T?NZ2$&J1F9K-H\"#)MWOF [;?U;S;UX M'L%J ,IO]$LHM4D M]*;!A%T+K4]Q_<9YU)'- MC[SI9')@^-YU?O[ LYPOG7OW3_!N*(MF(W_ 5*5[\+]% M6B+M_7 W-^R-[;>2_MREM8"T1\I5M6 M$"+O+M2NXSG1/EH)@4C9?,.R,&TC0-ZU(:#CG?7/0X5+JL#HDB)(9J<'C5!A MW)OEVUL>:Q,07%/%Z:[.>)I:I]"U:N1''8V]&]N;HF@M3IIK[K-+/,X##25N M^#Z[W"4"-887?6&5/4+3=B(9^U.@#WS ]GU2&?:^=Q68<>U7/4);C$/NTU>W MVWTX7+CO9;OC[JLC:G*-F0D5LP)I +$#IMR7//=@9&6_GBVEP=ACEQN!04'1 M ;Q?22!>\T "NL^I%_\%4$L#!!0 ( #.$J59W)GEDA@( *@% 9 M>&PO=V]R:W-H965T7),V2 M +T-&[ .08MM#\,>%)N)AC;,?-MB38BTU2Y-&AZ"F%-#.OL+::!(')"BR9.5<52CI9*5TR2ZY>!Z;2R/*FJ!1!%(;#H&1<>O-I M$UOH^5355G")"PVF+DNF7Z]0J,W,&WC;P#U?%]8%@OFT8FM\0/NM6FCR@AXE MYR5*PY4$C:N9=SF87"4NOTGXSG%C=FQPG2R5>G3.YWSFA8X0"LRL0V#T>L9K M%,(!$8VG#M/KKW2%N_86_6/3._6R9 :OE?C!R]VGS"KI_4 MX65*F.8)FS8WH1NSVEA5=L7DEURV;_;2?8>=@G%XH"#J"J*&=WM1P_*&63:? M:K4![;()S1E-JTTUD>/2#>7!:CKE5&?G]R@M$W#[5/.*OK6=!I90W5F0=0A7 M+4)T "&&.R5M8>!6YIC_61\0FYY2M*5T%1T%O&/Z'.*!#U$8Q4?PXK[%N,&+ M#^ M-/W"VK[ZL!!,6F R?^L7?EXNC=7T<_S:UWJ+G.Q'=H*9F(IE./-($0;U M,WKS]^\&P_##$=Y)SSLYAOY?HSF*L)_?5V41QA/X&WX;P&W !TE+(5,D0&,Q M![4"6R"LE" E<[F>P"F71J)_T.$$!GX\'/GC M-.KLT(_"%+Z@,1-2:U:7M6#NXAR)?<99(^/39!3[T45ZYJRAG\:#LP/,3V!\ MD?AI.G+6./:'HP3VC27844^)>MWL"$.-U]*V0NJC_1JZ;-7WEM[N,/H*:RX- M"%Q1:7@^2CW0[5YH':NJ1HM+94G9C5G0*D7M$NA\I6@ZG>,NZ)?S_#=02P,$ M% @ ,X2I5CC>M(6W" 3A4 !D !X;"]W;W)K&ULK5AM;]LX$OXKA#=9-( JZ\6O:1+ 2=N][F7;(,G>?CC%8.+L[LWHVZ.).UR;-2 MW"BFZZ+@ZNE2Y')[/@@'[<9MMMX8VAA>G%5\+>Z$^;VZ47@:=ES2K!"ESF3) ME%B=#Q;AZ>6(SML#_\C$5O?6C"Q92OF='KZDYX. %!*Y2 QQX/AY$%]&:8-/27 MCCXZ0!^SWV1I-II]*E.1/J$/34:?IZ"WN_T,HWJ3?K]U7:02;GK+/N92*W>2\9)^SDI=)5JZ; MS8HV*_[$E[G0*#1+7!JVZLYQI7BY%JA%HYF1;,63+,\,!VNS$>Q*%A4OGW[^ M:1:%TP^:5;5*-J@4)E>L1%WR,F6U%BDSJDZ^:X\E8"?P2R\266K:MS4J?M19 M16)85C[@1ZHGGRWRG*WV:,H13:1_#C44S[/_0,#RR2K4$3 MBD06@J6UL%HT^ZRNH 6QT#P7'A3FI5X)Y3%(5R+)N=;9*DNXU1;F"9YL6%UF MAAYZ.E\)98"(?;V?.5&1I>J9^\BQ&HSUZHD]<)7)6KV MF=F 7L*J&K6G+*_%Y37[[*)#GM.D%BH*2K8EY3V3N>4::H-M4>49>:IE2\Y* M).SA4-=ZC_%"UJ2[W,+33N2AL#B(MR&!@!6")+>:O(1^RK+]\8I M<_/UBGWJ,M;)0=)<7U_A?!Q&WF@:8!7-8V\<3W:4!V2]IOA2(K6%1G(AV6JC M#1Q']?B:'ITI)^F(IGZ5U 4A=(Y\Z-5[UK(6C^CO"#9EPM'$GZ')Y+GME^!P M%/K3;@,3@,T=LU&B8:J9(-A_&3XB?;85^8V7]\'0X:A2UOVQD7 /JK&'6XLU M-"BZ(CA$_HZT)52*@@_MF;8X[';XX01 P)7>N8/CCXK-@M?O_IW/;A2&$#@- MY1CXL^"8\17.,NO#S)"I;;SN0*[8>TK=-1[==YT; MWF66&_+$$%GW=U%B0B1T:]J0'0.D:AO1AL =8?JT6@D[*Z*0%%E%*JXRA0#_ MJ.$L^ PB'):VF.@"2G"W!NSCI-G ]R\,R:K>TA4#9A)L8D/,^?7-=;5"K+_Z(L MNQ5HLL+B%W& )I5UA54V2EQ[[!:F"WOED/70G$ @JY5V!],&) M*':O.FAR-710"Q>RY[1D_9Z6_U:U'<5AO[B0:S)_L-#DDJ@9]I![VTT&KD@# MS-&:>M*B7N.&PJ)Q#_?WX:GM&.]MQ[#IP33Y ^'!@*%*NC?UADT;Q'>-9^Z^ M?;[M_&&3-?:C<9.MK6;-% -].4V9*R6+EU8AJX[B:=#;(?5M!H=3ISTE!"3/ M3]GS0=S]D\BHM4UJ;/[T0'_6 MP] PFF!\"&A\&,53;QJ';.*/C_$O/*;S$4(O,U&P>!1XTZ7['=-C^L^*N M7/ [_IBNIM'8)FP8?<#!V7'WX!BVTT8T]Z:8PZ#F9!(B7.'Q>T3BN+>ZMSTP MM6[M336A-T(FS48A5O%L[L7S"%8#&$CI77ZL!(2]BR;>>#P_P6+J36:3DSY3 M\9CDM669'B"'@/GN_5XY$TGDP/#]Z[S\P>>Y7SIW+M_@G=#630;^>,V M;UVOZKO-+@"TN0"D*MV#_RW2$FGOA[NY86]LOY7L5UX"KVR8]]P2A,UPF^D2 MY4S=M1&QZQ2\27([)G96ZMT<=!3.>N77A[]]2K5%3]U/)D*@!]FZ)K)7LJVA M[H:Y&PTXJ]#MFWO:OFLJ3P"K.FN/ #UR DK,;_")%89N*7);XZY]H7J[,G13 M[>*ED)S@N&I5WL):(.(KW;*"$'EWH78=SXGVT4H(1,KFNY6%:1L!\JX- 1WO MK'\>*EQ2!4:7%$$R.SUHA KCWBS?WO)8FX#@FBI.=W7&T]0ZA:Y5(S_J:.S= MV-X416MQTEQSGUWB<1YH*''#]]GE+A&H,;SH"ZOL$9JV$\G8GP)]X .V[V/* ML/>-J\",:[_D$=IB''*?N[K=[F/APGTCVQUW7QI1DVO,3*B8%4@#B!TPY;[> MN0&ULI591 M;]LV$/XK![4H$D"Q9,E)7-SZ>JL8)+O-=@FJIB^FF)0NUFP3#8 M'WSEF]*Z@V@^K=D&5VC_J.\U[:(>)><52L.5!(W%+%@,)\N1T_<*?W+2X=)>RLIJDG.SL M_ /3DLN-@8M?E3&7<(\:5B73.(TLP3NE*.N@EBU4<@0JA<]*VM+ !YEC_J-] M1+1Z;LF>VS(Y"?B9Z0&DPQ"2.$E/X*5]K*G'2\_%V@<)?RW6QFHJC;]?BK>% M&[T,Y]IE8FJ6X2R@?C"HMQC,W[P:WL3O3I =]61'I]#_V\6-L?T+#TK&RI$:%JVP)=6P 5=5;V5>U-?SA*0IIUID8_K<13Z#6Z4'/8 M,:V9M":DZR"6!U',>4/WS,L+8'0>8T M7"_A"Q'^)(DH[EOH6U?EL.BJ?-66RG-K+2K52/M_3,\UYVL8IN$XCJD&;\)X M])8.J#IOZ.\B#9/;])($MV%\/78G)!E>MMWE4IJUW= "X?>&;YF@FC(P#.-X M!&]>C9-A\NY?=.,!">J-?Z_=[*$\M(]:?]I_$BS:E_!9 MO?V>H,O=<&E 8$&F\>#V.@#=OM'MQJK:OXMK9>F5]&PO=V]R:W-H M965TVP!OA5)T21&C+8/ M11]6Y$A<>,EE=I>6U:_OV25%2[8LP*\%+(M/#42ED-9BI1< MEEQ9J2LR/#L?7"2GE_M>/@C\*7EAUZ[)1S+5^M[??,G/![%WB!5GSB,(?#WP M%2OE@>#&SPYST)OTBNO7*_1?0^R(92HL7VGUE\Q=<3XX'E#.,]$H]T,O/G,7 MSX''R[2RX3\M6MD$PEECG2X[97A0RJK]%H\=#VL*Q_$K"FFGD :_6T/!RVOA MQ.3,Z 49+PTT?Q%"#=IP3E8^*7?.X*F$GIO<_&RD6YZ-'+#\R2CK]"Y;O?05 MO3%]U94K+-U4.>>;^B/XT#N2KARY3'<"?A5F2.,DHC1.QSOPQGU@XX WWAD8 M_7TQM>#!Y/V[Y##^M,/!_=[!_5WH M.YC?K?=-.Z8D.:4NPEN4,1O#.=TYG=W3A24](]"9%3V?)*JWM^BDT( M>$WMH]H;QQAB2OEYC,-M'F@#7O%ZZ*,,80_INC$>W:NXPC!3V6; MY#XY@@AJ./PH,IKT[3_1*E.0ZQ2C?0@(=SZE@E9.LR.$%:!NSC$*X M K$YH0+UR3!984:0S%3CZR0 (J?>THQA9SM+STVCDMV+V/:2X^%^[W:QO1[[^-[V'9+!*Z.5PBT:^P;0 M\R5=B5IZ8F\[8U$013@M=WY\^+)"J3+>[:?T(?G859K "S_/I9\ST$^BX]U= MA)+2S;R@WQIPTE&][_/G4V@86X@+2B<;,!!HBQAOF$! ;63&J\K>,,"/&7-N MD;PQ>O.I,_T\V4L.-\]"3:%RT[A'SL724M[V@""T$?BRG#5^IUD7\BA2AS$% MW]"P0H7GE17M&K39=J2SK$&3(]"VR%O'L7.ACL*41J)EON8;N/7I1C)>D/@, M^BTAMXG]D'Y\D;C#@R0Z.CE^+7$(,G^:#)8?N/IER1B&'0\NEOUIOYA?M/OHDWB[U6-XS65E M2?$,JO'PZ�]NWJQNDZ;*=3[;#KALL"/R[8> $\GVGL.]V--]#_7)G\!U!+ M P04 " SA*E6C$O3Y+T" !8!@ &0 'AL+W=OPR*IVKYW%LTY(DVI&N M27$DUT:B8],4L:T-81:*9!4GX_%9+%&H:+4(OHU9+73C*J%H8\ V4J)Y6E.E M=\MH$CT[;D11.N^(5XL:"[HE][7>&+;B'B43DI056H&A?!E=3>;KF<\/"=\$ M[>Q@#5[)5NL[;WS,EM'8$Z**4N<1D#\/=$U5Y8&8QGV'&?5;^L+A^AG]?=#. M6K9HZ5I7WT7FRF5T$4%&.3:5N]&[#]3I.?5XJ:YL^(5=FSN;1I VUFG9%3,# M*53[Q@?&9S.:7P2IH9K)">4OY=89 MC@JNJ8RR ME_4QL^JI)<_4ULE!P$]H1C"=G$ R3J8'\*:]U&G F_Z#U T^\J)^[$5)O,@@W)VY"<#I-QAS[>6*$*0,A1 M&'C JB&0Y$J= :HLH!1*_"+[LI@>_9J QPWG 4K=\-70?8,5. V.B0P =1X\ M0RIU=[/"VH9-H4 X"[E0J%+!(-:A"_=M1T-9QT<7R>3\\H"LND)E&2^MFHR@ M-KHP*&T@REV:WH&N?9X]86W\CD3J&*&--(HYG$!-)DQ1E7:4VT X#QXD9,Q? M>XY@W^.)!]TNR11AIOECY)-J&[_W]F/SJIT6?]+;F/1^6D$ MIIUCK>%T'6;'5CN>1&%9\N@GXQ,XGFM^.YWA-^C_3%:_ 5!+ P04 " S MA*E65MR@.5P% 9#0 &0 'AL+W=ON /#LOE3:726%]]5%O^]$ 25WQZ8"C3L+ M8TON<6J7?5=9X'E0*E4_2]/3?LFE3L:78>W.CB]-[974<&>9J\N2VX<)*+.Y M2@9)N_!%+@M/"_WQ9<67, /_5W5G<=;O4')9@G;2:&9A<95<#RXF(Y(/ M\D M;-S.F)$GL!P6O%;^B]G\"8T_)X0GC'+AEVVB['"4,%$[;\I&&1F4 M4LE09M[B MKD0]/[[ATK)O7-7 /@)WM06,N'>7?8_@)-(7#= D F4_ 1JRCT;[PK$_= [Y MOGX?277,LI;9)'L6\".WQVPXZ+$LS8;/X T[3X0SQ%R=!B2"N;"55S 58(5X<"N(1F_>C$X3=\]0WC4$1X]A_X[1_,\ MT"?C@0V&%^PGB.QK >SF>C;!&A&FUE[J)7.>ZYS;W+'*FK7,@7$F3(E^%E22 M:V +RTN@FF/8&U@9 $ES05;6P0I", =H 25\@0A8+U++4(]F\5@2T.9<24QF MAZ*%!,NM*!Z0@#06E?XE=(](8\@P@& M MLLYNE/33K^]#L&AFN_=]3(_?RLD^@4P^I[$%#.T4@3CNQ).(9GO;/A8#\<3];^ M3S@&HUZV,S_D&Y(X/1UT(H^FAWP;]M)!]L2WN/IU-QMY29TAY!5EZ9Z7E'OF M !U>8>^XEWAW0KY7[ 'F41H1R--HTHV;L[H*%6[+6'?"Z#PT$9RNN53!&!8> M$9MBC^(:.7F<&@P]S'VL52?^I. M$Y(#9R@=!E")6@45+&($:ZLIMH1>XR&2FLNN)YFYQ_<46;&F9'-K5F";[M$6 MX8[]EL_'P%$'VAQHKA8 M'ZNIH88$:+0I00[;AV,.U0T&PO=V]R:W-H965TT&3MI'CI]H':A%6,NJ9!0]6/\T"ZE$.U M[8\&@U?]6AO7N3B3M??AXLPWR1I'[X.*35WKL+PBZQ?GG6%GM7!KJEGBA?[% MV5Q7=$?IX_Q]P%-_;:4T-;EHO%.!IN>=R^')U2'OEPU_&UK$K=^*(YEX?\\/ M-^5Y9\" R%*1V(+&OP>Z)FO9$&!\:6UVUB[YX/;OE?7?)7;$,M&1KKW]9,HT M.^\<=U1)4]W8=.L7?U ;SQ';*[R-\E!H#8N_]>/;1ZV M#AP/OG-@U!X8">[L2%"^U4E?G 6_4(%WPQK_D%#E-, 9QT6Y2P%O#A9 M@^]TZ*GQL*M&@]'X&7OC=7ACL3?^87CJK8F%];$)I/ZYG,040(A_=X6<+1[N MMLA-AX,VM'8)995FI'ZV+OK*>U*=:V=+G5/_=4$ MY1\H:&L53:"A:G)_WOJ$G[!DPAI97;HXDMCHI'B"R"/ M)&)[T"A:YD0&,-,/U)Y#-@!W"SD\IN#MABLPS-%,J61JBUWD'V =JHRIAPB9 M?M",[-2X1+"=5JQ2A0YAB;FXT*$$Q2#%-O>&77;5BU^.1Z/!Z?76'H3%!90W MP].77W>E-;5).D?#TE($,\DUE8Z\8?<.0&\)Q6M(7?N2U%T[W<;'([7?^MQ: MV_CBZ.# (LVAL3DE.5Q^97T!RR 91_RDV7JL'X%0\Q(UV47<9[C:Y5ZS39@3N3*K+(6D',]Y:J< 5(N4=8!:XA7.AG MKO+P]6GF-NS/5$6/4)DZ:! MJB\W/DJP$03.XLY,X7H#\X[ MOD$"-IM#:-U8^'HKX/>&]QWK.73/Q]#[GUV M+TJW*R$P?M1[LR>BKX4M_AD8X][@&QCYI(P2U!:+(EZ92)#[Q".0JE9)!< 3 M[_O#X6C8&[_OAF2\R.+''/K@VE_<(P/S!GG!-T=[BX@DMS#9";[")W(0N6)SM"I?_@I+G"M'H5IF M>B$,%J--RH3%,,"DC=#%RCC'?-%3"*)Z2P7)[6U5C)ZZ H"2DX2YOL&.? MWZY)<+55(^GR?_[^10^@%)RF M*8X.>J^/.BKD;\K\D/QT#.UA_V%_\#U!+ M P04 " SA*E614HB7 8& @#0 &0 'AL+W=O.LJ-N:88-:!I)))^[>^[N.>9D[<-]K(B2>JBMBZ>#*J7F:#R. M146UCB/?D,/*PH=:)[R&Y3@V@70IAVH[GDTFK\>U-FYP=B+?;L+9B6^3-8YN M@HIM7>NPN2#KUZ>#Z6#[X=8LJ\0?QFOM5)GYT$OU:! M=P.-'R14.0WGC..DW*6 58-SZ>S2U[5)8#E%I5VI+KU+QBW)%8;BR3C!!&\< M%QW<18:;?0=N3UT#H(KJG2NI_/;\&*[M_)MM_;N8/0MXK<-([4V':C:9[3V# MM[>+=T_P]OY/O.JMB87UL0VD_CB?QQ10-'\^Q4(VLO^T$6ZDH]CH@DX'Z)1( M846#LYLN?A?O&)U/3@2#U/S6="#Q8^E$HK:_3< M6),V:EV14VM2<[*&5J12I9,R^!?5W*=*-<'/]=QV"_V3E<86PFGCBC8$*L5F MJDCIVK\U& WUM#8,E MC]Y,%- RU'M#%5ID9XD'7:Y,0;S; MTE);5< [2-E0++9-*3X;ET490"/U4?9=ZP3/HKIR8M3QNIP.4=#F;00A$1:P MC"K7^%GI8'P;56&UJ2-0.8I"-M4='+Z!-[,46]D)SP! [M7(2)USK$@#6*4A MK&\Q83GSDS8- ;>@D# P^/NZ,D4E?A1^19RZ^0;VT(/:@8'&6\/80Q0,ZJO2 M7'^QSS<,M[H! 5FA'8IO6&9XFJM0U1AL+A)'T TC$CE3Y & &_"1\R:'(M*'6+2INX3$4_A;PRQ>'L^F;XXC1 MD:K*VY+!0*V8>14;*KA55-064<"66 ZH.&U?[8+2#VSU4B:.^A3:XEY]O'D* M6;*YH!*\(0$/A>&T\FGX%A1I$)S3C?P MH\70"#EFIHDQKF[OA M^ (NQ%:%0.D84J'0]N/BU2'Z.D[-#F1,33C5O6BX# MNB+M) 5^_3 ;[6..6LM7 G:8C8@KG7M#+@%:LH>B6=M2E=.CENA,G X8W MI(,(U#8L-##RPYEXG$4$U;K'6^5]R8B8/SYR(T?.F>K&%$5)S7/.387@-,R3P+ P3,=(J/*W#A:WKL!A2C9ZM;5>6FVM97V@P[ M2#G:&,>%@J.]"*4>!YW-4#M!RU;?)L81,0=1D> M*)"L^YDX24[6S3P7N5ATK-0"T@D-N6E#@>E._0O%4]>><>_66E-8RMT\RJA+ M^0*[^[J[_I_G6^_C]ORW VZ)Z-B(8;G T&ULK5?;;MLX$/V5@5L4+6#X M(L>)E*EOB2:E,(AU>S[-O*2)%X MIR+O1X/!8;\0JNQ,S_S8W$S/=.UR52?=;-3=XZS=1$E7(TBI=DI'I>6"VDIN/,8AVCI$'G>8R*-\+YR8GAF])L/6B,8//E7O#7"J9%+NG,%7!3\WO96Y M<#*AN3!.27O6=PC*G_KQ-L!%"! ]$V!$-[ITF:6K,I')8_\^P#2(HAVBB^C% M@#?"]&@T[%(TB$8OQ!LU&8Y\O-$/9+BA+T:45GA%6/ISMK#.X.VO?7F'L ?[ MPW*SG-A*Q/*\@VZPTJQD9_KFU?!PJB$N6&,F')M:NT5BY#_P6/:NL!H]#'ZF^,+KBY>PA;.I'C8YG0 MG MT%5C&J;JDJ!%;9&[M0&:R/,-Z77)H#94R&(AC26=DGM X$$=G5KT48F%A^/U M'B%$#GH+\PFXVL2H#T"IB4C#T5)2,]2W#BP:G5Y=S_S0\?<=I8B6(OV8Z3Z1YDD[70\. ,B325.4* M3%GPF/A"&)NI"GB=A X<(Z?Y]4?ZQ>BZZM*G,NYU:9VI.*,U2!7;1>>[67KT M0<2([=F_EKX(/.]GV)B]/+.0#+LF )L( M!/-'?2*,Y,BP,(J9O]U-BJ38I;.;62)R" 7X"*X3RDMC12%DWO/=2<31Z( M\1]SOOB"ASR?=C\. U#*+@1Z%G5B!D2%]KU77 .TX>OAN'> 30N9Z;)'-P]4 M?)#/K W2RY0K$FJ,#Z;2AJF:)2MEN>'N=KS,=AF%)6H.C*JL(9(TE7ZSY\+. M "[G&J'QZI*[)XB])8Q4;@D!T6*12^:W"?:M]FK(-V&)V.?6YK&EB!;9J*;V M?<(6>U1Z"?WH7"6^R'<.MT 42OJYDLR^%QC"L*>1&9^*D!^Z%ZU*;Z^UM>]Z M--N=K7;=\/TZ[LG61BXUU/8=KZJ,\WJ7B<>)BI4LDI^"D)3?.%*=8[NP)R@H M"'QT?H!(H"F__;\%AM>#P0!N?!+P,JTZ1[,![C M?M2=C(=TM2,&^=:&]?:#@=KUB356O3Q1OR7E_TGRA< J@+:^X[-E$'J;NQ8]#YQY MHIJ%:3L2T2R.]Z+<0U34C2:#0-1P].#X0CJHQ/&QK\?!T9CVG;WZK>,Q-K:E M_PFPY$.'DW(SVOQGS,+Q^L$\_*0@U:4J>5]+X3KH'8T[9,+!/[PX7?G#]D([ M[*+^,<._DC1L@.^IQAEL^\(3-']?TW\ 4$L#!!0 ( #.$J58Y7T#%P@8 M !80 9 >&PO=V]R:W-H965T0L0)*9+D#G3A"GMP\7]X&6:)N(+'I(>CSIK^\A*2G*,IGV)98H MGF\YWT;F[*#TO=D(8++2NDMMWC5ZZG9 M:<%K#]HV4Q;'^73+93NY./-K-_KB3.UM(UMQHXG9;[=G%V8ZOQ4+8/W8W&F_304HMMZ(U4K5$B]7YY)+.KU*WWV_XKQ0',WHF MSI.E4O?NY;?Z?!([@T0C*NLDB:9P@F/&YDSD95#K@^+F7_K/W';XL MN1'7JOE3UG9S/BDFI!8KOF_LK3K\*CI_,B>O4HWQ?\DA[&7EA%1[8]6V \." MK6S#+__:\3 "%/$W *P#,&]W4.2M?,\MOSC3ZD"TVPUI[L&[ZM$P3K8N* NK M\54"9R\68@V*K3F;6DAS:].J0UX%)/L&,B$?56LWAGQH:U$_Q4]AQ6 *ZTVY M8F\*_,CU"4EH1%C,DC?D)8-KB9>7O.T:N14[I:ULU^1_ETMC-1+A_Z^Y&Z2E MKTMSQ3$W.UZ)\PFRWPC]14PN?OR!YO'I&[:F@ZWI6]+?#,.;R-?M^H^R@M#9 MG/1RR:>])JADS5TM&,*U(#LM48>R>2"H:=[*OT1->%LCNUJ48TV6#ST"U)D@ MZ(1\>KY$L.";0UL)CX<5:J_=2].HZE6%KHYJ@J)<:V4,/JB5A.R[#4!5I?:M M5[!3C:RD,$2MB,4G[0/)EXWH=0>Y%11(8YTM!VDWV*N,0&F:2LLE],B6>$(8 M^ B]QTE4.,Q8(W MYH3\UEJA>UX,;R#&,<+;!QC?>&#P-1@N&HF2]LNP\5$^&#LA?XHN$MZ,Y=X@ M\. *&^U&BYZ-42#,G'SXO)>[+NE;"^,6JMF' !S]^$/!6'SZX7;AG^CI<43N M]+ZZ]R8^(A?>['[[W8=AN]]WN8*'H/ >\^*&:QL<7"#M9#6"7=X,L!#6GI1G M.?@R2'1.KGI?G>A/(3<]IHL)@OLZ_4[1M=KNP+?33F>G9E",K$2C[A,1,MJ. M=L>N3RI#EFY&S2'&\3ON;@2]J=H,S8D< ?TBB+4_^MB%A1C (0\J9D$4URJ"LCFJ4#,(EI MQ,IXQ+WIN>^W#%M9E!59_Q-LT\$VB,VBDL6#^&06Q45)T@Q:\P0D&NMJ1#]U MQ4QW+]6R,HKS>-#*\J@L9B3+HSB=O?!J1J&'HC5E^/SH%4OSB+*,O!<(#<+J M@^WU>P;%("4IHXRR 5?0@J1QE"1QYU_UU'!" 281SM,C_46K$7G#W\S0U:)Y&)4T'\0EREY4D 3GI+/]WJ9%& MLY*.HAR564S2,IJE](57:1(QQ)&F*2)5#"!:S"(V*[Z?&L"7>3[@RA*I 85Y M^JW4H-1G:J^0H2+<3^&6D^>I@<(HF4L-YDHYP\,,ORYN11JE9=(IX<8(L/#: MZ/2=IU66U-)4C7(392.T0+HL1<7W:&H>_#H60X$3:3P>#N!L&@:TGU ;*58C M3 V:W)GYIRV_%WIHR=>?WG\<6CD:J=/F/'PVO;NA+88QCK[ZA M8X;2&83ZV M-718.2=PXG@RIL47WNS#\%3ZGYP:0D-?*2PGRXY'@B_^0-1-GS1] MUQB29(';!SR)R%JTH*T)C-&AXN0H,"IUPAEAJ;4K3P M-,I1 /X,(U KW;Z(M,A*='F*ZJ=N7.3DYS!^$9-'&=UV1XPC\9@

\:O >+=XYQAWC,$&S)]WY(CEQ?';\;?/*LX?X?3#?!R:9W/[ MO:C$=ND<[MOUI8?/R1^M=%FQ<*<)9PASK0HSB?GG IVRS IRC0-9S=$Z,!<0 M5QJC-V6I;]EQCJY<) &:8*9C3+UV,9B.[FI;H=?^1FJ"\>':-JP.E][+<-=[ MW!YNS'!N+7&0:L0*T/ADEDV(#K?0\&+5SM_\ELKB'ND?-[BX"^TVX/M*X<35 MO3@%P[\"+OX&4$L#!!0 ( #.$J597U+)5J@X *,J 9 >&PO=V]R M:W-H965T7%T<90NO-6K=4L7SJZ> M-W*E;E7[OGGC\.TL2REUK8S7U@BGEB^.YA=/KY_0\_S ;UIM_."SH)TLK/U M7WXN7QR=DT&J4D5+$B3^W:D;554D"&9\C#*/LDI:./R>_8A.>??C@2!2=;VT=%\."6IOP M7WZ*?A@L>'*^9\$L+IBQW4$16_F#;.75*N\&L9I0X=RVSK< MU5C77MV&PQ!V*6[URNBE+J1IQ;PH;&=:;5;BC:UTH947Q^G3R?.S%JI)P%D1 MU5P'-;,]:B[%*VO:M1<_FE*5V^O/8'*V>Y;LOIX=%/A*NJFXO)B(V?GL\H"\ MR^R'2Y9WN4?>V(;_.U_XUB%N_C>VX2#OP;@\RJ6GOI&%>G&$9/'*W:FCJ^^_ MNWAT_NR M0^RM0\.2;^ZEEY[.K,W)-NTDB)\S,B_($:\[AR2I;!U(\T].:2P M.#3C54F?/+Q3RA9?EMI(4VA9"8^5"IG:>K&6=THLE#("VVZDPW/:L#A7XFF% M\&[7XKW1).&6UGFQ4D8Y657W])QJZ([LCZ-Q&EJ:BB+P^^^>S&;GS_XQG[_A MCQ?/3H0TI6C7:FM).L%2^<+I!00N"'ZFO+<_LQVHKKI2#16PPV"MV*PM;#ZU M&X/5OEMX76KIH'8JYKBM3:M<]&*_EJUUTGC)J#1TF*HT$IQM@0OX^;'3.&7L1+:T':]P"K(K^2!NLDMNABYYF37<]AIH M![7U+9E ;BFU+RKK.Q(.[4'TKY8.=L$V4V1!&$&P6&L@F@/&5(2EVD^$9']: M)U!@6%[1.8<5P7^Z%@W^VE(H @YZCEWJY*(BX1H7P@/!15MQFR0,W!-MOHG' M\FW1R@XD\Y+ WO/:A+K(!0:.X>=)@S: CBZ><6L%E1!Q<7[Z;WYL[EI=8 ,7 MYV316[7JJB#C]O0_DQS1>T[E6E9LVRT7;9SF#ZI0]4*YA(>S"3;FP[Y*&'Q' MT>UL':(X'OG78Q^6W7 !$N^PDP_BM8%.V[E"3<3/II@*#B3\(1E3+AFNA-^K M^TF,@B_]-1!?6F%LFS.,,BJ>SJY3E]:VA@,J1C'2^;X_%3KQ2K5J5,T4IK)0 MVV@3$Z>6!GR#;D]8K2S_P#[Y\0G[!4%*\8-'#1E202]%)5T;/,NV#:/?X!R\ MIVI*9DFQE-KUIL3=#=S26SD91&)T2 QHR 6_H)TWUD5HV"=%((#9I\D0#4C5 MID2Z$?5)[DTB^>QJ>4]IFL6G+(0\.%K<*^E2?9PG%+_-IV51DD MRX1G?W0F4+&<)5^)KV\.U>2SZ)VOR)T;TV']6]XSX5)*SG_E[?.^ ^1\D5W3 M P7\82[@#P]6WO>>C^-'!%I--7"L=O\Y"7^F0L"AE&&ZO1^K$'UZ$'#5\@.B M(6NAF)<>%+Z)T$9!))=+D.P87#&09-T72^]53)=*RX6N=*NC*%A"J4:Z]CT5 MY-+AIP#^>CPD!!VSQJD[93K%SZA/#0$LP*CC[.[7,(V(A65>M!V#0,B;@D.[ MU-BT2[AJ_/=\A'G37X7,2]O44\FA:9/2\M<:6QT/F[9%/A M808LYOWIY&N_#(Z)_9#N^!!6(0N5"R#\NF@MI1%2Z((+Q(!>#"P"TS"E=*47 MUQ;_,N=[.;^]SIQ/(P)AW>BR]PW'2EHWOWV?E_UJIZS^]/S)9+B8LO[OV>E0 M;5*5U!-<@F[3'5TWSMXQ&U.9T)""4#H6-N(CZHY%4Y8K8:TDE9I43F01RV&* MZ6+;K"*;M9-%G,5+H#:JU*+SB ]/<5TOB'\F9=N441JN";#P.*IU)\F^SVIH M7;9BF-+YVE9N)_N)=(T;,D+'WJ&4%^+1^:-(^>J TZM.AX=\HPKTL7145+6H MP._WDU,K1$U%:@.ZH&2WQ,.Y_#?RGGU]?'$2CDJ[HJL!--##2+I9ZV(=NX/@ ME%3Z>M=\LSN"GYWZ%K^0D./9B5@#5@BEH^L#$GVK1DY#IT"F*!QU&9L]XC^T MZT/1E[U-/OYZ^'W;AKXJA\C-UV6%N* \VX &*RY.Q']"J_%/B>H/CA9G!^'A MU!!L-(5+TP "Z5#S+J%KD-'D+HHRDDI/6N9&RZZE(QBS"(J+Q""I-+N8?S1R2Y^D:B$7Y,8[1D7>DB !R(1[ONWV+>M MX"JY7A-#^,S4E#2D,6B@[E/\YJT )S M0#Q^YK<:&:/;G4"95Y7=9&#:BO,QHO0WJQ"_*P9P\$KK@P/#T8LJW ]TD<4.?1DF8.SR MM;/=:BW0K[#+X/6)\#+IID&B+GJ0H0P@G?0)4">+'BWSR29F 6-0SW*+ PPK MNZ+=DAN"U1JZP=UN,A_(K-4F1-W6I5 O2@)G(M,%[0'Z*EK-7B!(9#H>BBII M3U4UL?0O+$;8P"_:KRG#HC9)!O%F 2R4XKO&<;M.!@U)#S)?-:D=&NH*,4[0 MO-8-63)AT]2GV/MG*00,RFRO30,\SPIC9-/&@DOQD1V2&%9$0EA0$C29XCX< M6N5M=E]?G[&FSB6[Y.K+8PEP5:2WT_X#W\QEAD;4K5K=)W!3=[+J(DA 2VU1 MP6&;-2O+&PL^RV>3 DZF-R0#=^8-+\+("6:M)$VVQJPMNU#!0D327$'5364I MGJK\#@:!7J3>KP+UJGAC7E4 MT9R8Z;'1R/LN(B'ERB:*M43#W=O-WSDRAN1V$HLFW^ 5/@<8K+7UO>"!:( 2 M2?/,KD*9VF;(=LFU#M22&NBB[P>WAH4;U8^A(K>CRF,*\H,B/:6*G]NM@^=( MB^'*=TJLE\5]/NF,U#Q\QCV'> 5CXXJ]$T8<1:7M%NVRJ_J!O=Z>+N7K?>Q, MN-H1Q'3NFV:V!\O?DUS^GARL32]IN/@;4EV)5STO'RUR?TF0X.MW?%W3FQ2P M !JD!-KW":G6.*I$3L41?YJ?Q/3B\-ST4T#R5CA89'O%<$-4@&%3:K[!L+ID MR$Q-"J.:- %1B6KWKTX@MMW0P+26[@,$A2#4("-M[G>''0OWOBE@PSLEQ"34 M\\L,6=Y))H6V\U'B=,<%,EX_#:DSE,V;92\1'K*C@6N5DL2\&%LSTNW/8;F>J1 M.U1[]TW0#[LVO&^,N13>[T"?V=&39U.#_-MRT^YI3(32+*Q$#!Y*/+'1^1@3V(A:E>;Z^-X_HM9/'\9FA[ MF.<8[[&/-JPR=@A@.S@;X8=DE+!&A=KG,B]> M6J)"H8Q3QN<^ N>1E#ZE&10Y BP6-0SN.NU-"MOJB#2GK(9E(:30;BFJL%O1 MW[>]:#NCA[<241NDT1TG3<[][9\ C,8>H3:>40>L!,RCQR!@"5.[](*(*K*@ MKKO*OUU(C";XKFMLIARAXXT3ON.>,*>%P>^]]U!DN=*?1BB8Q)=016C>G<$U M')\M@;0G4S!(?\C1_4NY [2KKXG Q$H6H<2F,4(A&UDPK"U[1G:LIVHZ2<_7 MH3_Q+0P:Q-OPC0A'_=O\BGP?H3P5-[$@[P&JF$E[PG<4*G^G(5[) VP96-1?W(JHUSTRDNB-=(ZI65\:^*6*">E/R>Q"[U41 M-!\';*%Y-!0!5IA,O%0+QT,[FK2>,&^*OXK@(1K_<&BTTD5IV5&UL?53K;]HP$/]73EDU@10USJ.4,H@$W:9-6B54]O@P[8.37(A5QV:V4[K_ M?G82,B:E?"%^W.]Q/NZ61ZF>=(5HX*7F0J^\RIC#(@AT7F%-];4\H+ WI50U M-7:K]H$^**1%"ZIY$!$R"VK*A)R,9P)W"K035U3]6>#7!Y77NB= M#A[9OC+N($B7![K''9IOAZVRNV!@*5B-0C,I0&&Y\M;A8I.X^#;@.\.C/EN# MRR23\LEM/A(^>.R-KXW7-Z@Z0#GJ]/[!_;W&TN&=5X M+_D/5IAJY/\O@)^WQN'%\NN6Y_X=C%WD0>Y(TVLN[!UD'-1/>E M+_T[G 'FY!5 U .BUG0;EHR^86;:HMVIICPA5E9Y2]919G MTEU7#) E[-A>L)+E5!A8Y[ELA&%B#UO)67$9-LK^:WZ-)=SQ)>-\KI,6^D!S7'FV532J9_32MV_"&7EWP6TRN$TN ML:<[VYE%P]$5K7>NX1%S9,^N0F-V+Q*.VQV8U<#L@[!C(I>V);7!PNF;"J&4 MW/:V?;P%3)B *T*(GH*M45X-18+WEJ7.4)U.(A@1T' %X7SNDX38511&?IS< MPA?4>@'4B5"1.ST%A6PR4S;Q'Y(9C-4E..NK&M6^G1X:6M:NQ8;384"MN[[\%]Y--_L:>R8T<"PME%S? MWGB@NHG1;8P\M%V:26-[OEU6=LBB<@'VOI32G#9.8!C;Z5]02P,$% @ M,X2I5H!1&"Z0 P \ < !D !X;"]W;W)K&UL MC55=C]LV$/PK"^40V(!@291DRQ?;@.VT38HD.-Q=VX>B#[1$6T0H42&I<])? MWR4EZYS$9_1%XI([LS/\7!RE^JQ+Q@Q\K42MEUYI3',;!#HO647U1#:LQI&] M5!4U&*I#H!O%:.% E0A(&$Z#BO+:6RU:R!L7V2V\=W6X2F^\2_N3L MJ,_:8)WLI/QL@_?%T@NM("98;BP#Q=\3VS(A+!'*^-)S>D-)"SQOG]A_==[1 MRXYJMI7B+UZ8O]I)8OET*[+QR[W#3Q(&^UD54/1@45 MK[L__=K/PQD@"U\ D!Y G.ZND%/YEAJZ6BAY!&6SD! :9[7B0]RR;CH6\P!+#1UF;4L,O=<&*[_$! M*AIDD9.L#;E*^)&J"<21#R0D\16^>+ 9.[[X!;Y-J[%':]C*:L=KVNV(NH"U MUKCSSV?A[_5.&X6[Y9]+\]"522Z7L2?H5COHFGXYHJ) M9#"17&-?/70'!^2^DZT[W8H5SLH'3G="P9[*7 M \SK QB[2_I3S/_%8@:'?Z=U:[5%B5LS GO*%3Q1T6(""K8YM!--ST6+,]&T M$ST!5P]723B(UG@)F!/),^^IYQV_IUS\7W8X4@VYK!K!C)5D6=ZRG%4[IDX[ MCDQ@Q&NX"<-0CW^VMBUI?4#&GV"P;96R6GLM-T#\;![A?YY.\1O[63*#.X57 MJC+??& HM7'FK%B)9M0)FD5S>/TJ(Q%YX]KWF(7S\8R($Y^09,CIPT=ILWB! M&7S/W4+]."_QS)_'B5,49R@OO 2Z-'&CJ1]&T1A&D9_.I_B?^=-P-N[A-1ML MXW3,28SY23BV S16'_B9U"CR0S(;K/7A MI^<"@Y=1TZJ\Q$L9&L5S-H8T\J(R&\H+7#&D2*,8&QWC#21S/XL)7#K-P=DM7#%U<&^-W6MM;;H+>>@= MGK-U=XL_IW=O(5Y_!UYK$&R/T' R2SU0W?O2!48V[D[?28,OA&N6^"0S91-P M?"^E.06VP/#(K_X#4$L#!!0 ( #.$J5;?_-)F[@, $<) 9 >&PO M=V]R:W-H965TAZ;04A3=JZI!%41HVHFJ# M^=3/W>OY5&UM7;7R7H/9-HW0SS>R5KM90(/]Q$.U*:V;".?33FSDH[2?NWN- MHW!$*:I&MJ92+6BYG@77]/(F!C6\CBV#Y$-B,EMJ=TP\X"W@E] 9P28!'C M9_#X&"+W>/R5$-=:-7"+7#6F AZS+>'6'[#4\-?UTOCYOT\=0(\?G\9W97-I M.K&2LP#KPDC])(/YNSPC63YC'%L,Y/D4 MV[-XI]DN2HF(32?:9RA% 59946/-]>ZJ%BQN6*L:2[AJ-["1:J-%5U8K$'@3 MF$M8E%K*HT0 E'%5>AW?(\#;*(K,!R^I:QA\;BN+NQZML-+ 6XAY3EB68X\G M*?0'7 P P>' MCA)I+Y7UHP]UA6 M7>>2V)U B4WM!OM]">&8:WV[GXM)1*.AW>=?>YB&>\>]&:68R'D^.NP-:30A M-$;W F_90^&P>#Y^WU8=/G06C%^E& :,QF<03 M8"PC-$_A7FA[C(@N&<_E*4)6>J*DJ8D0\Z'A4HIEO*$88_% M6.AY_$KQA@>/&U[5&_^$&UBY"[!_Y\;9\2_ANG\&UL?53O;YLP$/U73JR:6BDK8-*FRQ*DINM^2*M4-=WV8=H'!XZ :C"U36C_ M^YT-H>F41D+@L^^>W_/Q/&NE>M YHH&G4E1Z[N7&U%/?UTF.)=>GLL:*5C*I M2FXH5&M?UPIYZHI*X;,@./=+7E1>/'-SMRJ>R<:(HL);!;HI2ZZ>%RAD._=" M;SMQ5ZQS8R?\>%;S-2[1_*QO%47^@)(6)5:ZD!4HS.;>93A=C&V^2_A58*MW MQF"5K*1\L,'W=.X%EA *3(Q%X/39X!4*88&(QF./Z0U;VL+=\1;]B]-.6E9< MXY44OXO4Y'/OPH,4,]X(1!TFCC2S[8F)0%E7W MY4_].>P47 1O%+"^@#G>W4:.Y6=N>#Q3L@5ELPG-#IQ45TWDBLHV96D4K194 M9^(E%Z@_W#_7"#^0U&DXON\3KX$]@=X-PC$VA4&_3B]^_"\^#3 8+C@>#X$'J\),^EC4"0&=SA!JL& M(5.RA*Y-YJ5-^Y@?Q-[/_-4F^F43T9U4RS70DTE!YM53N,\5XJLN _4HR5V3 MCHL*CH(@T">N7_;%X/JQ*6HRL>G0X0C8>!1.& U"-F+1!*ZD-E8O_I?)HA%C M9Q &HV@2P%5II/)J#0XG9QYH#K+=X&1M;/92AHRK1OF=$NB ML@FTGDEIMH'=8+AWXW]02P,$% @ ,X2I5F&Y3E: @ <@4 !D !X M;"]W;W)K&ULA53+;MLP$/R5A1H4*6!$3S_BV@+L MI$5S"! D;7,H>J"EE42$(E62BI._[U*R%1=PW(M(+G=G9T@-%UNEGTR%:.&E M%M(LO[ MT^E"M59PB7<:3%O73+^N4:CMT@N]?>">EY5U 3]=-*S$![0_FCM-*W] R7F- MTG E06.Q]%;A?)VX_"[A)\>M.9B#4[)1ZLDM;O*E%SA"*#"S#H'1\(Q7*(0# M(AI_=IC>T-(5'L[WZ%\[[:1EPPQ>*?'(;;_A3L_8X65* MF.X+VSXWCCS(6F-5O2LF!C67_=N=P4# +WBF(=@51Q[MOU+&\9I:E"ZVV MH%TVH;E))[6K)G)"+S#'_M]XG/@.I:$]J'9T$O&7Z N)P!%$0Q2?PXD%DW.'% M_Q5YS4TFE&DUPJ_5QEA-?\7O8XI[P.0XH'/*W#0LPZ5'5C"HG]%+/WX()\'G M$W23@6YR"CU](.?EK4!0!0S4CY$\"7.H-Y'(GBL%%$ME)Z[! MY60TC1(X=L[^@0]JU&7G=D-*6VE[2PS1X4%9]3YZ2^]?(Y)=1=0N@?8+I>Q^X1H,SVSZ%U!+ P04 " S MA*E6_$[- -8" N!@ &0 'AL+W=OBB(SWBK]: I$"R^ED&;B%=96HR P68$E,V>J0DDG:Z5+9DG5 MF\!4&EG>!)4BB,-P&)2,2V\Z;FQ+/1VKV@HN<:G!U&7)]*\K%&H[\2)O9[CC MF\(Z0S =5VR#]VB_5DM-6M"CY+Q$:;B2H'$]\6;1Z"IU_HW#-XY;LR>#JV2E MU*-3/N<3+W2$4&!F'0*CSS/.40@'1#2>.DRO3^D"]^4=^G53.]6R8@;G2GSG MN2TFWH4'.:Y9+>R=VG["KIZ!P\N4,,TO;%O?A#)FM;&J[())+[ELO^RENX>] M@(OPE8"X"X@;WFVBAN6"638=:[4%[;P)S0E-J4TTD>/2->7>:CKE%&>GUT(I M#4O!)%QSR63&Y09.'MA*H#D=!Y92.,<@Z^"N6KCX%;@$;I2TA8&/,L?\W_B MJ/7\XAV_J_@HX W39Y!$/L1AG!S!2_IZDP8O>05O@2L+"VXRH4RM$7[,5L9J M>AL_#Q7;8J6'L=R\C$S%,IQX-! &]3-ZTW=OHF'XX0C3M&>:'D.?WK=C FH- M>TU:LE]-;PZQ/8IWF.U#@4H+/$\*!9CB-8 M,%X*LC_H.GO)?1D,GA0,_3<]A.9O/9W=[3O=4"\^(8CKPR=V! M1Q?G+?3!4@AK<.F'\:63DJ$_3%*X5?*];AZ2%%\F_B 9_HU\)=?_$8=>1[ WPR7J3;.I#&2N-^TX]]9^&<[:'?#7 MO=VD=.D;+@T(7%-H>'8^\$"WVZE5K*J:C;!2EO9+(Q:TT%$[!SI?*V5WBDO0 M_T5,_P!02P,$% @ ,X2I5E:*3BV0 @ I 4 !D !X;"]W;W)K&UL?53;;MLP#/T5PBN&!C!JQY%L1M>LJC9%N_1?*_7BCQO0,G*"H4NI0"%^=*Y M&L]7D8UO WZ4N-,'-MA.-E(^6.=+MG1\2P@YIL8B,%J>\!HYMT!$X[''=(:2 M-O'0WJ-_:GNG7C9,X[7D/\O,%$MGYD"&.6NXN9.[S]CW$UN\5'+=?F'7Q494 M,6VTD56?3'Y5BFYES_T]'"3,_#<2@CXA:'EWA5J6-\RP9*'D#I2-)C1KM*VV MV42N%/91[HVBTY+R3'*'PC .'Q^;LJ:[-G#^C6TXZM'",P1O@[RTAUIU4,$; M4"'<2F$*#1]%AMF_^1[1&K@%>VZKX"3@+5,7$(Y="/P@/($7#KV&+5[X!MY: MT;^LS(L+:\ZH52:R@\9_76VT4?27_#[6>H<<'4>VRIGKFJ6X=$@:&M43.LG[ M=^.)_^$$[VC@'9U"3^Y)B5G#$60.K]_K&->3:,>Y]K"XAW5!T$!()8E/&\QL M95,@Y)*3BDNQG<-Y*>#,]WT] GJGM!@>"FXPQ6J#:K\3P&MT.(.Q&TZF[BP. M>MMW S^&KZCUG)2:-E7#F2V<(9%,2]9*^#R:AFYP&8^L-7'C<#SZ#[MC?@:S MR\B-XZFU9J$[F49P["6\ ^54J+;M?-#4>"-,)Z)A=QA!5YWR_H9W\XMN85L* M#1QS2O4OIK$#JIL)G6-DW>IP(PVINC4+&J.H; "=YU*:O6,+#(,Y^0-02P,$ M% @ ,X2I5HR'XT-& P YP8 !D !X;"]W;W)K&ULA57;;MLX$/V5@9H4,:!:$G6QY=H&XF2+72#=#9IL^U#T@99&-E%) M]))4G?S]#BE'\0*.]T6:(<^<.(AIX:NI6+[RM,;M9$.ABBPW7 M8[G#EF8JJ1INR%6;0.\4\M(%-77 PC +&BY:;SEW8_=J.9>=J46+]PITUS1< M/:^PEON%%WDO U_$9FOL0+"<[_@&']#\O;M7Y 4#2RD:;+60+2BL%MYU-%LE M%N\ 7P7N]9$-MI*UE#^M\T>Y\$(K"&LLC&7@]/N%-UC7EHAD_'/@](:4-O#8 M?F'_Y&JG6M9U(,2*][5YHO<_XZ'>E++5\A:NR_L>RS+/2@Z M;61S""8%C6C[/W\ZK,-1P#1\(X = IC3W2=R*F^YX#JD:]KU*-Y8(C<0H+B0+3JB=@;1#%\ MEJW9:OBM+;'\;WQ H@9E[$79BITE_,S5&.+(!Q:R^ Q?/%0:.[[X#3Y7WZW0 M12UUIQ"^7Z^U470J?IPJMN=*3G/9FS+3.U[@PJ.KH%']0F_Y_EV4A1_/*$T& MI_*7^M:;+@]Q?J4UK-LI[4Z6OE*"[PM@6LM"\$-EB!: M@P0VH,C54!!$:#M!DLP6H9(U76?1;F9P)5JX",-0CX"VK-@.>T;:"VS6J%Y& MV/\#KE=W\(D7HA;F&2X@R9B?A*&UXHD_B2/(QNDE?:)+B\_A 0O:RQ+^E%9F MSD*?E S_U(+=QZ6[(:0PK_Q1[$]8"N_?35G$/A)P>CDX/>&./]O[ "SW)U%F M9699!#&E_Y".P\LCZU$:7E,[L,O:&6UH/6EU(/(3EOK3)"(KGN9^G#.JND)E M15>BY6UA8152LBN6^6F:C\B8^-DT&QV3XE-1=XZR?".<$N2YSZ;,6EGD3\(, M[E#K&;41PK>&VH;IE##"YDI]EL24*O/S)!R!:P/&M@&7[<*Q)7X8Y[V=)OXD MR^#4X0Z.FD^#:N-:K#TR76OZ/C2,#EW\NF]>K_#^":#CL1%T&&NL*#0<3U(/ M5-]6>\?(G6ME:VFH,3IS2R\1*@N@^4K2MATC@:JLR"7>:S!547#]9X)"K89!)]@< M/.2+S+J#<#0H^0*G:'^4]YJDL$%)\P*ER94$C?-A,.Y<3+I.WRO\S'%E=O;@ M(IDI]>R$VW08,$<(!2;6(7!:EGB%0C@@HO&RQ@P:E\YP=[]!_^)CIUAFW."5 M$D]Y:K-AT \@Q3FOA'U0JZ^XCN?,X25*&/^%5:W;(X])9:PJUL8D%[FL5_ZZ M?H<=@SY[QR!:&T2>=^W(L[SFEH\&6JU .VU"04A.TX#L1OI5$%#=U_>3;D[#&2]0T;>KWV:V <:$J:?_' MM$['N\'#$73B=I\QB+J]-NM^I@-VRGJTG,3MZ#QNT<5YFYWUW0G==%K;O!*A M@MZ[!L*7*E]R@=(:Z+09Z\+QIW[4B2YK?:+Z3R2XGEA;]7KN4W(7N30@<$ZF[/3\+ !=S]):L*KT\VNF+$U# MO\WH]X/:*=#]7"F[$9R#YH&ULC57;;MLX$/V5@5H46<"( M),JQG=0VD,L&72#9#9I>'A;[0$LCBRA%>DG*3OY^AY0L.XGK[HO)&C.+TFCK^"R6E?..>#Y=\24^ MHONZ>C!DQ3U*(6I45F@%!LM9=)E>7 U]? CX)G!C]_;@E2RT_N&-/XI9E'A" M*#%W'H'3LL9KE-(#$8U_.\RH+^D3]_=;]-N@G;0LN,5K+;^+PE6S:!)!@25O MI/NL-Y^PTW/F\7(M;?B%31L[.H\@;ZS3=9=,#&JAVI4_=7W82Y@D/TE@70(+ MO-M"@>4-=WP^-7H#QD<3FM\$J2&;R GE_Y1'9^BKH#PWO^7"P#YL?$KJ?(MA2O MV%' >VY.(4L'P!*6'<'+>LE9P,M^+?E&V%QJK]K"WY<+ZPQ-R3^'-+>0P\.0 M_N1'A,?3Y(YW$HI$(NH1K;LRS4,M6 M@ 6N"M@)LC[D5BBNSC01]EGL,CYHW7\J=VQ/B<)0,JW(=,DK,7=BAV3?'"[>JE MV6#,SOJ85^9?U% #*L"O^'-H-SL?C-/1#O6E^9T:PY7;[Q80]\FXC^@3@_<& M\,@]IRP9)RMYH M:[V'CEZ\=U76:);A0;"0ZT:Y]M;LO?V;<]E>M;OP]L&B,5H*94%B2:G)Z?@L M M,^ JWA]"I330^@+Z7FL1WAB_0O\3S_P!02P,$% @ M,X2I5J6R:?\E P R < !D !X;"]W;W)K&UL MK55M;]HP$/XK5E9-G82:D)#R,D""MM,JK1HJ;/LP[8-)#F+5+YEMH/WW.SLA MI1-%U;0O\4ONGGL>G^\\W"G]8 H 2QX%EV84%-:6@S T60&"F@M5@L0_*Z4% MM;C4Z]"4&FCNG00/XRBZ# 5E,A@/_=Y,CX=J8SF3,-/$;(2@^FD*7.U&03O8 M;]RS=6'=1C@>EG0-<[#?RIG&5=B@Y$R -$Q)HF$U"B;MP;3C[+W!=P8[WN,U'0>0( 8?,.@2*PQ:N@','A#1^UYA!$](Y'L[WZ)^\=M2RI :N M%/_!4YO&)P'OJ+X@2;M%XBA.3N EC=3$XR5OD/I$%II*0_W5,.3G9&FLQM6O M8[HKV,YQ6%()TIR'=.84^GE?%0M2*O,[_ M&.F3L,=)3_:EZ:+9 H@]/*,=LX7?Q4X :\7D&HNR8E36EX?)C&\P^3CQEE<* MKX(TN($SHSC+O?G)R4)9RI'V%N0&^:ZT M$D=$_BWKC/1:G33%L=OJI6UR\U@Z55[O1FNT?"/0X?EDRE@GOR:#X$G:PV^[ M%?>[_R>$JDX6$P5[.(>?]%,_7B9M,A%JX_*@(0.V=:7O X4E??(+J_XUR5/* MJ)&[@_0\Y\PGZAJIB"7H_4Y,)EEVE.611,6MN!=5B6HGSXXG MY.!)]/O^/#K=E!RKV/"@NPK0:_^&&.*AJT;;[#;/U*3JSL_FU1N'4M<,4\=A MA:[113<-B*[>C6IA5>E[]5)9[/Q^6N!3"]H9X/^54G:_< &:QWO\!U!+ P04 M " SA*E6J ME>ZM62H-7V;&MM+#HYT/W=(J646CMADR0L2PE;4>C,_BNQL[/C,KW]1:W5CD M5FTK[>.E:LS]^8 .-B]NZ_G"AQ?#\=E2SM5$^2_+&PM/P]Y+5;=*N]IH9-7L M?'!!1Y%C=3X@ 9!J5.F#!PG#=W6EFB8X AC? MUCX'?/\0( M;M726%_K.?KG8NJ\!4;\>RC=SAL_["WLDI%;RE*=#V ;.&6_J\'XS2LJR+LC M6'F/E1_S/I[ KJM6C4)FAJY,NY3Z\AW"_4D MDEM'LETD)*U"T4)[5:%:(P]&/A(&3J5&,-'A^36B-,%9SF$68;%W,.,X)3Q^RS'+ M,"$4LX*@&VE#,KI"(?>Z!(O-DGXIPVF> M;H8.F^VP@=L4%XST[I,,D[Q /(6H(H$B.A_:9O=3</8DJXQ"'(IHEL+G;5:,"TQ9BMXK:$U9RZAR,7ZLH.J]) 5.*>OMP2U$D(^E-JL%^F!C0B!<>[U$B@89N@E*=/BI@6. DY"4@F2;9%A.1H M+EY$#1(=KX=]:E#!<4%Y[SX![K(")5 X(S3)UGQ M!#/H(^4<.I7W1C3/,,ORGU,#[ LA>KNB &I 0,&?HP:ED:F;@ QV1!CR\#KY MD1JP,0H6J,'"5DYADL$8^I9SS(L$'1',M!?,],6">:M*H\NZV2:\DF 4$,ITP4R(UN M0I>ABC_B*W=QS'>K!R#W/M8=L),&UIR"Z$:TZY<^H/V)!.]LL:C&<=_ME66[ M8?O^3."V!)E@-%=:6>!#8*JLX!Y2A_,S7*B0>H +H@L[#$0,B)LF(!XINFC# M6?M?EZG (F.@*R Z*?K3Z-_61*QV^/1H-0"?:BUA,)#3[8^ULM#84(13]$) M[(64P@C:G)/3#15./L6*'^!'J!A@ .E_C4Z8R$^/T%GT=!8OIG.W!2^<4\"> MZ2.0=J6]?3Q$RZ-.GS_WG^6JCZ%E'[KL0H]V:?3#\?Y>E:J=AN9L5+U#/D)? M=!T8//% Y% T%A0-CBX6YSD(:I'FZ$IJ64E0&#@^@(.4@(2E/"H[$2#>>=*9 M)G#TPVEVJ-;#G7MPJ^P\WO9=![Z[$O=O^S\4%]T]>KN\^S<"RO%G&6_74>+BCQ^D"_A0I&Q; ]YDQ?O,0 O1_L\;_ U!+ P04 M " SA*E6P)NRACT" #5! &0 'AL+W=O0T-Q(5L0YJ:4 MJJ':F*KRL55 "P=JN!\&P8W?4":\-':^O4ICV6G.!.P5P:YIJ'K> I=]XBV] MD^.!5;6V#C^-6UK! ?2W=J^,Y4\L!6M ()."*"@3;[-<;U8 4!AUQ;!FI>1]@!YY;(R/@]4DW36,F>*!MMV.S!E>K01AP3]J,! )%07YJBHJV!_J^O7F%C1E'-_&OC:);+B?CZ3;@31\@30B]U+H&LE'44#Q M/]XW B>5X4GE-KQ(>$_5@D3+*Q(&8400*C,6^@)O-%4?.=[H!=YYP5=D)P5* MSHJA?MN0O0(TF0:'+,D=$U3DC')R,$ZP*I#\W&2HE1FO7^/-1*R:0<"@- M-%B\,WG5L$2#H67K!C>3VJR!.];FOP/*!IC[4DI],FR"Z4^6_@502P,$% M @ ,X2I5O2K]&U# @ ,04 !D !X;"]W;W)K&ULK51=;],P%/TKEIG0)D&=CV[ 2"-UK1 \@*J5P0/BP75O&FN.'6RW'?^> M:R>+.M%.//"2^-KWG-QSXGN+O;'WK@;PY*%1VDUH[7U[S9@3-33/&K=S4/FRPLFCY!I;@[]J%Q8@-+&O9@';2:&*AFM!I>CW+0WY,^"9A[P[6 M)"A9&7,?@D_K"4U"0:! ^,# \;6#&2@5B+",7STG'3X9@(?K1_8/43MJ67$' M,Z.^R[6O)_0M)6NH^%;Y6[/_"+V>R\ GC'+Q2?9];D*)V#IOFAZ,%312=V_^ MT/MP $C')P!9#\C^%9#W@.@1#2JD3K\Q:6W M>"H1Y\ME]_>(J8Z$NYZ4K)3I3RF=L1R=-7)$NR M_ A\]CQ\#F* 9T_A#$T9G,D&9[+(EY_@.V;!C^G*>8M7[^1W?^#A?:,=K MUW(!$XK]YL#N@)8O7Z17R?MC8O\3V1/I^2 ]?XZ]G"IL;JX%$!P3V&G1"(=- M*T#N^$K!,?4=Y56D#+-C5V;).$D*MCN4]7=6^BX;IT-65R\[N-!AF.#5V$CM MB((*<&PO=V]R:W-H965T[K:21ME8()$#5RN !\> F-XTUQRZV MTXY_S[631MV632#QDOC:]YR<>I4QFXGOZ[R"FNIS MN0&!*Z54-348JK6O-PIHX4 U]Z,@&/LU9<++4C>W4%DJ&\.9@(4BNJEKJG[? M )>[J1=Z^XE;MJZ,G?"S=$/7L 1SMUDHC/R>I6 U",VD( K*J7<=3F8CF^\2 MOC'8Z8,QL4Y64M[;X&,Q]0(K"#CDQC)0?&UA!IQ;(I3QJ^/T^D]:X.%XS_[> M>4),MFQWC\B2+-E:L)+E5!ARG>>R$8:)-5E(SG(&FISM9S6YA1S8 MEJXXG)(O^*L=S\%0QO4))MTMY^3XZ(0<$2;(UTHVFHI"I[Y!M?:;?MXINVF5 M12\H^TS5.8G#4Q(%43P G[T.GT/>PZ/'SIG.@-S6'JX?'3H+;@96_?A./@W9#9_T3VR'K<6X]?8\_Z M;5?]M@_N9\LR=BRV>VRS\/(R2(+4WQY:>9X6A5&<7/1ICT0FOJ!M/ J2L)AU:->]>A? M2WM*!)@AH:/GY1U?C)^5=R#M*@Z#\1.A_D'/L/T:C]N:"4TXE @,SB^01[4] ML V,W+@VLI(&FY(;5GAM@+()N%Y*:?:![4S]193] 5!+ P04 " SA*E6 M&+?U9=$" R" &0 'AL+W=O'5L:CO0_?M=)R$++$1J MM1=BW_@OJ> 4IU5VY!H%O%E*EU.!4 M+5V]5D"3')1R-_"\@9M2)IQHE,=F*AK)S' F8*:(SM*4JM\3X'([=GQG%YBS MY-90< A-I:!XF,#4^#<$J&,YY+3J;:TP/IXQ_XE]XY>'JF&J>0/ M+#&KL7/ND 06-.-F+K?74/KI6[Y8[Z*:R%.PL38)6PJ]4 M=(G?^T "+PB:]+3#;ZGJDM!O@N_)":L,ASE?>(1ODFF,:+V7W!_?,$9N#*3Z M9X/$24'9:Z:T-_M"KVD,8P>OK@:U 2=Z_\X?>)^:_/XGLCWWOO'G-56HDWDC]Q-W57KOF]TU:]< M]5M=/6!ILD9BNF:&M^[W1S:!R,VAU,X<- MB P:I;.#$K97E%-0R[U::Q#(3IJC05;1JB)=Y'W#_+B^Z*1:E)1.: M<%@@U.L.\;RHHD,5$R/7>9%_E 9;1CY<85,'91?@^X649C>Q&U1_$Z(_4$L# M!!0 ( #.$J59V/@YQ3@8 % Q 9 >&PO=V]R:W-H965T.B)RWC+(_7)W7M(%O-X M)P,_X@\)$KLP]))?MSR(]]BO-S*],5[,M]Z:?^'RV_8A45?C$F7E MASP2?ARAA#]?CV[P%2.S-"!K\;?/]^+@/4JG\A3'W].+^]7UR$A'Q .^E"F$ MIUY>^!T/@A1)C>-' 3HJ^TP##]^_HK-L\FHR3Y[@=W'PC[^2F^O1=(16_-G; M!?(QWG_@Q83L%&\9!R+[B_9Y6\<:H>5.R#@L@M4(0C_*7[V?!1$' ?A8 "D" MR- LP@PFP'VD0"K"+"&]F 7 78SP#D2X!0!3L9]3E;&-/6DMY@G\1XE:6N% MEK[)Y,JB%<%^E/YG?9&)^M17<7)QL_RQ\X6?J7R!/O@7CYX?H!LAN!3HC'*I M+L6Y^NC;%XK.WIVC=\B/T-=-O!->M!+SL52#2*'&RZ)#FG=(CG1HHD]Q)#<" MN=&*KSKBF3X>$PW 6,V^I("\4G!+M(B4+R^1B=\C8A#2,: [??A?7G2)L'4T MG.K#/WE)V;O9$>X.#^_JG;UY[C4NS?+?R>-6;MDEE;R^QG]2BQ],0&;3V_:VV\U8:?FBJ08-1N$6(T^&^W ML T;F_56#&A0-?J=DGY'2W^Q_741KPT\E7A(, H)YD*",2"PFI234LH)_$8T M@109$HQ"@KF08 P(K";RM!1YJLW7NUV2\$@B+WM<[5(TC[F#208A01S M(<'8K"7:S':Z-<-&Y>4,K6H/2;SEB?SU'G&UZ&W#3+9HA6*YX8E&P +V<#13 M/&MDR9!&5#_ 4QD'16,]$ZAS?N"?\=!,V;Z5?FT/IR80*!H%17-!T5B!=BBH M<41.4LE)M'(^*M&\H!*P4R_27G$M0JQFP@QJ1O4#.IEA2#36.X4ZRU65 &O] MZ6'2)$,(!ZT0@*)14#07%(T5:$,2I/+^6&_^O\:I7/Y*2>4_^]Y3P(N5#7GI MDW;26=.[+4#K#RG3F=%,F8YFDYG92AE(*^^"HK'>F=9YKRH#6%\:.$@9^38) M0&L'H&@4%,T%16,%VK!'M:K2@/6EAHXT"M2+'RBGJE16>N["(SHZK?%<3!RC M:6JZFCD&;MH:_3!/9AZT?M [TSKW56D :TUI3RH-E0&T6 "*1D'17% T5J#5 M1,7V[%A"5:4 K*\%Y D5<9U1Q1U6&9.IV4R=KF8S8C93![0D (K&>F=:9[DJ M"^#!=0$YA'#0T@ H&@5%H#NE*SM@3$V6M]H#FM&]2,ZF610M]\[A3K-E=LG@]V^ M/XAQ4+L/BD9!T5Q0-$8&VWU2V7VBM_N?R_V]-)?H;+M+EAM/<+1-_"4_[]2P M;8-M8V:W]I..9M@Q6QL*J.$'16.],ZTS7QE^,MCP1V\5 =3R@Z)14#07%(V1 MMN6_<*;'MIO*\Q.]Y__(A;C*SW?H"C6DP_9BG![/JJ?.H&94/Z:3>08U^%!H M=3VJ.@ 97 <(!DH#:OI!T2@HF@N*QDC;]!_;F2K#3_2&O_>L%&E_KV_-IF8K MC]K-.LXE4?UH3J87U.U#H=65J(H"9'!1(.H5!;0B (I&0=%<4#16H#GZ+6E\ M13(_$%W>+7\6<),=AF_M%VD'Y(XK% M_U!+ P04 " SA*E6"1G$B_ " # "@ &0 'AL+W=O,EEFK(,UM4''!J0&5A>XX3VB4FU(J'9NZ*QT.VD 6A<,61 M6)0EYG_'4+#5R'*M]<0UR7*I)^QX6.$,9B!OJRNN1G;+DI(2J"",(@[SD77N MGDU<1P-,Q \"*['QC+25.\;N]> B'5F.5@0%)%)38/6WA D4A692.OXTI%:[ MIP9N/J_9OQCSRLP=%C!AQ4^2RGQD119*88X7A;QFJV_0& HT7\(*87[1JHX- M/0LE"R%9V8"5@I+0^A\_-(G8 "B>;H#7 +Q=0.\9@-\ ?&.T5F9L3;'$\9"S M%>(Z6K'I!Y,;@U9N"-7'.)-/VS#MM0%K;I@K[I;2B2D:":QA,[ZW0M_Z3D78M2JB_:JFV"*4]PE:R_N MI0=P(+(MBX/6XN"-:G!PR!0%#7[S5>?Z413L5&%'V"#H M#W:*T-[H!4K@F6F1!$K8@LKZL]K.MFW8N6D^=N;'NCTS/<8C3=W;J8]F1JA M!#U^U2/9"L,AW''9.J?S&/N6HQ@>L M3YG3*X'>H.V:8W_ 5!+ M P04 " SA*E6($C2FP,% "0'0 &0 'AL+W=O-23,]M D[18@04(DG9[,>P%:].V M5DET13KNOOVHAXB61"F)+;^Q)?GN^+\S3S]1G.YY]DUL&)/H1Q*G8F9MI-Q> MVK98;%A"Q07?LE3]LN)90J4ZS=:VV&:,+@NG)+;!<7P[H5%JS:?%M;ML/N4[ M&4X\MKXN<.A<6?$=N+@V.4I_*5\V_YR:?ES')R12QF"YF'H.KK MD5VS.,XC*1W?JZ!6/6;N>'C\%/UCD;Q*YBL5[)K'?T5+N9E9H866;$5WL;SG M^]]9E9"7QUOP6!2?:%_:!LIXL1.2)Y6S4I!$:?E-?U2%.'!0<?3C.]1EENK:/E!49O"6V43I?G?^" S]6ND_.3\GCVR M=,?0K^B6_LLS=)?QY6XAT1_*3B":+M$#RQZCA3IY>\,DC6+Q3AE_>;A!;]^\ M0V]0E*+/&[X3RE1,;:DDY8'M137\53D\] Q/T"U/Y4:@#^F2+9O^MDJES@>> M\KF"P8"W-+M !/^"P %BT'/]H!]TE+5 M-2.^[P:^6550JPJ>5Z7NW6GY5<,P2C!2L M48))78+)\=T[Z4PSC&'BM&>CP"8S -+3RD1CF9R 9=(%+H3$"]NM;++# M[L2=]*C3:"9'HIETH4N<_ &[K:QK!Q#@L.?=%M%X)L-XOJ.9?![,PT%>_5[V M'& F!R^GS_9V>MS7T^< ,]%@)B> F72)ZX:X#1B#%0#T/#(2C65R I:) ;>! MNM&TI9G,)M"S'B4:RN1(*%=^AV_K"7B=IVR3F=-]PV4?[&TE+%L76WX"+?@N ME>6V4'VUWE9\7VRFM:Y?XA)W_#U!+ P04 " SA*E6 M%8%RL$\# !H"@ &0 'AL+W=O4K"@. MHZ+!_&")U#WGGG/%*W)QE.J;+@$,>:BXT,N@-*:^#$.=E5!1/9(U"'Q22%51 M@T.U"W6M@.8.5/$PB:))6%$F@M7"S=VJU4+N#6<";A71^ZJBZOLU<'E3:_9-C$SN^"$BVUT96+1@55$PT M5_K0%J('0!X_(&D!R3G@I0QI"TB=T4:9L[6AAJX62AZ)LM'(9F]<;1P:W3!A M7^.]4?B4(9[_<;\B[-^_)&\($N6&< M8^WU(C28VA*$69OFNDF3O) F)3=2F%*33R*'_"D^1,F=[N2D^SH9)+RA:D32 M^ -)HB3UZ%D/PS>0=?!D0$[:E3%U?.D/RE@H69$U6E6X/O%5FI*LW4L$1;Y> M;;6;_]M7OX;_PL]OF_E2US2#98#=JD$=(%B]_26>1!]]YO\GLB>EN.A*<3'$ MCJ7(@!WHEH/&/N?40$Z,)%E;%-U4)6NKXEU+30+\-M@,]D-T6$W'H]DB//1- M-E&37M#\,>2)]'$G??P:Z0J$H;SG@(J<2%."\HEO4L1Q7U<\FD>]7WSFQ <9 MCZ)Y_^=W-NF<30:=;: I=".]8)_;K7ZU$^>2TE&XS.]3="X%Y/ZY4T[>=-! M>5V/Y%!+S8QW54P]TF;/5L7T^=I)YJ.)7]^LTS<;U'<+RNV8(@,BMYSMJ-N# M-%YTP2#_<"HI7C.Y$^S?\X]<8V'V;,DFZ9G^02&O;-UY9W,^://30XV[*ZZ2 M?*^<0Y^'88J8? ?JZXOU(.Z5QN+H<9N+!G5=@X""&5*#8M+[;GY \+*Q8>#/ M.@M[>SEVQ,X=<31^?/;"--MZ-]L=HZ[H_4$L#!!0 ( #.$ MJ5:6B6.8Y0( "$( 9 >&PO=V]R:W-H965TSD9&/O2X'L*:[4U M)B:2F1#/9G(;CRS' $$&D38*#!\KF$"6&2'$>*DUK69+X[@]WJA_+F/'6&9, MP41D/])8)R-K8)$8YFR9Z0>Q_@IU/#VC%XE,E;]D7=GV/(M$2Z5%7CLC09[R MZLE>ZSQL.:!.MP.M'>BN@[_'P:L=O#+0BJP,ZYII%@ZE6!-IK%'-#,K-KT"S-U DY(T_3:W)\=$*.2,K) M8R*6BO%8#6V-.QM_.ZIW&5>[T#V[>.1.<)TH%+QC M\IQX[BFA#O4Z>";_[DX/X'A-%KU2S]NC5Z?NY]5,:8DG\U=7BBH)OUO"W-9+ M5; (1A9>1P5R!5;X\8/;=SYUQ?>?Q-Y%ZS?1^H?4PYN795K@3=9$F=/3%6LE MT"\%3"%9A=1W TSU:CN(MI5+J1@U=[R#=1"A-Q)S WRDKH=XVI4=I M;X>R;>4Z7N!T4_8;ROY!RB]2*$4**>:I)L<93DZZ"/NMO2_\8(>O;>,.^GN2 MXP4&\JBQH4Q8R<[9/L6)SS3(2X3TV)[PSGT&+),!NLH/;-NIYSIYL#AK< MP4'<6ZX!S[G&,A6)'+K8!JVSYODMMK81O6BQV5O5-@>Y*)N0PLPLN:XJ6+/: M]+FKLKSOK(^Q_U7MZH],U3RQ/BU2KC#W#M(8X/NY$'HS,1LT7P7A;U!+ P04 " SA*E6@H8Q'*H" #M"0 M&0 'AL+W=OVV\.]G.R$T$+*!;@)\$=F*OC33)+6-WNK-83JV13@AR M2*5VP.JVA1GDN392:?RI/:WFE5JXWWYT_VK8%TJV+]P$+I1DA6U&*504%H=OLM'8_J]S=5]R_8WZ, M/.<3NUR&?]K??9N, M'=\+_-C>[N?_,BR8A&/W*:R5F=]DYO=F=I.Q'-":L>["ZA6_]0L,9-;B#!K. M8*"B"X9$'LBLA1PVR.'[BZZ2!OO5% 6N$STKNI=A?A@%P;B[Z,9-9N/>S$Y7 M$M3BS^_4_EAB+@52"QO2_"0%H5:[GL1[G=_Z>08R:TU"U$Q"-%!%1D,B#V36 M0IXTR)/W5^3DQ?KFN!/'"Y]59%=8Y(3/*]+>VXSU04CM@6M"!&PO=V]R:W-H965TJFJ&FWAVD/#KE)K!J;V4ZS_?UL MH!1:BA:)O@0;[CF<>WT_4%D"C/RGC:N)LM<[.7%\.-QQG9P +T;3:79N96+"N: E=4<"1A/7'.\=D4!Q:01WRG ML%>U,;*I+(6XLY/+U<3QK")@D&A+0FQQM MLJ'<+N-"2_.4&IR.+Y@0$LT9X>B"AMXL9>G?T'ATARM'-5NP4X2LU=K519]_A)J623X42_P4E7XD\00$^ M1K[G!RWP:3=\!DD%]YMPU]2D*HQ?%<;/^8(7^98:77*EY M^WEE@M&EAE3]:DNT8 [;F>W&/%,926#BF)VG0-Z#$[]]@R/O8UO:/9$UBA!4 M10BZV.,;25: UKD#,NN K'1 6]8%5913V7^/^Q@/1IX_&KOW]7Q:PH(H"L(J MK*$TK)2&G4J_"?Y!'Z*VH!O49 38#X?>$[7/P_Q1, BB=K6#2NV@4^V,T)2! M1#=RE]P];#S"VG1V$AWJI9[(&CE'5<[1JVVHJ,\B]$36*,*P*L*POPTU?.8] MC(,1CIY8M"7,&X3AL-VBIY72TTZE\_/I]/SZT9MH84I!DW:EG52'KD]/9(VL M1U76HUVU2^F)K%N*Q M3<'=?Z^!]02P,$% @ ,X2I5A_V MGX_-!0 \B\ !D !X;"]W;W)K&ULK9IK;^(X M%(;_BL7.KEIIEB3FUG8I$L2NIA*=HE:S^V&U'PP8B":)&>R<%X[]NAX_"_D]V7&NT$L4QLEU9Z?4_LIQDM6.1RSIBCV/]9V- MD!%3^E1NG60O.5OG05'H8-<=.A$+XLYDG%];R,E8I"H,8KZ0*$FCB,G7&0_% M\W7'Z[Q=> BV.Y5=<";C/=OR1ZZ^[1=2GSD591U$/$X"$2/)-]>=J7=%\646 MD#_Q9\"?DX-CE+W*4HCOV1AF)-V/'R6T4[69 M!1X>O]%O\I?7+[-D"?=%^%>P5KOKSD4'K?F&I:%Z$,]?>/E"@XRW$F&2_T7/ MY;-N!ZW21(FH#-8]B(*X^&0O92(. C2G.0"7 ?@XH'\BH%<&](X#AB<"^F5 M_Z,M#,J _-6=XMWSQ!&FV&0LQ3.2V=.:EAWDV<^C=;Z"./NB/"JI[P8Z3DUN M0B$D6H0L1C=!S.)5$&_1[^@KDY)E$J(SPA4+PN1<7_WV2-#9IW/T"04QN@O" M4$N=C!VE^Y'1G%79YJQH$Y]HLX?N1*QV":+QFJ\;XHD]WL,6@*,34&4!OV5A MAJW$.R:[J.=]1MC%O88.^1\/QTWO8P\G?&4-I_;PZ5ZW[HV:.F\DHU=])7HY MKW>R.TN%;N-$R517!(7^GNL'T*WB4?)/D]@%K=],RPK=5;)G*W[=T94LX?*) M=R:__>(-W3^:$@T)(Y P"@0S).E7DO1M],EMK+BF*L1?] B1\"89"H+GYHAL M?'B:#+L78^?I,+T-#WG=D?D0L?:E;=J 8$;:!E7:!M:T$19$(9?HAJV",%"O MZ%\TG*#NN5V7?=XKFKO M1&L!(&D4BF8*@&L!L%6 Q=3WIP]OCIV%R!=R_X&R9<>V_H5 T@@HC4+13(%J M"^W!>F@/U$2#T@@HC4+13&%J(^W9G72["58).YQAO9M@V1MLG6Q0\PU%,Y-= MVV_/[K]/E:E64RU[&ZU_&J">')1&H6BF6K4M]V!]N0=JS$%I!)1&H6BF,+4Y M]UJZ\W;3+3O\S.T.W5^;(GU[9&M)0$TZ%,V4I+;IGMVGGZIL;?VSUL#]9].SPMC*!TDA)._:_N&].+"E4JZ8 MGBJX_HCS38YT\7A9%_1O.YWZ@/I!OW06D$E$:A:*:*]4H! MQJ#U#8.N$(#2""B-0M%,8>H5 FPUNBV-: D[-*(][]B)VEMLG6U0VP]%,[-= MVWYLM_U@Q4S??$R7"?^19G?HD_[;J!>DC?=!:0241J%HIK#U$@,>P-8WT-4$ M4!H!I5$HFBE,O9J K::X;7T#74L I1%0&BUI1B4?N54E-[-=+Q%@NXM_5]\> M^2K-?.?]$Y=QMEGR8'M?X44?[V_>6=&?GM9!>GP?E$9 :12*9NI=KS_@"]BR M![J> $HCH#0*13.%J=<3\/]L+/@YVWK9: U[^-U4#W3A )1&H6B% L[!WN:( MRVV^J3Q!*Y'&JMC@6UVM-JY/\^W:1]=GWI5?;#^O,<5N^#LFMUHR%/*-1KK= MD1XY9;'!O#A18I_OH%X*I424'^ZTG%QF#^C[&R'4VTG60+7-?_(?4$L#!!0 M ( #.$J5:=]A'">0( %\& 9 >&PO=V]R:W-H965TE:R-!.[1)FU3!V!ZF/;C);6/AQ,%V6OCW MNW;2*+" -FDOB3_N.3[G.O=FMA?R7N4 FCP6O%1S)]>ZFKJN2G,HJ#H7%92X MLQ&RH!JG@K'22F5U;R60F:LU9"2M)5%T45#Y= 1?[ MN>,[AX4;MLVU67"3646W< OZKEI)G+D=2\8**!43)9&PF3N7_G01FW@;\)W! M7O7&Q#A9"W%O)I^SN>,90< AU8:!XFL'"^#<$*&,AY;3Z8XTP/[XP'YMO:.7 M-56P$/P'RW0^=R8.R6!#:ZYOQ/X3M'ZLP%1P99]DW\3&@4/26FE1M&!44+"R M>=/'-@\]@!^] @A:0/"W@+ %A-9HH\S:6E)-DYD4>R)--+*9@4Y"_Y0$7A .P!=OPY>0=O#@.=Q%NYWGH/,< M6+[P%;Z5Q"*0^NF4K#A%RVBJEX"?EVNE)7Y>OX:,-LS1,+,IN:FJ: IS!VM* M@=R!D[Q_YX^\#T.V_Q/9LR2$71+"M]@/%P\'WT-F&X:193#M8)?XX6@\B?$2 M=GT?@W%>X,5=W#.)42E/B%U!JBH6>UD7-J88,ZQ,SD3)J.L"0X(8O[@DY MB\9A^1AY9-/.FHD6E>T(:Z&QO]AACG\ D"8 ]S="Z,/$ M-)GNGY+\!E!+ P04 " SA*E65(6+@"@% #](0 &0 'AL+W=O9BM]C8;%<0O"J#TL1&CA/8*::9 M-9N6QQZ*V33?\X1FY*$ ;)^FN'B](4E^N+:@]>/ %[K9$,>"?^Z M>RC$GMV@K&A*,D;S#!1D?6U]A%R9PDB402X_BW!K6:G#+P>/L'^J>2O""SP(S,\^0ONN+;:VMB M@159XWW"O^2'SZ0FY$N\99ZP\B\X5-<&D066>\;SM X6(TAI5OWBEUJ(HP#H M#02@.@"=&^#6 >ZY 5X=X)7*5%1*'6+,\6Q:Y =0R*L%FMPHQ2RC!7V:R?O^ MR MQEHHX/KO+L\W%$RE2$),%!Q?5SQ^+A&ZPO#$,O(\)QS1A'\3)KX\Q>/_N M W@': :>MOF>X6S%IC87(Y%X]K+.>E-E10-9[W%Q"5SX"T ."6DY3] MH]*F0O/4:++0K]@.+\FU)2J9D>*96+.??X*!\ZM**9-@L2&PCHINHZ*K0Y\] MY1PGHF2%EJ(_,2Z>+)IM5/I5.$&)(_O:\PQZR)]X<&H_'TNCS3=6&D52=Q*Y M$6J2=EA[#6M/RSHF:U(49 76-,/94C &:T*4)54!^4%-I1C)5"E32 H3.@ M1=!H$6BUN".,78E.+ZB+UB$FLGU!.57S#D[OAH\\M\=:FV\L:T7*(/(<->>P MX1SJ.<$P9V M^!4O$J(BJPT?.Q^8!(L-@75DBQK9(J.S:F1219-@L2&PCHK0:0V>8VA>K8&. MYS@4A3#HU9P^WUAQ%$E=& 1077/PR-?"\ZL.? ?W-*/I/E7RUB*-?72,HL6F MT+HJMLX6FK6VT*BW-8H6FT+K2MG:6ZCWMZ64-!/3'F$<%)@KYX(:!**C>G N M';?O;?7)1DOS9M8NZ=;=0KV]/:E"_#)8A2:-Z]PH6FP*K:MB:Y>A;[8*31K? MN5&TV!1:5\K6;4.]W3ZS"BN0J%L.?K\&C3KMMW)V";=6&^J]]L>;._ )+VE" M^:LHP-YN^2#E:S 7_WA1I1/7PX]^EHP:=E-H76E;7P\G9LO2J-$WBA:;0NM* MV7I]J#7!8TQJ=.(7O0!YCM,O3J,67I75#<.A"1*U[ASIW?EY_:@&Z<_/0;\C MZ9.-7@T[G<4UF$[^#TH%()HU[=*%IL"JVKZM$J MM.%E:+/KT&87HO\/KXY:KXY,K46CTW7A"#G.23O2)QPMSYM9N\1;OX[>6HX^ MJQUYRL;@G[0CHR;\[:Q=TJV]1OKE:/D6J79 X[R1'G=T!1GUV:;0NIJV/AL% M9IN122\]-XH6FT+K2MDZ>*1W\".:4:AX216BD[(T:L(528?:4.NLD7[)_,PV M-%$WA$F?[\!U84^8N+XPTE"QCUZURP\C[G&QH1D#"5F+&.H=^4*_^>)C]A]02P,$% @ ,X2I M5@LSX/P'! JA8 !D !X;"]W;W)K&ULK9AO M;ZLV%,:_BL6NIGNE7LFS0LR=K92[:\\3R19R(ERV@T(] M63.>$ZF:?..)'0>2ED%YY@6^/_9R0@MG,2OO/?#%C.UE1@MXX$CL\YSPUQO( MV&'N8.?MQB/=;*6^X2UF.[*!)Y#?=@]>.K]\(,DBDEB#JYQF6D&5:2;W'O[6HT^34@>WK M-_6O9?&JF!41L&397S25V[DS=5 *:[+/Y",[_ )U02.ME[!,E'_1H>H[5AF3 MO9 LKX-5.Z=%]4M>:A"M !R="0CJ@.#2@+ .""\-B.J J"13E5)RB(DDBQEG M!\1U;Z6F+TJ89;0JGQ9ZW)\D5T^IBI.+.U9L/O\!/$CCAT_H Z(%NJ=9IL9,S#RIWD#K>$F=[:;*%IS)]BLI7(3# MGU#@!V%/^-(0-.%!-]Q3V!IV0<,N*/6B,WKZ+="20THE M^DH2FE'YBOY#=ZH;8NOZ21\DHZR>Z==B1Q*8.VHJ"^#/X"Q^_ &/_9_[D-D4 MBRV)=7"&#+2P2_5V"O)60BW_Z*(8V*=H4BRV)=2A& M#<7(^%'>DQ>:[W.T8EQ%TF*#$J*2J4^SCV&E-2ZU]!;QO,#3F??<)F-,-Y2, M);$.F5%#9F0D\\!9 I *M.8L1_JIT-,T.3M-*SF,VW1"=W+"QYAT*!]+8AT^ MXX;/V,CG;=VJ@*!UO:+UD:F$L-\B$[G!"1ACMJ%@+(EUP$P:,!,CF')AHH4$ M)2V1VAVACTFE@8,6$]_U1Y/1"98S_4ZF75QUNVKW:GITJI@V54R-5=R0+&/* M:>W(:[F\2H96H%HT[:MF^GZ$?1>?E&),.'2$+8EUV%PU;*Z,;+[[@M9PED%;58EMJ790M6XZ-7^0CZ'_:]/9] MV49NEAN,$K^?_L$T.QW9GHTWOO;2J%MM2ZZ(\>GEL-O._ M[Z60I$@[6VO_4991:##$R?LM-3QUU+&MG!4KYF3+XU].EC&ULK5==;QH[$/TKUC:J$BEDO_C,!20@K6ZEVRO4-.U#=1\]]7LR5)L;H3 M*\+AS5S(%&L8RH6O5I+@Q#JES(^"H.VGF')OV+=S4SGLBTPSRLE4(I6E*98_ MQX2)S< +O>W$)[I8:C/A#_LKO""/1#^MIA)&?HF2T)1P105'DLP'WBB\GX0M MXV MOE"R495G9*@\"_'=##XD R\P$1%&9MI 8/A9DPEAS"!!'#\*4*]CGPNAY*R!QG3'\2F[])0<@&.!-,V?]H4]@&'IIE M2HNT<(8(4LKS7_Q2)*+B #ANAZAPB X=FB<;&>@,;RHV,CUK"6PI^>O@.2T[Y0J'K?X12-VA*)'I<8DE0 TU$NLHT MMND6N.]KH&>"]&<%E7%.)3I!)48?!==+A=[QA"3[_CZD MIR(9_)Z]Z@FG+B4*K9X\3FI=@G_-GI66L)1 M^,^5KARNZ88S]>%>K?",##PH (K(-?&&;]^$[> O%]<+@>TQ;Y;,FW7HPZG0 MA&N*&?N)DNW>*_80>9FQ#/0VFP:7-LU8BC3NS6IE-&VZF-MJQK($\J MBAV$R(^,KC&#'>@L2K60[O0BETQ_CK/'N5MR[I[G#,?GES3JODJC8ZL:C7IE MO+W:\_/5?I@AX-&:2&@T\DKH5*9WR5-T(; ]SF&P^TH'M2IM63=PP3HO;K>F MA8$#=J;<%>#[E:P=-'L'@CGM.D&KZY8LK#09X9\=K+,,PJ/(PB!H'L9_;'6B M6H?1+O3H]S*?% ?G7.21.Z?Q8>PG[$[E?M-0MA?;=PYIMC!4L$8UBJW:Q;NWRA;G4_W07M0^6.K1I@%IX0;M8M%[%Y-C*Q<2O7#=2(A?V%J;@;,/NRKOK9@?FQN@/8: MLX/)KX_0.R\H5XB1.4 &=QV(3.8WLGR@Q:IZ%ABN2?5S"+99(8P#OYP)Z MQF)@%BCOQ.- MQS,G)7$V6IR6^Z[YXI3E,HDS>LV1R-.4\,<+FK"'LY$[>MKQ(5ZN9+'#69RN MR9+>4/EQ?*49B)F&>+T[FQT[K[!_KQH4![Q9TP?1.,[*D[EEK%/ MQ<:[Z&PT+B*B"0UE 4'4QSV]I$E2(*DX/M>@HTV?1 MLN2O.)*KL]')"$7TCN2)_, >?J'U"4T+O) EHOR/'NICQR,4YD*RM&ZL(DCC MK/HD7VHB&@TFDQT-O+J!M]U@5P]^W<#?:N![.QI,Z@:3K0;>K@;3ND%YZDYU M[B5Q 9%D<_QJJ=7.#/>2P?T4_H/>&< M%**A@X!*$B?B$+U"#A(KPJE <88^9K$4K]5.]?TJ3A*ELSAUI JB@'+"NL/+ MJD-O1X<^NF*97 F$LXA&9GM'!;\Y ^_I#"X\*^"O>7*$?/?_]F]J'WDF:BG\Z0KVH("?= MD$7N>R/6)*1G(Y76*\?@_M>- 7:#5,#I$7W45O07/^AKNXMK: MW5"N*[#C!H7C(\6?N\5TO\,P4&@&S[,-S[-!/*NIC) D*U)X[V%L[6$HM;/6 MZ-P>O\\>@8$",@@]WA!Z/(C06(A\0$JP@@_E\OA9+I\] @,%9'!YLN'RQ,KE M)4M3=;,KB7R]3X*UP@]E\Z3%U73;:<5T#XQ%)I) MO"X?76L5M#BOD\P]B1-RFU"4J[J?=^2CG0J %I,UFJG R=%D6P+0.A$*S91 M5XJNO51\3T7(T.\/F>+]*SJ/HK*()\G&V]FZ(.B7D-)(H%>NK^_ B'&U8];8 M\175B:VZPZA-LHXE2SI%!*TU0=$"4#0,A69JK>M6=PIOU[B@U2DH6@"*AJ'0 M3'5TM>O:R]U+EDE5VE*5$$.6B5AE0E(HI.9BK:OR(%\CR0[[3Q+:A:E[TG%? MO[3'.%@?2#0,A6;JHXMGUUX][]8GSD).4_6#%DARDHFZV.XM4KOBG7=J!%F( M!Z!H& K-U$@7Y>YS57DF:)B7CRIJMQ]%Y%'IL5+=K5A2E#&-QP"=,K1+9+\E M 63U'H"B82@T4P)=N;OVTAUF0F&?,(#6\Z!H 2@:AD(S'YYI>\ ;PT\8/%!# M !0M $7#4&BF.MHZ\)ZS#KIO2$^/)7@<%EDP7B[59;6GP>#+#=2[ $7#4&BFEMJ[\&8OD Q!'\Z#H@6@:!@*S51'.Q?>?LX%:#)L MFQ?N;#L9@AH7H&@8"LV42!L7GMVX $N&_2>*H L00-$"4#0,A69*JPT1;_X" MN1'4X@!%"T#1,!2:N8!56QR^?07$]\B-?GOA0"LWVL, 0C,ETCZ' M;_=A6]^WNZWG8/6\W9[&(,E '4.H-!,";1SX#^[ MY*$[.4G*TS(;/5*5BPX[J;=#'U=-.^_FH/4^*!J&0C,%T?6^;U\ <5/.>ZN; M@JG(OK>&>8]; VB%#XJ&H= J/9S&^\PIY5G]O'Q% MV]&'5V^Z7Q&^C#.!$GJGFHZ/CE4.XM7+X]6&9.OR[>A;)B5+RZ\K2I2>Q0'J M]SO&Y--&T<'F%?[%_U!+ P04 " SA*E6=(H*.H," "3!@ &0 'AL M+W=OW.0VL>;8P7;;C5_/M9.&=F35D'A)_''/N>?84QU[?LZ+:"DNB$GL MUA8JB>7&<"9@H8C>E"55CU/@SOYG(V]P H"#JFQ#!1?6Y@! MYY8(9?QL.+TVI04>CO?L'YUW]+*B&F:2?V.9*<;>6X]DL*8;;F[E[A,T?IS M5'+MGF17QXXP8[K11I8-&.XA]=M:NY!]W<]F)?ZXJF,/;PYFI0 M6_"2UZ_Z5\'[+N/_B>RH#(.V#(-3[,G1D8('.X8NPS5+/W TMO-LDZC7C_WM MH9'.H$$;="1PV HL&^8>F;M=X_G,F-.&P1LJ@ M-T(#JFZ!]<3(RG61E338D]RPP+\&*!N ^VLIS7YB$[3_H>0W4$L#!!0 ( M #.$J59!D?/[L@8 -8^ 9 >&PO=V]R:W-H965T,S<1"91)EY?_DOK+U1F2^R?)D50W6'JS">/M7?J\"T1C@ M\QT#:#6 =AW J@&L7.C6LW)9%S*7LY,TN2=I8:W5B@=E;,K1>C5A7*3Q*D_U MNZ$>E\_>R3 E7V2T4>2#DMDF53I'>49>7JAK"_+RQ2OR@H0Q^7N9;#(9+[*3<:[]*M3'\\J'LZT/=($UB&AI1[?H75< MG8[TSLI4>J=&LU]_\0/O=]?BD,2LI;)ZJ:Q49WNS?T3>9IG2B=AO ZC M, ]5]K,J%D3O.9/\PNK/)$[K%\YD%F;DGTL] 7F?JU7VKRMP##-P2&)6X'@= M. [6R%==(S+.260BY5KO5B0H18H+ZMV,\NGD9'S77$?;B'D^K8TL_T3MG^A1 MP^0'^2M?JI3$2:Y3NI8/\CIR5C:HVC=!2&)6 ((Z ,&@*CO #!R2F!6X21VX M"5@Y'0ME*R*:E7T\\8-'I=VV8GX0^.[:GM8>3D$/&Q]9/\BENE,1\5TN@BI] M4X(D9BWXN%[P\:!J^1@S<$AB5N!\S]"-AW&=KE2:A>H]*F70Q/:NP5Y^WTJF M3O= F;X9P5*S%VWHRJ>#JF8?E=:PU.S@&5[S0:KI7,]L?SU#)K9W!HI\F(H< M]>SB^3-8IG=*D-3L11O2\L6PZAF5T;#4[. 92O-!ENE?G38=4Z*L-AJ=G!,Q3G@ZS3E:PK%?#: M#9G89QZ&E"A,2IVKW$DHL'CO(Q$D-3L4!LNH/Z@JIZAXAZ5F!Z]Q> :?GG6L M\DIEWPVDPPRX@Z2&HRC,49VKWF*>O287!7Y446J"B=_D-;18-O*N034$RXL-3LP M!NGH9%@UCPJ!6&IV\ P$4OC\K6O-3UL%?4P]_>]QX>^UL_TTO$5AWG)6OW7A M=UH + ]/V#N-AS@:8P;XF#>H/040&G]QUW .5"G3=!TUL[PR# M,9C!GE7Y3KZ')^R=O(/T/!M-SX%U/7';GH? 169PD<%G?%TKG[?*>NJ)]M7? M9>=SNNOJSPR9,9C,GK4'G-0/3]@[C8&,&#=FP^J,,%1^QU.S@&7QD*#U2 MUFY_MLH?,K&],WS&8#XKOD5#SG7BPEP7_+Q(YX.+^\N,)3>5J7,!J,=O6&IV M6 P.LF%U41DJ+&*IV=]V,;#(X=/!CA7/VTU2GTVH>/R-ET/ &S?PQF%XV[%! M[.Z5M3G@VP)XNKZ9QE*S@V/8D0^K/(4L.'RMVW2;[V[/P1$]= M2./K;3#E/6.+..\?X.EZ9_D0AW[7HX(GEIH=/ .>'#Z3[+I%VKU< MYR?)(4"0&Q#D, @^8YLX;S'@Z7IG^A#GA-QP*!]6LYBCTBJ6FAT\0ZL+X8F>N!!AR%' Y/CV[+*Y-1X]?<)-"3Q?[^\H'P)%A4%1,:Q6LT!%52PU M.W@&505*JUFT>\@\H+QU%.6R8Y,)V]%L%H8*!4R%\!9X\FT'/&OO7!X".(4! M3C&L+K1 !5(L-3MXC1][H'2AQ?XN-&AB>V>(3\#$]_SR=]Y2P+/VSN A0%(8 MD!3#:D@+5-#$4K.#9T!3H#2D1;O1[/X<<-A!GP.&Z03,=,_?",Z;!GC6WKD\ M!"X&!A>#876E U2:Q%*S@V=H,D#I2E&ULK55;;],P&/TK5ABHE:"YM66,-M)Z0>QATK0+/" > MW.1+8RVQ@^VTY=_SV4E#-K+" R^-+]\YWSE.?#K;"_FH,@!-#D7.U=S)M"XO M7%?%&114C40)''=2(0NJ<2JWKBHET,2"BMP-/&_J%I1Q)YK9M1L9S42E<\;A M1A)5%065/Q>0B_W<\9WCPBW;9MHLN-&LI%NX _U0WDB#23JV3N>$80Y!!KPT#QL8,EY+DA0AD_&DZG M;6F W?&1_9/UCEXV5,%2Y%]9HK.Y<^Z0!%):Y?I6[#]#X\<*C$6N["_9U[5C M+(XKI471@%%!P7C]I(?F'#H Y.D'! T@> X8OP (&T!HC=;*K*T5U32:2;$G MTE0CFQG8L[%H=,.X>8MW6N(N0YR.KG@L"B#W] "*#%:@* Z4V3-$TB>XET4VRH.CHH7 MP4G":RI')/3?DL +PAX]RW^'!R?DA.T!AI8O_.L!DA53<2Y4)8%\N]PH+?$; M_=YW8C7CN)_1W-L+5=(8Y@Y>3 5R!T[TYI4_]3[VV?U/9$_,CUOSXU/L7?/K M P:+ C)8 (>4Z6&?\9IM:ME,ONRB\RF^PUW7SY\UH>=-VJ(G.B>MSLE)G>LT M!9L71*-4237TJ:LY_*#3VAMYDP_/!)YN-?#]P!^%WNMAW_FZG9M:@-S: %,D M%A77]15H5]N,O+31\&Q]@=E91]UOFCIX\0/?,JY(#BE2>J/WJ%?6859/M"AM M'FR$QG2QPPSS'Z0IP/U4"'VB17, M@)ZJJ?->TK(LI :#TAKF8#GD[[NWHWZ(CP%?).SPR&:ADKFUS\&Y6PQY&@2! M@I("@_#+%L:@5"#R,GXVG+Q-&8#']H']0ZS=US(7"&.KOLH%K8?\AK,%+,5& MT:/=?82FGD'@*ZW"^&6[.G;0YZS<(%G=@+T"+4V]BGW3AR- EIT!9 T@B[KK M1%'E1) HW'2A)\R(^=/I<=1,;9:2_)=)F3"+-C8&I)F M!::4@.QR B2DPBMVP:1A#U(IWTK,$_*I T%2-FE&=9KL3)I/)758=O.&96F6 MLJ?9A%U>7/U)DWCEK?RLE9]%WOX9WL]BS[Z!<)ZW.S@EZT5XF/A;K$0)0^Y' M&L%M@1>O7W6OTW?Y#;;^7V M_]E+@0B(81R8T'9CZ)3(FJ:;1IYPZ[=%UNGGR?8X>7(TD^%Z/PBWD@:9@J5' MI9VW \YK^ U02P,$% M @ ,X2I5C<[A;6! @ K 4 !D !X;"]W;W)K&ULM51M;],P$/XKIS"A(4'STG:@T49JUTU,6J':&'Q ?/"2:V/-+\%VVTW: MC^?LI*%(6\47OB1G^Y[GGCO[;K35YMY6B X>I%!V'%7.U:=Q;(L*);,]7:.B MDZ4VDCE:FE5L:X.L#" IXBQ)3F+)N(KR4=A;F'RDUTYPA0L#=BTE,X]3%'H[ MCM)HMW'-5Y7S&W$^JMD*;]#=U@M#J[AC*;E$9;E68' YCB;IZ73H_8/#-XY; MNV>#S^1.ZWN_N"S'4>(%H<#">09&OPV>H1">B&3\:CFC+J0'[ML[]HN0.^5R MQRR>:?&=EZX:1Q\B*'')UL)=Z^TG;/,) @LM;/C"MO5-(BC6UFG9@DF!Y*KY MLX>V#GN +'L!D+6 +.AN @65,^98/C)Z"\9[$YLW0JH!3>*X\I=RXPR=QH\ >'A=MD&D3 M)'LA2 ISK5QEX5R56/Z-CTEPISK;J9YF!PEG6/2@G[Z%+,DRN+V9P?'1FP.\ M_:X:_< [>(%WLEQRP4-!SI7C[A&>X$S+FBE?FSE3]$[I13J8J!(NI<32.\,% MDP0CCR.(.LZBV6"4OWZ5GB0? M#R0[Z)(=!/;^/US](WPU3%G6M,J/*W*%2X?2_GQ.]> _J!YVJH<'KVBQ-D5% MA;74**ZBN= D4?LDGM/:L*5)H/,C:I.GP]Y@%&_V1<1['231K,*A\J;7;+7R ;D#GOP%02P,$% @ ,X2I5AY3N<3; @ O0< !D !X M;"]W;W)K&ULM57?3]LP$/Y7K Q-(&VD39I06!N) M%J;M :VBL#U,>W"3:V/AV)GMM/#?[^RD62FAXF%[2?SCOL_WW=EWHXU4#SH' M,.2QX$*/O=R8\L+W=9I#0?6I+$'@SE*J@AJ;L=?WM@NW;)4;N^ GHY*N8 [FOIPIG/DM M2\8*$)I)010LQ]YE_V(:6WMG\)W!1N^,B56RD/+!3KYF8Z]G'0(.J;$,%']K MF +GE@C=^-UP>NV1%K@[WK)_=MI1RX)JF$K^@V4F'WM#CV2PI!4WMW+S!1H] MD>5+)=?N2S:-;<\C::6-+!HP>E P4?_I8Q.''0#R= ."!A#L P:O ,(&$#JA MM6=.UA4U-!DIN2'*6B.;';C8.#2J8<)F<6X4[C+$F>06.#60D1E5AH$F'\E4 MB@RSA&LXTI*SS!G,#?XP?483N23?2E#4YD&3XRLPE'%]@MC[^14Y/CHA1X0) MXWU4V,H,MC(GP4'" M&ZI.2=C_0()>$';X,WT[/#C@3MA&/71\X1NB_D3N%!6:IG4X?UXNM%$X^]45 MMIIVT$UK7_R%+FD*8P^?M :U!B]Y_ZX?]SYU:?Y'9,\B,&@C,#C$GMQ)0SF6 M@36("J_=4LF"F-TX;)C)<;^.4UG?SJZ(U,?$[AA;LM;)&UL MK51-;]LP#/TK@E8,+;#5G^E'YAA($PS;84"0M-MAV$&QF5BH+'F2DK3_?I3L M&FF;%CGL8I,2W],C)3+;*7UO*@!+'FHAS8A6UC;#(#!%!34SYZH!B3LKI6MF MT=7KP#0:6.E!M0CB,+P(:L8ES3._-M-YIC96< DS3% M.5]7UBT$>=:P-2S WC4SC5[0LY2\!FFXDD3#:D3'T7"2NG@?\)/#SNS9Q&6R M5.K>.=_+$0V=(!!06,? \+>%"0CAB%#&WXZ3]D&FK$;VBI(05VP@[5[MOT.4S<'R%$L9_R:Z+#2DI-L:JN@.C@IK+]L\>NCKL M :+T#4#< >)C 4D'2'RBK3*?UI19EF=:[8AVTZ4H.BTW+1:XC>T_&#ZG"31)Q*'<7( /GD? M/H6BA\?/X0%6I2]-W):2R9Q5(^@HD[['GXZ)0&XFWK:$ OF5+ M 62E58U^6YJF?36'BM R7WAF-TJV>1Q?A5FPW4_N==#E593T0<]$I[WH]#C1 M#7OTBJTZ1F_Z2DIT??U"[H&8]'+P0FZPUXQN$.*K7G-\,P)6" O/+P>4Z':X MM(Y5C>_/I;+8[=ZL&PO=V]R:W-H965T? 1=:3 M%O9@OO5;92T\L]24@]!4"J2@R:/U8K59NG@?\)W"J$_VR%522OGDC/LZCV(G M"!A4QC$0NQS@%AAS1%;&[XDSFE,ZX.G^R/[%UVYK*8F&6\E^T-IT>?0Q0C4T M9&!F)\>O,-5S[?@JR;3_HC'$IC9C-6@C^02V-JY1TQI,B4')%RT9;-;7RI'FW%4>%^RMXH>THMSA1[:.T5&XW>HT>B%'%W MA-[<@2&4Z;<9-C:'B\35Q+<)?,D+?"EZD,)T>6-=3_X['5-@M,C@(WR47" M!Z*N4+IXAY(X29$.=-+Q>.=M!+9:AHT<]UJ8VR;?+K7-F!;7F> MS8W.2O>D@CRRLZ%!'2 J7K]:W,2?+FA=SEJ7E]B+QX&7H)!L[!@XM:1D<+P* M?4YLH+OV=&XL#T6:X<.I GS2,AQ4ZP=#HTH.PH3NF;WS[*U#R_T+#X-K_U!+ MA48,&@N-KS[8O"H,0S",['T#EM+8=O;;SKX?H%R /6^D-$?#)9A?I.(O4$L# M!!0 ( #.$J5;CN3ZT< @ /)" 9 >&PO=V]R:W-H965T*WU"4&VK3="JQ D.SC8=B#:C.),%OR M)"79@/WX4;)CFB)Y+7E[P\AY>2+I[+ZL_Z0WLOEE M>UVI;_,#RBK?R*+.RR*JY-WE[ UZ?272MD%G\6LNG^NCSU';E<]E^6?[Y>/J MY)7S9!:MY%WVN&YNRN[_[.]]((X:*!QW [QO@/L-J*I*B*I^CJK56:.V' M+C9=:]6;O&B'\;:IU%]SU:Y9W,I[-2A-'7T7?' /ND$-0 M28='X*!&-W);5DU>W!L1_?TG91Y];.2F_L,5NQTV=6.W:?VZWF9+>3E3>5O+ MZDG.%E]]@7C\O:OC@<",,-!#&"B$OOBY;-1DJN23+!ZEJZ>[YKQKWJXW3PO* M,.)J!)^.^V";$OE#5=9U=%V5=[DS@,*Z*HI3SE'/.=LL42'T^)8F/PQ2W$_D1UVB-,4 M>5(9'9$N"K[V["&-Q$X9ZN>UPXP2E6(>E[%V&8=9?_8X1M"4 ZR_JKOLD%J! MA,=33;X()+63:]"^^?&%.<=<]/VSS1A.L<\]38KH!"N^=RY#<*NQ"1@*S>RC MIE;$)ER*$$C0+MLF8B#A)>]/1948$3CW345,VABG[_RQ!V.;G!"5]AVVC-/4D M-]84CH=L; '(A":&0K-WG@(>T/I MXF!CE.#$RFJ'G9),U$>+FK4QS-I7 U+:PG9X,+-1P_'%(5MHA4 H5/.S*![_5!H9BBTR""PR#@],VW] MT-_F@":F7UI?D"'Z0LU'SUX';CYZ$*90&42K##*ERB!!548H-#,46F60,U4& ML=4#9;&U3MI6A"6>RB_1"H/ "N/]RY8FJK.U=)Z=P@BC1V.*6CS5>H7&$TY, M&E3-A$(S0Z'5#(6+_J>/0QT5_ACAM+]:.NPP%BCQU/BI%AD4%AD#Y"^UY0.F M'.'^EM9AAQ*A-K\>'[7,H+#,Z"607PG#.*/GSB0'Z4N,ZD M'';0F133LH'!98X!2<0,(T8*$!&AR(0FAD*+448+$5.IA&S3Q^L>\4@$],O+188?#PQ)'GL$P?+ M,\C$].SHECN8NZ^SJJFCK%A%[6CD2_<&" 89/4FF./]G6@XP/F6^!"U2A$(S M0Z%U!X-UQ^E\L6\9()@E_;V%RRSV5O^95@@,KAP,R1N[*H YHOT#"I<9\1[H M,4W<#"9N.W_\^Q\8:O34F:*,P+4>X%.6$7C0,D(H-#,46G;P,\L(W"X/]-=V MT,3T2PL##A\VY\'+5.$0C-#H94'/_..?WY: M=X FIE]:=_"QNL.OUF&HT0,RA?K@1P\-3*D^>%#U$0K-#(56'_Q,]<&'J0^7 MF5]]<*T^.*P^=N=5]7P[2"/#8*.'9HIZ!->RAD_YY (/*G1"H9F/SVBA(\XN M? B[H,%X3/OWKSO,:"JHYYQ?:/TA8/WAGZ=^+0I#CAVB4&AF +30$5-60$10 MZ1,*S0R%ECX"KH ,F:UV@0.G,>^SOLN,BM0W6[4B$; B 6>K1YW"D*.':(KC M$J&ECYCR40P15 R%0C-#H<60./MD1MA'+M9,A4Q,SXZ>FH2U"3A+/3H5AAP] M-%,B,3]^P3_\.OAQ0UONM<5]'Y_BUY?[5Z_H&%V;X/XE%7W M>5%':WFG(.-7[4)0[5ZPL/O2E-ON'06?RZ8I-]W'!YFM9-4:J+_?E67S\J6] MP.$U%XO_ %!+ P04 " SA*E6Q21H-H$# !M"@ &0 'AL+W=OR7?:R*IQ1H**B_J?O3:).') G6&'J'&(N@[)"8>X<8A= MH#69"^N>&;:8*;DGREJCFOUPN7'>& T7=AF71N$H1S^S6,(:%\5H
(9_!%-@PYDWR@.DLDP MX[1EG(XR/BDF-*N?D<,"N\679@-J"'7:ITAH%[5OE-!D.HR:M:C9*.I'80!/ MI3EP7A !@PT@]BW"K,PI<.,8?#]#0E&*=]SP?#EP&NMS>(!F)QQ MD<3 M>QT^]8WFFRLKH33N,O?-+B/:W0W^T<-=@5J[>D:37.Z$J1^[MK>MF6Y&ULM5;1;ILP%/T5BU53*VT%3"#0)4AM MHJF5-JEJUNUAVH,#-\$JV,QVDO;O9T.*0DO16M$7L/$]Q^=<7V-/=ESPX@5T0RJQX M4GV[%O&$;U1.&5P+)#=%0<3#!>1\-[5"]VS M&Y:4%L DY0P)6$VM<_=L%IGX*N GA9T\:"/C9,GYG>E/OGM-JIC3 P_8C^]?*N_:R)!)F//]%4Y5-K=!"*:S()ES^^X4MX+JLGVM6QP$'>QUP&?]\#DD#1RWX;:VWOC'C7]<\7G]_M$-E%PHRM;H MBM5[PQ39[V\Z'%TI*.2?+JLU]ZB;VVS ,UF2!*:6WF$2Q!:L^.,'-W"^=!D? MB*R5!J])@]?''M=KWV6QQ@45SOP2MK'G!)$7ZK7;'JI_'H=U%'9Q$]<2-FJ$ MC7J%W3*J($4+111TZNN%OW8)!B)K.?4;I_X[5J(_9!H&(FNE(6C2$+RQ$FN< MWZHPWW$Q?E*)'7&AYT1^V%V)XT;8N%?8C#"2DBYAO;C7YGX@LI;%L+$8OF,) MAD.F82"R5AJB)@W1&TLP>O:3<]T(!^Z3"NP(<\;8'STI0/O@V#97)GTTKBF3 M*(>5!CJG8UW#HKZ&U!W%R^HD7W*E[P55,],W-Q F0(^O.%>/'7,Y:.Z"\3]0 M2P,$% @ ,X2I5AT6B2E" P *!0 T !X;"]S='EL97,N>&ULW5A= M3]LP%/TKD1D32!-IFY$VHZVT54*:M$U(\+ WY#9.:\EQ,L=E+;\>7SM-/_#M M.AX&72J(?8_/NZ*MW@;N??#@Y:=V?7^W&SRQP3D*OZ.4!HAG1PV_6@AFN=G,M"V=PN@_L]KH?O *L>&.1"- 8[Q 6&_9)JS92\-AT[V :? M04'=OEN6QN%4T66[Q&L8PO;'^1-08P]3:N3LM2+#\+/I4Y\8%8H_FBR0:E,3( I$CPPI?ED,_);T?*.+?2JG!89[KESA)[_[3I/F62* MBDW3IO;?\BJ_V''4?2W+]EMEU[#78_W6?NLF+X_!9'P,)H^B)GO'8#(Y I/= M5_O6W&LRK$\9&T>9K8-,$PW@P#@@/^#X*=9)@_&<"\UEW9OQ-&7RV7G&R&LZ M-G\&;>F;\2G+Z%SHNP8P$/6H=?L;3*\=-Z=5DXO+E"U8 M.JJ[:CJVS< T3-;Z L(N?ZG^?30^3@,\];S M(CV4TT,YCN5#1O:#Y?%S$G/Y9YHD413'V(J.1EX'(VS=XAA^_&J8-V!@>2#3 MWZTUOMMXA>RO VQ/]U4(-E.\$K&9XFL-B'_=@)$D_MW&\@ #VP6L=B"_/P_4 ME)\31;"KF#?L"<:1),$0J$5_C<8QLCHQ?/S[@STE490D?@0POX,HPA!X&G$$ M

,"2*['MPYWT4KMY3X?I_@\,G4$L#!!0 ( #.$J5:7BKL

(-*&NU4%=.39VW?B/+6:FF74]&60;IXL[O#LLJYS><1=C8NZ8R M-3-312N 2-"WC;2#=KF] LQ-"J/&#E.)\K,D1N2M@?6FSLK4^*Q17#LC%E>J M3MG.G* V>U)9_:I8H*W 4FD3F,]>Z70,/FM=ZT6OJM5,;;>5Y\LW-$FRW7F\ MF-O>@G:I49KV>*F.F6VOI28C<5;L;B-E*?-F=DK7*?T:;@M0F..)_P?S-%4& M;LN##Z-7-RW7V*V3DY3'&@59(ZB:.H?I2$];F.64K(&HN25V '@UGMZ]SLYT M/2 MRU4U0S=F&]C+4Y^NC09W!LSW"BW$06MNL2HOOFJ6Q>T)=1_HB'\A!G0X^%RC[ M3@GGE2M4&D+=MZMM!M!=2Q-5J_

].%7#JW"/>6SZQ)S' M[;QKN^D(PH28Z^$T?\]B& ZN5^U#E(CL +@#G >2]3=-U%^1I-]-T>_R;2L_ M5R?KWYNHWQ57\ZVEEIBUE%?%M>;5'&ZH:SYF"%3QG%EAQLKJ!$4Z,SL:?ZCC MZNR.J+9&F&HFH5]59ZWI>D*EU*LS?K$#P5P[C^W&(=HTEQ-[I(RNDE]_@:V\<&"Z^B<>\UJ94,_'7**9:E8N MI/RU9F_90@#H1UL%&#JL!:,*&*(\;S.H<9??8\)R#>%YT,P4^^8%ND@5KD3M M$4.(LPK'ML\>T^1?JYFZQ50="9]7+MLY,\H5WIFLHX7W$H9NFH3'^?'1+3S4 MH5I4S56U&PW?N0,]]H&DZ<<^9DT_7>!M[*=[S*Z>?!H/[J>9 M,^]CZ\P[6M_M%Y64K>L\Z@E<*U)OB"\K4.J?:P9/DD%$"/+XI(3_B^;%-?L/%/M_/Q'+OQ%_0#URY\_NP+OS MM_L>Z[D#&B0[?VPX<%U_JZ?>_QM-0@," X+C 0$=1$&PUE._5Q)!2P60.RC1 M_N/,/UNH\WOI6IZ26\WSVDL)7;J6C+_AU!["1BUUT%JXZ%='141*2[(:G>H4]AT_9)*H??^S,ZMG)[N^DZ&."'1;D PQ M)&-(YD&2^8?U1K63>T[$PG>WX^=#*,VD;2->9KM^0.7"7@8793$=":=>*>=2 M9ME]NU^EBP'\]HWSU1N?'ZVWB/"'=KD>]EVK'QKIO8#XQY[VWMUSB>_KTZ8] M+[9)'&M'W7X @#]M"(C[Q,VC%]-O.43" ?GG.F+W(;FS>&H93CYQ3G83VZ.! MX>3><'(RB/O%R<^%D4'-]O_Y.#L_4_\[&CM_8>[\G5*,;+;EE3*G=_SGNYY-$G=#_EN-X;UR MV<-$U3]>"L-!N-VIN+#;NV/$ITB3!,X$+PX-3>Z%)LG -32Y,4U&U/9<:DAR M'R3I$R,FMSFZ26!'U(C)?1W=R2/5X",+=^E66%7;([KIB;*5/KQB[\?"5'80 M;^DK/H#1>50\%>TI@'/B%.EN'[TP%/F0U])0Y!;VF4WIIAX#0Y!K$J1G"')S M$>F#B-S2AVPH\@%%>#%6>^KNX"_%/5E?FUB4CPA-]8[#:$!L+]PTZKH1((P5 MNBIUQ>V!M^YQ:1.]HV4_#&T:;>DWZ4T&@2'GG9/S$=)R'-AA'!FQ_,0Q,70\0[E\:E[N=_4;0S;[DVS>;)+0YJ[/?>>F1?\&6B>%&9CW M@M$@,"2Y^3GJ17:0;.IJ,#2Y)K\_MTSE'[M-H&>-;%N-]7FE+E/7]GV3N;RG M.&1R< ?'$5(DM9/0)(GNQU=!%J6](8UJ#E\M))_9$[OC^T8K'IBYS/KT!$F=A0=G\6\57+"LW:- M1-0.-RX]-8@^/D2_H';BD6/RR1H<;\S,H1U&6R9F]P71I^X^_+@PN--Z@9,Y M[QZR\OST?#^QXYWWP#ZPFK^+K$EC"K8D A3B&@HQ/J^[NU>X\9;- GKI\^HM M<1PG?02>'=)3EA^G[I[1Y?)Z]'?MH'E>_AD2V&1C5VC/-'UCTJT55K?=;/YQ?$ M]JC)ICEI' ?!\555/RLOS0W<%GUYS MNN?;L?NX?($=P.@$3%7#<(;AUE*??)M$_@'E]7/G-3/"^K&0Z35_>9'M;ER^ MLT/H/'?V,D?9LSG*?-=._$W#^2=UGBDS\_L)@X7#WR*_/O\7_-$\ZXJ5%_E( M;2&>)_&_IM4DSVYWC3;/7LY)?6KYG6\0E/J#R:LQ* M^'Y2K'4'L6X8MK+) 4FP+4O V^#6:E(6HPN+ W[ MBXM(:]P-B>N8P0[GO4J MQV\7VT':%CSR1@Z'%7[ >\9WS/B$6SG0MS6$?<+5169=R\N< _F/RT),.3:< M'"C8U.]H %+*;"@Y/+.8EK#GT22';P4&& )=9=*_*F^#2Z6L*Q+@#AL9CK) MA_G?NILEK@9VS[$:YX+EHVI@O6TWIQ?YY."QNI(;?!3QL JM0?&UETV&6#X?X T:7#5+88&3 M6T1$*3NP6B%S+)S6=+__U'2_?]MVO_^D,30#^ERST7XQ M)=^RB?_Z_&LK=A1E#B_H<&5ZJV[OK@79W*)& 2!K1@B)_+0$/Y,'@(=5TJ$@1;ZK%FA*BJ]KS:I(X M0O3."B7?UBT8#HS0Y9X0VZ!P$Z;L"($5F"^GHR++\%_LJ@ =KS[4FCA[O:(L M+T%N_>\4#F$\=S+]8%95!=(FO/(FGUS"L^%5**=*)J0U8E=X_X2-+G)41^%J MH-?Z7&^64I_0^)XQB$:'<2"Y*J^_F\B+LCYDX;)K^!K U<#M"*E1JXL?5<5) M38^')L=N]D"1 (;JUYZMWUEX_P07"L0N K"4?;.$K MT(N#?\\"0FJE^$#8Y#6N\X:5)4,]JUG2K?6"<0Y&SJ36S11=@UJ&U\,1W.P" MT Z:X:2SA?VK:7V%S_4>3N'IGLX1T'K+H&*++!) M)5?(P@PC18\Y8%%]"U@ S8E9H^E5JB5?!J*H*"L;-'5 3JW/EW*HT0U"=(KT M 1?6-'0C+%$#L\LD:+Q17]-R[P2N9)_\#C\:LAN4.='A=^V.)C<: 2, MBI$CM*!$?FF/C1?X ]REN$B_[+O9JI"\X#HM/45>*?L!*%$J-EL@=R:04+0% M@9??3[ZP-GQ&O=#FB+AFPVDMJ]M7X=XKM.G1^F#*.$*-!8"@"!]VK Z%JC;0 M&L@/JV(._+!\$"?XXT1>(<#9!'9P:Q6< QIS-,%NK0NE\-X"K&= &,J+O*HQ M(T> N)F1U%F]-@#+<:$6@+ODDVDI%]ZCU@@4O+ 8_'U43*Q4&7557DU075*" M ]>"W(U_#ZS_]]V:A[N]\ J[%E9(-QW,W(U"&P]@0#UOS=/N2=K0#Q!8,07+ ML#Z[&VI32)E,RCR=P@(:*"GZUK(*Y/I0V[R@@Z 81D,;/H,H5';Y-*URD8-T M[P)WI)Q.ZA'H$AK;M1:B=1[@__MX4<,-7I$7 ADK&"3_U!2CKZY5F:I!R=RC MQ["Z;W!"322<4/]P!XD%XF18:]/=C,)4:B.,%QFC* M4WY1Y2F'-Y,UK6G#="$EXPF]5UJ:-QKR1:=-\\PU9"MO5(X:"%R4H5H+4JK6 M));4'2"U1MEQYI6=^:\[JL^YF%S6[N7N M7;6?V)W=PE+@3N#V.V^YFXIUE\'51!P3_&^/5$/\>=!T_\35Y^(_SG*:NB+S M@Y $3% W29,P=MTXH#3P4AEQ]]]>$)TU=UV6S1[&[$(Z*FO ;Z&SZ(!/6"@,4ECQ6ZNW.A < T=)BX M!JL*6&ZF2 -HM&U7C='_-03UHGZ*DO"CO-D%*&H*%G!##239@5L-"[4*5,,! MLV[*5 ?5R2K.5$IB2\M MABH7@/SCVS=X::D6IE'46;S6]3O76+>Y'(H9!942%.?&9ZPC$ACY&Q877:U1 M[:\.!57_!\X&+WJEKZ[:D-!UP9FV[*U+R:[1H8 1# #Q5Q4&8FA$@<'$P/YJ MW%=U5$F.KG/@&$68^#A\74V@M7&A&0;('8AB#-)(&0)::_P* JL&S1I.I5F< M]=6\X (II5_2'K0J[ K2:LC&E7S9?'@%ZCV<\KJF5_-/#\;+";(H M%O7/]3F3)(,@]O&HJ=-SZQ?7I]! G4(+463]FT\&4>+=^;,[N/NW^Q[KN8,H MH%L]]O[?:!+M?+')(/23HUDK3?:Q5C_8_5KC :'[H(%]K'5?-!!%X3[@&MS] MZ\)35Z1C-%)G5(SDYE<^4 7P< [5\K4';EJ^F)BS9"CK'E'*?'ROS<>W:#ZN MT8__24!]!.E>+T"O_0>\X9[&I)UTH75S OM-,//NB)WL>YW$Q!,$'C' VPAX M;Y3_S !M(Z#]TS)@VP)L/THN54#,\.J^R6ZORL2NJC=H6%#P\=*PXEO$^^4"7BM%B4G MV%DO'/1MYNCD%XS%MPD[L.%BUPU[SA =J,+7]C9M ]:SCFZ&Z(Z,ZSTMLSU"=H;JG MM/D#FYP R:VEPQYM\]%X<)@VPCW51XU .F&!!,I7&-FAD4D]ETDOZ.#)6U[W M5!Z9T/X#0/QIL1KA,1.SCH]58G^PZ=#&U3@^$7[9JX?R",F#;*S>&?)X/N3A M;>NF-M3Q+*ACR\Z^ACJ> 77$H2$/0QYWVW#^P-NX[_YI4H:)<3X Q*72\>#[4 4>+$1Z&/.X^ M6HSP,+&X]=KA*2A^7N[P]1@7P(GE2ZS:8:^9(@X"VZ7)0;Q\3UE)8VBN/UL+ MXM#VPRUKR@S-&9K;8FLDC.TP/DPHU$04UL42#;8M-3U-==2(I!,625% ;8\2 M(Y)ZC27/'U CDG9J(:\SWS4\3 OXU7,R9KVE+,=J6T,_L?6M1X=PZ*5&LI@[TS M.6]S;*Z8WUB/(\,95#B_("VNY1'R8YF)+07_VATJLBCO5PW0>*R\7Q+O"]/8 M5Q')FE.30O?L$:2U:M"1F6S5$AZA=T^V,C.J5H%3/6?]&56OU;@>X(NW/[S[ M\N/K'HO*NY7%V5R?27URU'.5F)IB..*@<[3SAY9'ZH%(68#")C/FFP;0-GQ7 MGW&CY6GPKW%VGKS&$53#6ZVBV$MOQ8F?:LCISZ]?_]H9:%2/Y-'2\[*8PAG< M';0)X,[]*@^!XA82_#QFY'137 M&N,@JDN<-87O&-W6LZFT?%;0;P8(J>%"O,Q3/;H4]_2@&ET++G2(= C./\Q( MH8@0E P;CQ1R!U&RW=R7!R:TD/U,%-K]A!:S5K/6XUIKXJ[W5#/]9^7TGZ.: MU+.^AF1F]YC9/69VSY,"[Q_*J#*C:,P$'S/!YSC@MY+LCCH->+U(\8=%8]D, MW=GYWGN=*N#Y=KQQD[5C:FMN"/BT"?B%;Y/(WY/<,K1K:'>?PC>RW6C+SBQ' M0<";I!2>TDR)@'C;]OI[;E,EC% T0G&^T-FU$S_J&?,8H;@#32T(!K0_BMK! MY>$SZ!;U#OT\LII8\MM8CJJ[O7HG69-/B.V'ARG+-XT3-M#!*3U,9PV#I+7K M">W$V[2@T.#HB:5=/-BT!NZD6Y 8\I@G#\^F_F$(Q"!I;3G[7+L(/8-0WSL= MYINP;XTV;KU(Y4AF^>3NI*"3+ 6.-U;*3;'V$_N ;-<]S# ,@Z.UW3D$NQX\ M==]P@Y^UVU*8F1"&/.X)406':8=A,+0^AIYK$Z5GX!G_48Y+R>N*/JR)8U<% M+.X1<_&.UN@,B.TF9LYGOY$4$CLPPUA[CJ07GFM3SWWJ>:P&0>LC*!Q$9ERN M(8V5IZ ?&O]XOY'TPAT$SXY]GX%O?*%OR#-/U(H3V_/ZEKYJ,O!VX!),[# R MJ96GA]C$IOZ6LQ\,7GN,5\_;U@5XNFFSAJ0>1U)N8)-XR^"J$18]QNP+S^37 M/[,H@N;B[I^Z'1_V)*U>[M4)8YYAGM'79SRUQZ+3 [)^A(/7OPP'4:!6U0O1 M\*$8.9Q5E]9X6O)+[%/,. I M\TS=P9.GF1[<>#&DL4Z@PB8G,'[TM''TPB.#Y-FQ[U/['NZR0 #XAS9!OI3P M!+ MFD3'?#21%Z5.?.0%3EXY2J.#/,;H.-H$"-^FH.J!U24RS?;QR! MT>'%L4G4["U^2# (GUVFER&-/?ET#/L^,?N&WC/,LW[ Z'C75F=R.I354XUA9FQ-QG*X&_UG&-XD=NZ9/2[]Q%! 3@>XW MAHA-(M/HH=\XHB09'(:/#FZR&/I8)V7;IIYG>+C7.$KBP9:%5W*_N\'. M^F&19]B^PE#&6FZ"*-K4Q##<^\1FH+_Q3+D386$3U@"0Z '55CZR,I:7UC4; M3J559): IUTK#5^E5]ZPLF1':WT$SS+4\2(@&YS+QK7SU-BQH] 4"/46/X%- MZ*:-\PR.GM@]ZIH(AR&/>]P&-HF,B.TO?J+0%'%M&]G0&"8#$O2[F8QN'2.% MM;H;YD.[KAL)Z1V\]&'?HIBF0VDU"[^STY"[3KNEOD%K_=G:0Q+/IQFU8=P@=PQK]H /#&BM\W'9$MIQ! M>@*LL4D 8V]LTC^B" ;[4"=.N/6ED=1&4N^;*0FU:;QE/HX1U28I M)L]53"L'T_<3!EMM IZ=T/,5*R_RD=HW@*39K(Y$$S)8\":A[R;/;O57^4C( MT>2EX_F#/<2KXX>V2C0I?&=]PBF'E4J&G5Q*:]1T(*V[C1;9JEZDMC62ZC?X M:GHU'3+T28G.O$3;*D;J>=@^""^4_SO-QZJ^3S<8NH:/17F+I"(&UA>X\JXK M&(LBJO;.OF,N>PD0IN:+?5*32<%&J% ML_>JM<*CJRG3/Q?3TN+PZAS6=%%*B5<-K/GP]UV)",> ?C*/_H4N4..RX+*J MD!+*XEJV(*HLE3$ B 0*>SH1((*\9Q.*WA/54F ?S[BPRE"Q!K#;4[GTN4. M4PVV6"D1T<7%"/8AK)M\<@D(+<82+X8GR6]C.8*G(YH1/6\*!"3F=,,G)7?4 MRCY/X"^=X@V+^JAOQR7BQMX4L"-Y";=A1L:[$2^NI/7BEZ*JOE.D"'35O@;7 MP_'Z'-^!W% 6&>P/'L:&\,NHF@XG;,1O;6LH+]C0MB;LFYX6.B/-3,IJ8+T> M5D4-$R3BLON6JBJ0<^H=*[KL@DAQ6LT&,PBO7&R-3GQ#U:'V"I&%3)O7VQWB M=I>H_?4/OUAO-,6_/D6*]Y<$7D<@9$6I(=^*OFJI3KF#5+B:P['%@!+5CQ62 M _X3?RWA@4 @K: JQIK^7IQ]^O5C=?:=C>A1[Q^/AW#R-6B^[XT@R48%'+R( M%L5\*?)*O1N=7@1/P(<6HXL"[U B+QL6-U7S"YSLLAS>=I:(BRYAOYJF*";F&4/QRJ?FD,!XS;)< %XLSU\: .5M@'+'%P)Y5U3EF//$QAF@Z! MP/3#&\U&JRA :$,VKN3+YL.KID@_'REZ43>]JE]9JSLK$J+4"_7/KVYR,;E\ MF;@#ZH7_/&OC4?6+]:_> .EO4=W2O_GQ(/;C.W]V!]Z=O]WW6"\>4'>[Q][_ M6Q":Q5+O[I^[CWT@0/F@Z>(%2]>N,#(X,E5Y&"TZ6JE%?[D$T6"]A^LN*^LM M,*;8)&Z[;5;H?HX4]<"7.0C+G*]C8(%L^P>\LUHRLE89M>M:3OU&]WL&YYSE M>[9%7.+O9-_KC)PX0> 1 [R-@/$VEZT>??]?GAP'TC9,\1[XL3K$9OXFV>5 M&N(UQ'OP3;_PJ!UX&W2(?A+B/>J1BNL!_LU23&&EYK-)^*]/8;SU@$!\FY!- M9\2:>N"G19+GVGYDAC'T'$D@QMU-2Y]VB*1G8*/^7!95I4)G^60K,7U4LZ#7 M5!\2>J**[[/%J&?'6U0A&YSV&:>;U]09_?Z1,'^'/F8).OX+G:SP79/A\+PT M_!>^38D90-1?_! [-@.B>HP?:ONN?Q#\/ .5_I/*'L(\O.LBYPOA_2.NME]O M]Y'M16:L;;]Q%-ADX^('@Z.GQM'FM80[Q-$S4*;O&;5SD(JITPIGG4 MV9KA MABU&_9Q.)9GA#,,9NQNP9/C"\,7I\\4V(W%ZP!EK%WR&QUCP2;^SN@50;5ED MU1F.@F4\O& :6!E\J( MN__V0O_L_I?'V[R\?DP-TX B.RVUI*[K;91 Z=Y5BP9W=@M+01!,)W??"/;>WP)XG%NI65WEJ?Y<6< M!7SP3=U5XT#F4_RUU]7ZC*2NZTG??OK\W;K;J;D&=S2_P:&])GSL(]E)_Z ?)\2R6)FLO=H7YT+]AV\<&U,,OMF?D>M]CDT$8 M^0F]TVOD10DMA]L M6=?11R3UW+8];6+RB1W%)T1,)XFD(!B0@Z"HIQJ,(8]Y*SZV:708 GD> /:B MP983^4Z3_TQ8]3X(?BGNB:H^5\N]IQJ9(:FU]1#/3MS>YXP\-ZP,^J89 M]I3/3>SF/@@V0R;*>Q-;3]M701+;#A'?D]&0QUD@".!Y%A/Q/ V5XS MJ.S9;KREG^1(7:?'AR3JV\3?TG721R2=@AUQM,1$(CL.#,?W&TDAW3@593$(E0*=@4APM,;V@-@VH&;?86_QX[L![:O3T M5),QI+%X6,=]*04]20"_<#>I53]IUC/AB(?K27B;VV3J2KJ!=9!3X<;5T";Y M^P@PZWEV$F\:MCU*S)Z"C7*"%$@B.]S8%#Y* GQNB*4;IX,\TWQS0U)K]P.C MMAMMFL)EZDKVC95MHS7/C=%-'.<^"/Y<%E5EC3^55 ;7R*G()@ W_9EJV19WM6M;>DD.9O\E0+!(8DS"/#PD,S[].GNF0$& M)"@^1$D B=I:6Q: >?5S>GI^O<^5*;7D=3JZU=DQ\[0N-5V+Q@&+1MO2^];Q MBD9)=O2[([O7(GST(FPV]69KQZNFAR3"&QQ//9N8E(XIK)VQ"E^))4JZ(:N= MK5I3[^\R3U?O63L>YI=%4]=:-I>XTS+Z6VI73FZS?K-VN6KM\\ MGC>)I=_%-A@Y^'OHWO_Z5_A#?C&UP['KD\7KY0W^/Y(H=D?S?1LOL[%@O98J MW%I9QM<-S_323J4M>]ZA+!E2&HIV-V&:ZSLALR/\08M5=&-M%(1:#&]P"!Z#/VT'.L3?!CZM M'A%*#/.T 4P13%D859*GLC J-E1S:#.8= M#%]&<,]"U_:>Z,R X?Q!$\I*J]W2A$[N+F[?:K?<;=AP-C!T\N;26 ZQ9S&GJ]79J]O%GK7[GN ?;,ZSF MKN-YZ;%V#*M7E;%6B@GZ1F-#H5T3+EE_\K_\;D'HV0'=R,+7B:TN*71^'XD, MW5=NZ"[0T.6"K1LN2SD.DJC!]R[87M?9).P.IOH-]!DMA=Z+3O VC:>7F]QY MMV80%\^J%V^KQ7NCG4]L?[SZKF.];(5G7_6R[;)LGYC#I@/8C]?2 MNC^V._2[V6NJA:^;YE%FW6PW]U*G&5B-OFZV#[GV7K]YJ'C)^P M\R2.G(FKQ<XA M.ZC'JA1/S+:Q!;+FP2O$0X<@V&=1FLIB)IK=MMYH;:O.:E39%Z92JP54ZM54 M*C65F@V]WR\)P&M-I%7^FVF\3EG 5[?G-7ML%'^V]-[6&)FU$+^TJ]XTND<' M]7SH1W\[88+EMV'U7?SG69E22TFSI9OFCC4;RW(7__DCCK5H'*%H6$V]VWL: MAFHM&K5H'*)HF V]:1VO:.P0Y3\"%)A6<]=BL#423*VI:TW]/$+9TIM/+%M2 M:^I#T]0G5M.P=CVM/3HMO0UJRRO=9U^\R_RZ5]HOEB #).S <]YG5^ZR.X'$ M3XF2V_-.J?DU".9F:/V>D N.#'J3V" MP;ZWO0=['OWR+C]%F)^ZGMLO15[N?OWK((0>"L976HB3,UP=C@FF7=MAS/%; M;EEX[SJ([L!JCS^K-W8 M[(>5.(3,]N/1B,>0 2D8D@\689')#,\5D1#-A+> MREYK;UJPF7H==(H:>V +E!>S51.IW$2R]%9K6R>FIM'+TJAG;(LN>R X'C5W M;*)FFZ!F^[4(EYI()^81PO <[*ZA8N>F=\$CQZ;'NLMO=O5&;UNU68=O*D#8 MIMZU:L(>(&'U9J>.MQX>7WGI/5.N*\A,6]E$[8UD< MC9HX@!U6Q2WFC6@E1N&O4,JSZ, MJ;EC]9EWJUNKV7(3Z<0TMZE?=M#R>P![A8J=QGQBLY YKHTH3GS/0+?:4A"Q MIQS05$\6>^:VQ;J*R5V58$SU*-3OUQ0J-X5.S%YCZZ!839V7HX[QXN0IJ;=1 MLT9>M79VO'M5"^^+">\NI8X/4W@/8*M0L6,%GKCE[.]PX9". JVNWFOL>+V@ M'&>\>PS"'!1AVWI_UQ+.-6%+3%A3[[5W/-ZHZ5IBNG9W/1(YML2,FJ,V/48Q M]=:N)Z&UJB@Q8?'HI;/UT;22L-I]TIK15WF$%>Y*W_S?( ;G@?PVH5Z M55"9EZF_;&B_A<%#/,&ZP*(@+_8V0U!,'5H!.A,VI@T2%T5!Z,)T>7GH!QN> M)%0$%5H=S)7Q%G_&D[*QKC0-[9IW<9>^>Z:\>_+O_]:SK,:'Z[LS^LG\\%8# MSG$C-_ K7/B['&RV<+/VA0I]PQ? *U$2VC'3'EQ@N<6:W_>!ETRI3C2QG^ S M9 V1SV]C(6DWGE>0 WXK5SEPARHR14O5P!]8R&1)=E%X6X7&U:;N3TZ[W%=\ MT35W"O^^![LJ17SDAL!I_TR FBQ$NA:R3M%;5A&)W>%__>*V!HWAJ-GN6&U[ MV&KT!_U.K]'HM5NMMCE@7:?Q?V:_\\MJQA"N AI=A57ZC[%*407KNOAXRD]6 M]S"*C^_ &1N([J/ER*V-5,<7]Y^).P2U1Y)X;L]<[K%$01*"Q2RQ*BQFF*L$ M_(L0%+\[@WF(6:#<>^E$X:&7#$%-V1&H&N8S-!KD9 0S_!EUC# &KC 1X.R# M(P,/(@WV":!(P+H%'FDCL##0JC:R'=<3'T3@[$1.Z ZP5>8%#X;V)\.?7+") MH)5L,) PS&Q$D$74;[#%"<&BHH?03'3H> MQ*D^Q>8<0=$0KZN%#!TJ\(OX$G!E>L^BF'Z-BA6;$_9PY#$6ZUH ^Q32I#Z0 M6#,M888-[8R6E>PPWU])\ZV#HMY:WEB]EM&6[*%SF588A'X 7>.Q&"P5]2Q4"+E';YJ& M*3\VM(^+G+G4Y8#9(4HNM 5RK(%JL5%G< V"B@UD8.(Z$QT??4SFR'(]R^Q^ M $?:8TY,8W2"Q$-5I9W8;Z5[Y:#?#(/[;MP:VC#P/#L$[>('8$5)74(?/F@2 M!OX:C.O$?4M??0G\(0C%)8YG8/L_M*O1B*'@W*!C+C=>7RX_7MVD6Z^9EZ#J MT^S9#)@-M_/2YPNP8='R ,=#[OWC[P^69G!N^_;0A0]6SP)?/_]T=;.F X/< MV^5^[VW:5PYHFP/3/P.="2X)_*WPS G9A1%PWU".$"EYSHE_-H8M#JKAM]HH M#*;:R<^WW!<&LLZ 3JAYLB40PVX8[<9?\(EI@!=#K'8R7_Z.EIM_PZU\.E/1 MCBG;L; =,4LQ;/CM,+0?5O$?++D;1>#3+_,S,@;CG[FHW('_D=U@^LF,) ,L MR5@+B'_B"3(YVB\/'-MP3ONTT(76'T(7&O8U/XC1IL'O;44J1?>V[P"C8\P@ MI0TGJC(+< _!@(93^GV(=[HC-'0X)+XL#W88VCZ99%P:,6U]: ML!-D *$+EU=0*D8NA\O/N:$00YTE(;(_]PEQJ*#=8G@71(D4''L6,"'5C#UB$W=4]OW$]OS MYD28,"0+B%J73[)-X[IRX@#+:L,_8?[,=B;:'%[41:3((>7A*Z_QM3&T[[Z' M?C6\"Y1#9WB(TC[45XWH 9@$[ #.3!T$-=>O@F 72P7L ./0Q5T02@>H,2!P M-64[93RIU5&]BPGQS9CG3KFY$MR8>D@GM$UA(7Z%;.1BW# 91+!K(XLO7GRK MF)DBL_:>W"-0&["MP+,A(5:T5TOMI^P&[!)X3*1 XL#Y\8%[0" ?%**&J0S! M3'*NY&]@$U/[!Q-=#ETDW" ANT9?P^?*\U 0%G6'/><;/QQ$M@_$C^[?HA4G M%P'T%XF7'46,'L*S&.0]&N%."?4="$#VT$V_E#V1@84&1'=D#N54L $^+JY- M(]R&9Y204;P%NBAS4,E!W4/_S!^C]P6+.67AF)R2$(E/9W2V7)A[-_^N) #- MS1;#)E<*_08/]!_V0"XI^&:PPP?VQFD6C$\=%"K,Q%\QXNKJAXM[SCFXE277 MIN*Z@8++0%0ZI7!@8- !N*$LG:;PX-38B1_XIX*I=6T$KCXV!!R+T0*P3L0[ MF:K).%TZD.EI538,5>%D?>-.*DQFL.;,#>T27''ZNZWP(#"6U$" MYAG)"/^5%#,!CG#X^:J0AK*"J,,)% MP0N0INL0YLKC-0VCAR$0//[A&R%PLZ"C]+L1'B'/8!&"(7Z9S"ANTF[ /FD> M\;U(3!D267#!L68QZ_/SL_/;BHMFA.;(I:7/IJF !R7E1+) M)ZN(XGD0SK@53'V@6&F9>\ :=J_$]N"G-RK7(\N,J$E&6PD^B%D"O&Y'W,C[ M,.MKAG%AUZ/8V3M0]W\P_R$(,5T#%00Z'R&8M"",>. U,@- %YD?0NQ)4^#J".-*X6RN-B@D#4Q.RJ/S%_PUNW>#)/+F>K8=( M6- #W"JUVMFA%;='5B,[(BVR1Z*US!S!^E(\P$YPYT6)L>#N4MR.A]3V8J*J MYW_=8#0(3QQ]K<@"7W;J[ A_W:N74A87F'BF*Y]^7)>/<(_:MV_!#:(U6\\[LY3 M=V@_B8YB9N]5)QN_R!YE+C:Y!"N7+:<[M.Q8G!_UJBT^ZCR\:9JJK[ J>68N MSJI%.)T']9,QD$&SVHK&>FQ'0*FBIY2C0@I"N[WZ+)1AT[#:^]*&"Y,71_>F ME9W\"ST(BK#YF"(Y MYC&/RDDKIIWQ0SX9M1$)5SEQP+Q7>\XSJ#PNML)[I<,LP<]I6!Z?3^Q[QN6! M)Y<18Q"W2A,'_^@8(HR4AHQ$BAN>.] Q [C1R53RE0WO03^#)()Y1-"/ T/E M#J=&/BI/=%*X'H.B2H8;&*3@7CDYAY>C9#8#1U[DTWEJXS*33N='&8O+E/:7 M&Q03PPKQZ(T2&RA<3R)-60M"5!G64L[;>Q7 M<5E(N:5J]R-FNX!B^0-/#R+MG%(^A/*]_?C'>:IR::OUF IK&B8H*HQ5:'C2 M.>7S1RUJM#<8$/2U21]J#U6P^"OS#YHR,:.R^6=7OO8WVT_PO,%LJB96 P-A2J MAQ*K%OLF\Y?PRSEI& "T#"@$D2*IS"8])5/5#ET8 ;4!7@1P)8B.4%12/7"O M'F1:)D[*U,_%3D@D9G+((JR^-#9^F4!XRL*OEET;X&>A/O%Y=AR7*J( SY<5 MKZ>SSY,JA/&!>1]F8\!0B=E4,D;3ZRF+*58HS-GQ\)N68:7?8,84/U=B!UD/0*OED@=1%2PF";H_8912'[2-KJH0N,8)4RLV% ;$65$BR,4<62<9R#:+RIDKJZ.^]T%BH:X(];.,67Z,Z:$5T[)D;,;2"5% MMS;!:9C"<*$1GL>NIL$G(FJ(2>+OUWJU(G!FYJ]7X/S%9=Q3O+W_OF6TZ2JH MZ%T&W>@BKX/)H;.(O9<_?)!W3EV?9D,??8.-HH&#QWT"?T1(B:%64SS9TVACBH=RBDULAM4ZVL"C'QC<7:=D>_MBNY:5E6IK*/42AY?9/.-@:>F[G#HL6H! M3VTP_;4H.:\Y[Z;>;W2>!"6T?@4VQPM*5^(5P-7VR,A51%#;!R._*J:[U=>[ M77/K*EG/P,6; *&]HNM='IM)$4R$0:%[&H=A-C<"K*MNT>IF'\LBO739ZKJJ M^,8$:O7T5KM,!*IW!W)W,$K35X]$S56VX&:[J?=:.R)L5A0\M7I$ZG1TLUFZ MJN!'ZMCQ7':ZEOZ30^7Q8U@!FW?0:JZRSD)[V](8M3?WL@2BM!+K0]FH](PN M'8VR:W3;Y59WY-UQ-?<8^EM5U=Z&09.Z'L$1UB,PNWJOO:/;=0 %"6K1J$5C M=5U12V_T=XY!ET@LGEJ:H#PI>NMQ5%=CMV*6*\*]*L"7"./!X='M(9!'%-%370 8$ZL M.^09N_CE0Q#^$#?Z"0U71<9E/V<,H0D1?L7'C%T5XF5FS_&O8?#@+V&9#&R/ MDHF+,6.KD&]:S 99DBFGTU5Z4G^V'(NK"F^G,49Q3VTUWC.!N#959MVT;@&! MXZE0P?[&G:*$6'VCIV(.8I^1/551*[B 8"IMPL6*6I=XITD8TDT\_KH;B:SH MB!"!1L2AV0TSC]TSCSHNNJ]/^#,T,&;O64ZX_PXJI2"V*YCAXCH5]C)+RH\"N8* <@_*I-*3HNXPJ@W52,RNX* MX$VGHUSF62_;3^&SS:NQ6%;CE[670A9J;NPTG%IC$>\U&X>AL7;@C*?JL,VJ ML5S&;*HU#8UOB9;__#M"/;LQ\1OY:/ +3_[[DQLY7A 1:4R"ZN7H_+*_F^(PCSBH&)%APKPAOS0+LK1#\9C' 4^Q% 0' M-L WD%@ZCT9PCUG<4I:A Y4L*TH#:+\'WC";B6P_2J>@[I[%6Q=WXQ&8":^'P]\Z =F*X%7N M*CR56 )1%TZIE%82TY$'&^[$ED 4BQ2Q.0"GVHKH0D+PC$-[FB*#Q%F< &-A M]]Q,C%+D/Y1:+ @%+ MJR/(4TCNF[""A%"+A,M3K!N'HHJ:&'>1 E1*/(%S, P0JD;&[^"-"1L*%9L? MA]05JT7AZ'^IF6LVM:<KOLO7 11>$)*%?4\>);Z%Y1ILC]M=*MF0[A2U0UEZ[L9SU/VA_%&] 1<]'[ M5_VZ\XG+1MK%3^8DY$9=8) MKAOAO\GR3X6[FR)(IF'&&([*&+.4,3C6$YHKED(R#QAY>'+5T6S3S1T.B!IVW+M1/+2,[;AF,O@1_@_TS03,N#KAAEPR. MQ90ST!US)CX,;CS/B^1'B5%'L@E_RZ=E7))U*&<+9^F-/BNN ^DQ=\@V93 M?2<733E@P&$&/LLJO<"*3Q%OF53![0PQ&6F7/D./*DA.%#\ MJR@B5#J!2'=^=7N5 B:.8$_+,(.C@O#-RC9I%&#-EA2NGF^44CB[IBH5"EGE MLN?(JX!F(@\CA+.KZ!*%TR0<9TI:6F&S\^'R[K?S*%MBP@R,Z8P7B\H0NPO% M3R$%+EFG2K !/XGF$3AVD03_I#B@YRG<\+C\I4*2%BK"(>K98-/:TU)-^')< M-A8XLITYY]]LZO*,.H7VE+*;,V?*-!#R'^$4Q6,>65W]]8G )T?3RAM*;._M MFD:YS;2]*-!X,4$8X;+UA'G.2>O80YAVQ-(P*?=!2RB5@QA_"*OB+W M PNA@8#%,&P>4YT%,3*8$HJ5I,NT8?HZKC4/&.,LA\HA _DK&.9"=V" >I(J M(Z$S@QMO8$/XN8)">P83#OF67A>AKX7%]6%X<8*0ZLO>#@^E+3M!0W=("Y41 MA6KJ9**>IQ$%[=6R=0A=NTP=42B# N32-TL#[@BJF]:T0*TAP*45DX=CB2I( M(ZSS7,ZMU@WCY;H44-*ODAG^5#SB2ZD.A4>G7:&VRYSY&^F.5(XV"S6CEKTH M%[4YO8,A ZYM,6 MBI>66_:N0CDQ844*?#.$AS_+^;:+)P@*E]%1'"(##X=K]8A41NP3FA/-<"#C"*BG3BEB_-!-#'68D .*53\BS+)VHPD=H2'%0RQ* MIB'./BZ=1/?U185>40OX'\% &R4^SVZ4[CY9Z%R#*!C 7'PF?(9%QM5SKA%WB 0?GXK=3L;' MP#(I?+#(GB[>Q3!_(HYMT2;%]R!SMBGF+RH>#C5P/%QO\: R6P^2'!Z@AZU@,N+,'BLILW0HM^"? M38A%18Q$S\[+>%JCSF<=J]X5E]H5@EHY!7WBE-5XGF>>R^':QRM1&]H6=PI\ M7KQG4:5'2AC,'H#HZZO=O.W":\3?5",6I4VIJ);?G!;52*%/95$*DF4L9$'2 M@**$?^P*T,C''I WV[81<)VH;G.>'GX!Q]"392HP_Z1R!N%/U*98=#*FF, 8@[,BBVB KNN4G^3@ MC;H1J&:;_1 E+G4O*- "=GI,J9!.YHTQJZK^4B!:EYP7^+R;<"E M6)R9ZPNW-O,9I>VUN>FE*X.PGE@0:2R[P)N@">4PA>FZIU5#E2I08$)U+#D. M+A E\*T6M75)6J9\5P6@W/%B=;W2!2IYY6@*IN_>AE%"6S)KM5JWDLSKIRRO,J*B\HZGZCT M/@9V..1)4B$3NE&$^=!4PR@#YP=N2L5JI&%E5(FBTEHS5Z2S.((,CM4T\'ES M&!QSHX5PXC" N:)CQ+T!'QTD5T3<0M#K&"H2/.ZD-^[^#!C< 9S2J7\?L.=/+D3L7% MAE 9SI!)#RF0/6:.B3SO#6\(=:&"8;2BDE88Q$"7+WFX5PB%:W;&7&EHQ"<2&@R]O; M[QK5AD;<*X)Q= MTZG;!DB.6Q2.*@GU-RPR%R"BU+>$4OHP!W)B8Z*4])R/>6G.Q,6KZ]!UX$\L M(XOE9FF%CGA9UG$,!F:N10KP=3* #1MXZV>^#_ZW T^OZ9P0O/1K[O5O J-Z MJ$MYEMVRTS[Q:WS_;7L)4Y:53B^_PL;H?V$_\I$IR_P]W3\M+RE&-0ZR\N$S MV.V2V:WU.SEBG;34M#CE/DV+3\M=UC[D2L'=WAW;M'1(GIVV;G;7@-R^ BSG M.E#:(T"7/0"8V([1[%:&M0Y=T%MZN]FN##5J0:^2H)M]O6FNJ;%1$G#GPWOS M"&J,?6:#<,'%2W]E]3;V\>JZ4GLHNE*^ZE]/IDS9V'WKB@/5L12'PG.U9J@" ME6K-4!W-L(D/68XJAX?WYA'4;>2@=IG_F >YV\EY/.J*?6:[J;<;VY:.+5]= MQ2=3IFR,OKF)*)IAJ7FN8[1:E6>X U<++4MO=QN5IU*M%JJC%LR>WNR73C&4 MS\LKA>=8O> C)7F\=G3QV:IMEDZ:+1#G3F_-N6%U"DS6=5?KNJO[=("MHQ6, M6ET6JLM&5S<;:P[VCX$K]MM&^3RM9_/>EBL=;WAYM;WG^FT;2,[^JG2MNB+Z MB8ULNFC_?1;XVBWSW2"L\D7);T#NW6$"VLW*DKBUNA#;5X1LN[5'+)ZK==Z4@*T>%_/K/#J_E"FKZ M;S3,Y[ABW>WM=F/WL;'VND:OT:[OUCXQN+IJ?U:P12OWY2\AN5R,OP7&)M'6 M'2=?MBA7\<;]H*G]B8!19SF?[/6%K=RBOB:"LQBV,*XT/KST^;1*R$3C2<3R+WK][]_#P8, PC7%P_^XL=";@1D?OV'!L MA^^&=FR_,[L-WT^R;[:39.S?]SJ(*2 M,8E!3DVPB7]]9R^Z=3L$P3;BF*=$V38.&VZLEFN6+"-+WO*J &=3#FZ$J% W MC##CA]HMHB%- @\&% G0+.UL'#*!QLE1+WFA!U%6K"4KV]G3P!_GJX==8;B& M2AGHL*%W#(Y )0!412]J+18"^X1')_"RQ*FB,CRP*@R+^%*A9^%T:"A:JW"^ MSGE5UT44Q=[I']K)9P1:!6=%@U4[;?;,7N>M-H+?437 _*S>&EO);OG,4RE, MWFY)I[55>XH*L1O-IHDL[,1!Q'XV39,+?]-\LCW:-$_N&?.0:Z[8+U>S)(P249#D0E;)/G- T28(RFDV[5.S=6*_?6>VA_PGG3"TA\$, M5;GZ^2TCM$,-+);4XK=V.+!]%IU>_?38G-JEFC4-J];#KY;"5>OAO4JIA M:S_[@GT>L-=Z^'6Y8H4>7JXU7>OA\KQ9^\,5E#BIAG-*^!7"R/]9.^(U.Z;L MN+$?CH&436R#V=.^&[?&N9&J>;/9;JRU!?U&I[8%I??)7^/*3L,T+K_=/NNM MBL.ZA?(_'V^^:)=^%%/IT4^!DU QS%-1%D;\?BA_G]8?L&V1D%,6<0_/^N%^<-"'B!!N;-_!GXPG8,-CID?H7&\=29L:J>B7(O0,1F_ M\[,OM?%[L@B=VYZ3>-S+_>+Z/P98TJ<6J&.T29\N/M,*\6I>,V3=K(H78J>5 >3%Y/.\B3-M[6\Y>1M^>J\^.+% MKY3V-KKL^)_:YR3TW6@"E,4<68SJKKYA6OHKI8]=8BS=/=/V7NZ9=LU??JW2 M/=-7IT;Q3=+;R]^^G=U]OU&*.3[3_6JEF7Z9+I=?*\>U>*H3LG\F;DCY^5%Z M9IM51,\E!\%CL]]LZ>)#K*@>8E,3,"7#Q)MK=)R$>?ANA(6E,74>NADP+8*) M\P1Y/&L:L(GMC3 Q'QNBPVWQ F7P)SY\1.UE-;QWN0__2E=Y0;*,!I>N;>_R MMHQ6>^/KL9NWVC+:_=;^F^T:G?9FMXN%D[I@*)I]5ZM0FF]/5].K>>4RV4J\*">Q]P]-[F^_D?VM6W"^WV MZOO-^86N77X[W\@Q?+UI_?+KR4UJ>MX6Y _58EC/Z=7GM#L3E@YI\),=L_>' M13 L)MS?ND1LR4 6BJ?V+GJGW)^3SX2W/P\H>*PKYN>)HD_!\%P M#G]-XJGWZ_\#4$L#!!0 ( #.$J59>#/-^&1 /B[ 1 8W1OUSVR@3_]Z_0H^_/+V94VW'35\R36\2IVDSX\89.W>] M;QTL89NK)'P@Y>7^^@/T8DE( ARG54_I3">VQ>["_I:%74"\^^W.]ZP;2"C" MP7%O^&+0LV#@8!<%J^/>[]?G]IO>;^^?/7OW/]O^\W0VL^8/(-W0#;?B^(QGAS3]!J'5H'@X-1^2DY&HVB Y0+ T7( %K^NC@:'PU>+Y>BE/8"0%0/#5_:; MX>B5#0Y>OQTMWH 1& P$TSMZ1)TU]('%&A;0HSMZW%N'X>:HW[^]O7UQ.WJ! MR:I_,!@,^W]^GLQ%T5Y2UD/!MT+INP7QTO*C/G^\ !2FQ9T0;YD[$0VQ'Y+( M^?;"P7Z?MW8P&@W3PIP5:F". AJ"P,F8NR&QP_L-I-4T['&?/^9R!O9@:!\P M22 ,"5I$(3S'Q#^#2Q!YX7$O"OZ.@(>6"+H,6P]R] H%]# M+Z3\F\V_O;BC;J^O+S6B]@J C9'D/$TL/?G%I 8Y8QN^??NV?\>MI[H&E?8@ MRMO\HST\L$=# [%UAJ4OFWVS4[I]U&';<\SJD-(]L Z5G:7.%E24XCO5K(9@ M1*'S8H5O^@Z.@I#H+)4=;T5/$GR- '((]1;?J;PC>0!(B2/-.6C!8$[@\ M[G%7;:=.ZZL'%B]83=(BDH"B)?+'?48"O##639L;OB'0 MM.&,A+(!0P#]T[?? 9YI^QF)$WG_C>:[<&G:?$:" K1#ZSGU-7MN(?>X-\9L MAGD%5JQV_/??9Q>U,PLA=5L^99JRW=;G_4#\&UKV=DYJ6X+2XJ3O^F6"$JN( M0G<:O!>?RU:>$"=%&@A+YJ%-5]1K)5GR8ZK(1O4&+@P8,?M L8=)H Z'-40G3 <)DSW<(,HX2YE>=N)>RMF+_U/)/PRQ.4 M58J_ H2U%T5V'O=,FQ0OI\S1BSI2$+!"/FON MFA&@&WC!PG4?3C#=3R_?7:C20E[J66MLZ6*P25J$65EP-ZSFOR"]/ M+J,:Q3&@ZW,/W^[?/BHX*XW@D)Y&HHYB%VOJVQYT)"/_P=H?#^ MC,EW4+AWT#4D*8W@U2Y&D!?\?RL6;3U/A'>U]Y]&% 60<@<])2L0H']$A33! MKJ-6 OB:3[L1=3Q,(P+9EY23<-)Y7AW"8A[Y/B#WK(N@58"868(@/'%$V@8% MJRMFU@X+U32AT62F1.I-&:F$L>A16];6EK>5,N\0="<.-3)J* MKB!4:GQ4UKA@8G$N5L:F0\J?\:I[?)*]X1-P;9==I%*J_:7LNCD'*V/1(95/ M<+"ZAGQA?J&K[P*)4MF'965S M31R4,$B1:8Y;LG"4X]'11]16B*63_#P:."5 F&%%>7TH9= M!"'-ZIG%$D4BI>*EL#EET$6-UVR"/H,A0-H'JQ1,E(CH;ZCF6]X%TRYAI)?/ MNP2$GQ6Z@6;8[D#MEZSPIF\)\!K,4E^H3/H0'3#/=$149F M*#7S4()4L:$@7F2PK2U+2_#L,D2?P5^87!'L1DXXX=-%-EF<0W*#'+@;7CH, ME>!)"9 M>(*_E0BPA 0QP4UE=!G,'6>O==1*F"KVWJAW$(EM@,T-!(E/J7TJ)Y);V.JAW>7$N"Y2R1U?@7B2+S*#9A;,2 M/2E]4KDB6 B\D-CU(:>H8(,72#\$QQW$*)&NR&:5D39]/?63/:C?+K]W,ZCDKD+_ M5<4;(S71+[^^OH.8IWN%=XT3ZLB5J,EOGTQW+7?=+:>*2)9(@'<1+#'Q=]C' MK,-)"924-LD!E3&V\> M$:XS+T9L:8T?6D*2%8OJ-,+Q7L+%_3B^P6TW.&N8*+&3\RE;[))-CHM[*^'Z M7X?I7;]X35W\O7"5';_(+KDF4X#([]#ZRM/[%P%ET/#?+X(0LA:'YP3"*T@0 M=GL66+"GP F/>TO@\7NX^&U\QSTU88 \C^\^..ZQ0OS^+GY3Z-%&/.45/^ZY M43S%[%DT8E)0&/%OK'=%F^->7!RQ*6G/"D7Q^)>4Z((]X6RV-_=)C0Y-L85S9N8F71O0.6W?5ZY&(?(!W(XIW/S94OEFE#K>?082[(G=Y $O [ M@;,='3,VMYY/SV?-#=(F;T-;L^UC$PR"CQ$@( CO3_AN6M8(Q#ZNF _@),UM M-F;3AK:G9]?&V%\DCB%+<(4\G$)N$C5?KYD[Y'>Z7!/ [YP^ _>TUN$\E*U: M-?&EMV:>!S&?OH)$V_%0AAX/,^G)=FNUCA=JHONY0#]AH1K[-3ZQFB+%2S"; MYB'8F#&/>K^))/WNG''H[<>)F9U3C?L%H][<[P M <.WP[STXXW?%="S)MT@?H5](5Z]X#-$X&U/U8D9R\:#(3QQ_V)S;<[W"MPG M-Z)?PI#?,R:. Q%8/Z7[;O);B\ ,NFS0X57[PM,NS%Q4#JRN?!L%1&=(9.?H]W3X,&MSK%H0YN_L$D:_(BQJQA9Y')MJ#U7 M-Z_K%Q2NQR*G!TGJ.N['L2M)?S^#&TQ1PPQN-V9M=4X3-K9,EV,AXQPXHA%\ M@D1<)N8<@I!%^&R:Q _VP@GR47WZ:0=.;57*?F>4/V 2N[=YZZ,F_G:+&<6U MLU>$A=O7!*U615^TAYBT@O^^H]"M"]LD.Z!U0M'+<7:T)\ZTPXLH(U],]_T;C2XF;#=W:,_JJP/YDM[0X\PP@"5N_/( "QJV/MN?!9$Q SDW/@LW:ILN"&3-K0;;+%FVRE M*ENNN3H9CT]FV688'FUK+@09\6J#%JI\O-C_3/ED\Q0&<(E"Q3*Z$8\?GY&: MP4V@WO MPE./3>AK&V[ X1$[;YA*T6AS-KZ(-](T>ZGJLFWP0GL.>&-#CVZXKW0:32;-'9S#^>\'08SX:N1_N^"%$F.S]#U;Q^YG2Y0*%43R0 M:VO'@?T:^W?M66WO4B>'AX,Y#! FR1:H.=]SRP("&%SB$-*S"++X\:TBQ#1C MTLX.J#^;TJ)M*^#[-6^=Q<]'E-A:CW5R.M',SL@%V] ]]HO9)4S\X(<[QXM< M48K-L%>HL9M]USK\1-U5-]F+LV2O<%B^R.C$>=_'R"TWBOO!*>;]FM(#\G'[ ME-I6DRU55$S#+P+Y-?<-V0I=!FU5P34_9\.FU\4V)*=CF@<$+=(V#!%5>;-K MY#/K-4JUI20_/K.F[_N$5Q/KJGMPI'EFK5B=S2PO[H=S[ DA>N:K2=P& Q:K M?SX@WV!8WORNU51]^C:T5F>OSQE<0O9!+/X\:--0D5%;,ZZ/$>FGBVI\X]@M M:W?EXAJ;BW[7](-^I=HZH)9S>2:)8SW:-O31)!)DF(@$G9LFZ)K;IZ)J0\MR M%Z%,E]N[D==,Q&JMGWDQ9=-6Y#HY39K"K[EJ4D#O\.=.S%J;K]_GUCDVD7YHGGO_LENZ M?4^:LUWB8+=-/A)A6Z/._\*7<_K30O[TM'=$[)D]U6$;"DD]7C>&%@2$MLL4G-(:IE??Q.' MM;!V%HE3=4J.L*5:J(,/R._D F0F_O:?7X]F3SYCMYPNYG__@?_(?GB"\[3( MT_F'O__PK_>_@/OA/__QE[_\[?\ _/=/;U\]>;%(ZR. M0"N10'&K(4050*=08D!96(C_]\-?F>8F%JF (=+' C?@N#00A/4RNB #8_U# M9]/Y'W^M?\2PQ"G3+U^^_/@U=K,?%]V'IX(Q^?3D MTS\I8]X%& Z7Z["/-4! MEM._+OL?OEJDL.K7_%9<3Z[]1/T.3CX&]4? !4C^X]=E_N$??WGR9+,KE:'*VZ=?KCQ[0X>EI___3Y8IYQOL1,7RP7LVFN4OXI MS.H$WGU$7"W7\[#.4_HIS:=__NK;)_S[#\OIT:<9GOSL8X?E[S^DU6()5?!, M;E#]QUT>__1L"BG,TGK6K]@K^OYXD IXH-G@UQ72/]TLXPF*V2*=^]"L"G'1 MG?S+68@XZW\Z62_A0PB?)J^F(4YGT]44E\_774I;18SU?+-^%;B#,\F5L.LB0?&-B@/:CHZ0TU3H'-(3GG/9,8&L_M:B3G MY[?%GF==>K+H,G:D['YX\@6K:CK6>QM8H4OG:'7YK3O^Q-/E^NBH?R80?8Y. M_GU5@DTYL%HT7_J-E&D>#6C0K3%?,<-,"IQ[S4%YQ4#IY,!'YB#9A-HG*;(4 M[9EP-9A=R" >+1D:"* 9'UY@01H^OR4$Y""07CV!XW16R6(&5A*"RO2'-UY M2<'['),5F3?FP[5@=N&#?)Q\:". 9GQXM9A_>(_=T0N,IT!H'!$3\V"]I>EA M!2*\!"T]EXK'6$1I;?\NP]B% ^IQ*'K' S]?[+=%X# MJ5=(X>?);+^=SC4I1=K&0PC$1>6B!)^,@\Q]B,FAY<(UUO,WX=F%&?9Q,:.Y M&)H1@Z+M51?2ZO?IZN/S/B['[A(R;H35-D1 GB,H)ATXK@I$8Y4HQ2L16[N$ MN^#:A2CN<1*EN5C:!9++):Z6Y*0*804-Q@,6&CN3%N-) A-&!K)I2836>R.; MD=O@/UG"&#GCW"O(GGPLA>1F!T3^SE]38+13!84D#AI%%7J89.3&K+A,66ND:-J+?^; (UIVZ<%#YHM M?C,^O)ROPOS#E(S-,3]Q]?/7-%O71)%3#:5%U"%P3X8&B:DB)8I- P$MSFIG M^QB166'\D[KW]5/_]SF-%#E\]6ST/7?:.U_J\P6^,D:*-T9!:"9X8D M:1G0=#/DE$R)J3 =6V]9[ 1L?'L ^_#BT@Y68D("1J\GO9BG MA%!&I_(B5.R,4UN M!36^$+L%2=K*HEV^U-EY'X%[MUJD/SXN9K3&R^KMK+Y-&%-6%$W*3;!$L1\% M@%Z; DG$4(1!SV)K/^(V3(>?%1\=35='O1\WKWG:-?#%>:+Q)E*P( ,Z2!CJ M6:2+$ -RL,(Y7K#X$%L?I-T 9TPN=5.F7#XG;B.2(=Z+K8VQR KCDNQ[5,F# MLHE#"()F3/9>6FDURZUWH:X$,B9O>E!>'"Z&9HRX8F9")\V%XF!8IJA/J)KI MDB58'EC,G 5N6RN+V[3A:'*+VW/A0 $,H1I.,P2"YU851C@LF>Y(CD%PEJA) MN)((3D4YH)$C62D?I&>S+AII3Z M/5>_3:;U"^PH4EE-/^/OH>LV22A]?'N&:FOVDVPY]X0%BI"9YJS)65/, ">; M7&(NB?/=\J[O-NY(':(#R3"T (9-R]Z>O.8N52A)U6(0KLEA8X*1V'6H*706 M76ZL-&Z!-%*OJ9'V:"F/@0[XKX*5:5J.=74C#C-XJP4(&WGA M4:@86&.BW )I3)N6[6G24AY#!N3*9)\I! "=Z\R"T1!0('"/2OE0;)"M%<@P MVY.+>?_%R+)RQ6A6!6M3TFQ#!1?+\8@ZN,!X9IB'V)+FGH*RX%,$-%D_5NF@YVPLM\? M($"?.OR(\^7T,VX\MU>+9?777A=RX2969*10+P+!(9""9AZM7\Q5VN"33IUU.(5D0DLBO5,X0"ND^E5T)M5(\ MB]9EI -.I]DNUQG&239%B>(+I(B.G(.J*#0+8&(0Q1JF@AJL>.4,QIABN+'P M\=K]L#VEUS!U;[XXC^4XO7 B>"I95T^37$I0SA:(1:N:3FBYYL'8U-IL7PMF M3#'A6"G51I+M=^&W&%YT-A;)N7#*:8IS>:Y;@P:$XP(%DU;I>]=/=Y_9/SMZ MR)MN4::U%!EY]JI6,*9:TQXDQ$Q2T\&;D$PR6;0^A-\:?DR:]E!Y7RH.WG.5 MVQ/X^#5:3E@.I MMC+\ED#I36UL0:N^6G73N%[5%.OWBS>A/P&I/:L5^(3LX_3#?9$^E;^^[0*%).FX.TG]W3-[\;PIX:A2SR_H: MCIHQ\HP\=Q0/1X400^V38UE*3J087&O/Y%XG."JU?H_OPI5- T;)JH;MY):$ M["U^QOD:)W4C1ZC:PDYGU22(^&",]((\X'K"FU(&9V*L*6@BN20PL]8G[H>C'M,+ MNS^C+A]8WJLT&[]3%W OWRUFY[I338310EEEP'M52RJ9I:^X!2.R9$6H$)H7 M+N^&;$S![L!L.DPJ[39!<+7EP7)AHU:YD =;,Y$4A)P+#I7<\I MYP <7IH]W :%<=Q$5B+P2$ZY8AYI;3@#XW1F-EKG;.LZSGO;@WU8O;T_!R\7 MCH]#_@U[#1P#/0X+?\(YUFV!E(N)'!$T5YQ"33(Q,4L%B9''F54MDQV&C)>@ MC"HJ;\VDPQ9^P/T895%F5A*8XB3!T!Q\8=5T.),QY"1R:PM^RW[,'6L>?L7N M W9OL3^>K09R.:EI'=:[ %8IW0NII@()B-+1@NNLG;\0VUY3UW#YV6/2=H<) M\US=PH&+V#"S[B3:I/CTG!><1$Q&& -6$!*5M 8G?(;(@\: /*2PFQ-KU3RB296(@! MVR>57P-F3,ET;>G09OW;)9%C[TC]DRQH%V8U3LY'T_ETN>KZDJN3H[H2$$7M M[X5(08\21H%';D RQFW@WK'F19V[(1M3>4I;H@P@F7LXG;>:EHX(#"9K(K$K M#$+M@:R$*SDSG7UNWU!GI]/Y/4\/KI^JX=HGTM7@4J:8 V6$Z!(':3DKF279 MWGS>C&A,CE0;AERY\]Y&(BW[M/8QZ#DHVQ@W!4(N^:!*35\LH$*2X(VE/YPR MW*$OZ%MS91=<8_*ZAF%,<^DTW Z^=(!TFNW*=5_+SH [GD!904ZAIT!!AEI@ MYGPMS&B^!WPMG <_MV8LR\0]H&FUBW#ZUREPO<]EC7@9(MC,IH MD;P/+G-U1J*$$%P&SZ,*.5AA=>L&0S^_Q ]:3%2[KO\R6WP9 MN&+HBF'NHRSHMMDUJOVI+69I)&+1YRD][:=O_UK63@Z;'C$4 3Q+J^GG3?.@ M8*5 14Q(#F.M6PP0$I<40 IO0W19#.$0[(CN<./Q*7SKE_YU^17S='U4&VSU M?7DG*+S06&\XR9DLO"(+'[B)P+5ACEFA9?.K\&Z S9^E_UM-EWQ3@=3GM^/[^8[=8?_AXZ6KD"2?%J:Q)I$9K=HP)')Q2$:*V M24OC@[Y82GO-Z>#=QAV3_SPP38:62AO:G)+X=;D,IY[,*Y86U1O8HR('2T@+3&()BB_+#HRL^LN?21LQ..SCFD34Z)6K%X(:90$E94&3_,$ MB]8STI32F>;W#-V*ZH[7+WX7]&DLJX;MS,[BNJOU(3GG6J40@ (Y#\H+A)AU M!H%<.V&9%\V5SZV@=F&0^\X8U%92;0*J+59O&]9W'T.'/Q'!\_$'GM7.V!\V M&VL34H8&C1! SK^KM2JD*QTJ8%;SDEB)-NX6:.TS^B[,\=\)<^Y'1"T//Z]: MC=.TM:W5$$X525X]8"2Z*\8$,9W7^SQME"KG4G+K4O'=T1V> GO24?Z?83JO MYY*OYV<_JPDASOG,O.40L%#)ZR;%WP>BNHQ[ I>BB5+B?+ MMI34(#G4U]:8!I:L5-Q"\9J0.7(Y:LUYW8)CKI!"8J"7[@/=/V+&HL MKJ'241RQ5?D$H43R3Z/UX!@:<-XZ%1A&IEL?PMPY'>6^DN[OB1K["Z"-?T># MUQZJ^ (W?[^2$-R+A=0*LU"$92>MRL?/@ M-8[>03!&U>%V8-[N,DYOP/()-T]9JJ)EX6NZW?YXN"0Z%-2\6Z[@JZ]G);>\3';@0G$+@ M:*J>9)[<+^EJ 2]*A5)GNJQ MD6#DJ<=:M^1*;<6DH]9[&JN]3H'M]\&(0=:_98N$"\!JWXY#B ,R M[21!IDZ?"2W(3@;@*H;:MI:!=^B 3*?6A"W+B\IG %YM 7H,NZ3#TVA?"0U( MFA,C>JPV)RBS"499R"8:\M9E+2[T#$1R7+NBA!"MZL'H-Y274KC7(Z0EFK0W$^7*S4>ZSY#'[ HP@@;+)@+<8@4G2MI&^ M1][:1;\:R4Y,^<[VJQO(9$#;]Q833C]OPDT3T03!J_TU]=:0D,%94*L@:B7 Z,1\\5X[ZQO39S=D._%(?V<\&D!H[:IG:?[U_PKC M,Z&CD. M+E?=--6^>_0+,J7G?[#UR3?831?Y\FMRW$SZYZ_I8TW:>1M6^#/9 MX+2:9$[F-OH$C@PRJ5HRRK%N<_AB6"HR.L&:MV>^UQG>8Y91T#QID2WP4"_U M.U9 %HR46AJDE;2M+_?=-\OH@7MXC)?C5YRH#R'^H9/@ZE;4\@(^=.A)62HH M9";K]3X:?# (QGMC(PDRFP'R,79$-Z8\GL=/ST/%/S0]K\I8-<@,=US6*TP, MX>,!(G(.Q6KI.2O&Y-9)BOL6JS]L+M'CI^>AXF]&S\T47Y?M:;^>'[3 $_1! M:*TD!+0>E,R"5DY[(/)IKYBV,;:.% >8QI@J1A\1X1^:4 _A5UB,7"G/P1;7 MMW.(X 39&6$H#C-H8Y"M0XA]_8K]:^;>+_IN!1V>AH>OYWT^W(0FGUDN'(SS MM9M884"A*<6E@L?H;9$LMI[^K: >0W+]H52ZKF*NC:2:%UV>POIIO:Q56$O< MM!7L7__-;_)$)VM30 /<>0NJ4 C1]\PNCDR@"2Q&UKR%P!WPC:J7UD/1JI7\ M&E74G9:&_K:8OR6@87:RFT5&Y?ELL>ZWUM?]BFR7;!F779 F@PJZ@#(LU[)U M"9B]T"QEE/E"ENQU575[(G@,K4U:D>G^1-6(5=N5?_T6Z25EBE(+KK6&$E2M M5/(90E0)>)"H"Z*/%ULV7L>?6\<:DR]Z+T1IN_I#MOQ[5Y>M^[8H[Z8?YM,R M36&^.LYDH<5XLYA-4TTE.,YM.3NMH65\@:LPG2W/H]RM V"#41LT!&P]]T;] M :\<<'.)ZVJ2D,52JPJ1)8JR2[VRQZ3:2XFTB!6U_6WKKC(WX3FX#N32L_L. MFR>SU6B9$2G5&\QICBER\((%8%P4R9ED+L7!9[N-:$R;\,UXZ"N9&5.HFBR..-TWD/F62Z M($/ZO^1/99(H6=0JWPV4DPBK7FS[93JK]P=MIRHNB:R8:P%]ED68:"($$>K= MN8$(QQSQ3VLB'/'/-K]<8:"I'.3 [XGI.BRGUU&_I*AE_F':Y]M@*)BEQEIR MXT#%S,$54N39TM*;$EBY>"_H-1' /8 =D^$= _7/Q1MC(TLSJ]]R8F>3V7RX MSXU^_S',3^0R<47:5(2 7.JU$JIF+0;E@07C2\Z8(K8^P+S7"8[IB'Y,[]#X MV=8NV_%D=!1%B6#JI562U]$M.)X-A!"$")Z0N>;WCMR!AO=U%#]&&NXEHS;; MAEW2][QS4+4AK)L@;>%TQI M(<%+9*"C9E[E$F/9;4/R(6"'H,3^. ,N]-[DN'C#![>D8&P,O,8-T08$R+D)D MY ='QU(P1G*36Q<9#3:9,;B!C_,M&A?/FCN%)^>;9W#/0!(T8:V.IH"1MC8D ME1Z<](Y63>C"M8D:6V_,[ 1L#.[DXZ9S>_F/T1N]V5X%':5U/D).@GQM3_., MOA10R#P:E**8,FYWZ$$7=[NT/+B<&18+-G-5TQT1/)<%0C')> IH=/$/L)1W M[1@P]/'+J"D^H-^X+U7&J%..6R@6(;AW(H$,W(%B%/+'$AQHY#YRR[1"]V"1 MZW?J[CT*KN_!CQ'37(N"KDAR3EEM22\L V\]A\*T2R%+:]/#;=",:+DVJ8%G M9R[I=@/E=;Z[A"$3KVR0$#RS$# A34PEZ5KW\;VGJ7VG-O6 =V7, MW!JC23W.>CIQ$"AJ9SD(X+7\7&5;P)$W##F06BC(@](/$7V> _E=[[.,Q3[L M3XM1YEPZ M1CB&_E"%'(F8D4*,A#ERH947>RN/5B#'X%R.A."#96X=PHM1:H_KK;_G&)"Q M CQ)4HRJSTJ6$1AC.880@V[>J.=>)C8&OW)DK\EXB37*=^:\ Z'(@[#)1HC" MU2ZO7($SR@%YSQ$QFEB:-ST<;#)C\#__!._&_@0:+,QJGLLLC98L<_*F.;W@ MBJ4$02^C<.?)I\B.1P;.D6I4WC$(Q%!(1)9<&U'Y MW/KR@J'=^7%M=SXHX8=4+GL0:)16=OL,4T<6)2L<2!_6BQJC!<^%AQ T.=C, M1HK61_PVW/%8?/"JQ#_=.[$OEX:L@7R+GW&^QE_#O_M+I/,ZK5[5"8=Y?H?= MYVG"0^HA[_#T!K61^\ZE49WD\?#+"<?R:[EU@CL$+.(@I%S73T*)J9HZ/@?ZV6%V'=5*B9UH%#^AK#GD1#KRU MB51BC)9YZ94?B$(WH!K3%DU+QK02Q*#-:@(9[O2/!RF$A06@LF."!-;U_C= M NG@WOJ+Y>IUJ?G*RW>+63X_VB2&%+6QY#WIHD'5C(KHZZTT3(?$+7W/F[?" MOPG0*-),AR#+11723BSM+@LZA^%8QTVB$%(H+\&J>B3"K 0GR;_VWIFH:W._ MV/RNH*N C,F(#$F,PZ4P;)1S[L#LH(CFRB?:;1:AS[RV+K&KDJRUIS0N)*SO((:&I+"&,5A)@U)*V2*U%(YUKO?-P5 M8X-KQW4!RLR;F+XD$L!5%IK[AV+9H#+R.^(Y1[$..GYTMI#ZD>7VUF']XC]W1"XRK^O_K.)M^Z!]Z2.2VPU,; MF-V[8F]D@K>'G107E=&R]H1%"0KK!>8J1_*^6#*R8#"^=<'M]OB':K#M9YWT M^(N21Y=-!J-U A4XO1M:*M!*IU ,MTFVMHU7P!B3\=M;XA=5QZ'+W!8(2Q<"O+W&6DE+81F$IDW0[+Y#,F88J]!I+_GHC^L*9CP M88P!/?=>S,%%_$,8!,'1Y7J-KI69".+JE3:)"^#,,(VJB,A;GR"U- CU&2_G M2UK:&LG^:QZ.%MVJ'IB^F"[[G/@W'1Y-UT?/YKG_Z'*YKLUCZ^;2LF]QD+P/ MF!18%\D/5U%#*$1F9XP(KF231.NDSP,ACVH#<&\J7;X=_/[DV/#J^6W0ST/7 M?:NG8$<5[R0FD9@6"GC=E5*&-*^+Q9 ''P*A8=GSUAL9-^$9K85JQYH#!#"D MG?HY='-"M:P;GV^PZV\WWUSIT3]Y47X*RWI- %%]MEY-/^/V!P\(:IJ,V\#. MM9]_(SM(>J,OE^H'/ V)WR\(W-%B_FZU2']\7,SHS5CVR#!/A"ZY(!8PT6NB M%&D9+Z,$60^TG5 IRM;%IW<&>;!2.Y;".R2';Y-!1)B"S8S>) ST)N5$OI^L MQ6-62>V-$URWOA_B,HHQ!5C#,N>2ECM,(BUO_]MQUOT;/?$24=N8 )FLEW<* M!IYT/7!)FMD+9[4K4\&\YYR70HO2F'!WA#C0 MBEP:9R.T)&52QCK(*M)ZZ%0@*D$>D*]"\TG&^UJ/JP&.2:4/R;6++]]P4ASV MU;MN,T(=D^Y_\=67/CYVDZFQY'$<<_[X]7-YDFAZ3RW7F0%EE^A\VL451TYA:NJ"_3*3.>A^_:2F+ZLV\4UZ7/1)_Z\ MG*^0>+6:\)QS<$F"\2J"4J&F_>@$MIB<2U2&-4^5&G Z!Y4D_HK=!^S>8G_4 MVF]C3516); 4P:(E'XOI $'S",*8E+36MN!N+;TN/WM4FX9C8=BYI@D'RJ/= MG72G&O>71?=LLPNZ.8(//$E2[@$DTQ3I,87UQG=%/K^,J:3@_<6[>0^_?^XZ M,*/*IA@;G]J*LEU'[C/[,0E>%:%- "/1U!ZI%ESP'+)G+.H8BBZMN;0U_)BJ M[L=*GGVEU2[9>9.T^T^\'_K/J:(&$'(S IY,<+,FQU!H#18G M"6OUW"]1Q".MH-EZENM&: 3'*#@N/@OMF=;)MOU"_GTGUS#-9=OPW/= ML\Q' O1I4^#;IT$6:0,! !4+_:$CAU!X!AV$]RPJ0:B:'^I> V87CID_NX)K M(\IFS.IO[-OF^#GR3Z1+*F(B.!EYO:&M7H?FN=4W(]J%8_9/ MKL<:RG3'?;/CG]<_8ECB/_[R_P%02P,$% @ ,X2I5C*Y,G*F3 @#$# M !4 !C=&]S+3(P,C,P,S,Q7V1E9BYX;6SMO5N76[F1+OC>OZ*FSNO A?O% MJ]UGJ50E6VODDD:2V^?,"U< "$@\SB35)%,N]:^? ,F\DYF;W-AD)F5?I+Q0 M&Q_BBPU$! (1__X_?S\_^^$KSN;CZ>1//XH_\!]_P$F:YO'DTY]^_-O'5\S_ M^#__X]_^[=__+\;^U\_OW_SPRS1=G.-D\CG]\FTV_O1Y\8/D4MW][>R/2B7E4!1FM$Q,"V<8 M1 W,)"@14!4.\?_^]$=NA(U%:<81Z6,@+/-"60;2!14]*.!\^="S\>0??ZQ_ M1)CC#S2YR7SY[9]^_+Q8?/GC3S_]\Y___,/O<7;VA^GLTT^2<_73Y:=_7'_\ M]WN?_Z=:?EJ$$'Y:_O;JH_/QI@_28\5/_^NO;SZDSW@.;#R9+V"2K@>@X?/B MZA_>1&-^6OV2/CH?_W&^_/=OI@D62WH>G<(/6S]1OV.7'V/U1TQ(IL0??I_G M'__CWW[X824YF*79] S?8_EA_>7?WK^^CW0\6?R4Q^<_K3_S$YR=$>+E$Q;? MON"??IR/S[^7//L^P;$5_.>4*RE0X_Z,^[:?>F#X3D%FZB,CHISBI"MX0 MXZ:G]\=\]2R6L<#%V:(AXOO/;HIW>@[CE@*^]^@&:)0GR+L)T,5],SQ>SB_2//Z3I^4]+="^GM R_@T_X.+*TF,Y974^Y6KW!_^/Z M']\8GG@>3\9UZ7A#WZZ?4,?:"PC^OL!)QOSC#^/\IQ_'T7FI?$!M<]%99D 7 MA;%%JARYE3"Z?DQ%=(GI;)IN/?6L+F[3*S;.(.+9\J>CC./1Y6[S>E*FLW-8 M3P5?+_!\/N)&*RC!L\!IU]#<.!:%S$Q8CY$[J;2)]QF=7VK('-,?/DV__D3C M$*U2UB^J4.6*TT=&7\FYWZP^TF='Q8;,0[8L!Z19@'8L6"T8=[%HB%QJN4$O M]YA%'>TVZFO]>#&[Q+]^5_9\F:H%, ![BVD#X:V8(?@__C"=99S]Z4?>@L3_ M]P)F"YR=?7N/7Z:SQ4BC5,H9R:+3FNEH)0-G:7+*1IDL<.U3$S[O#'Q"U/81 MZ7V610N6W^%L/,V_3O(O9/2.7+"((3NF0XZ,#%>:JH#$.%BM4^$FJC;O[*UA M3XCA_<5YGU_99"F> 1D;=9)KG9-1NY*"9_PTGB](SQ:_P3F.P#NOG+=,H;-,9V%8 M4 )8,D(7%TC+E&E ZNU13X;8'L*\3Z[I3^[K29K.:.%83O+#@K:*E].+R6+V M[>4TX\A:Z8OSA"<6FJOV-&M#WVJ%/D@>70@MN'X0Q,E0WT[4]S7!]M>$C_#[ MZTPS'Y?Q*A:V7G]4+$HBSRPK02KJ0F1>!<.R!./(1LQ1]MNE'QS^9-AO(=[[ MO+O^O+_(>8;S^?JO.ETQ4I9S$%*3"MI"/I_1#&A%8N0A"(]>0A(MWOL-0Y\, MWWW%>I]KWXSKE_3EV]G'Z3\G(ZDP9>4TX]YFILG6(+^/;%#&$)).H$%@4RP[E@.B RD)%6 MFR1*R$8;WC.(.9^]^SR=7#KZTD3M# 3:,@*G&:G$ MH,Y(JPB8=;0)^YVUW!WQ!-CL)<0-C/:*?WW =#$C]1(R?APOSG"4N>.VF,2* M!UHD$".#$A4KV5@-*0@)_5;?NR.> *.]A+B!T5X!L(\SJ%DZ'[Z=Q^G92)@2 M4E2!29/)?"^2,R^$(3L/5!!<9BC]O*);PYT E_N+;P.1O8)=EUKUZ^_I,TP^ MX3+X)K75T4?+0B946DC)O!2%)9\].EF"*J')ZWESU!.@M;F\L1"<:F,";1S\!MIL) M=P/K#<)7KR<+G$%:C+_B+[" -1Z MT^@GPWH#X6Y@O4$@JYZ/S5Z2"_YI.OLVR@9=E)Q M4G+&5!*9@*X!M;<&/1EJ]Q?EAA20!B&J7\]Q]HDVCS_/IO];BE.F7S?7 X"=#=7_1;J"\5Y1JK8*?\>SL M$HX,*(U4GHE(2XHN@I.U& B8%(H[JTP1T.)EOC'FR1"\MR W\-HK;K6V!Z?G MY_44>YK^\>$SS'#^]F)1;V!4?V^DK3'&^L24] 1*DZ5 :XY@IF148 V9"2V. MC!_"<#*\-Q/T!CUHD.WUDF8]@[/7DXR__S_X;13J$6<&P52,-?Y&]D/06;)H MK5*(M/W$%J_XG6%/A^T>XMQ <*_@U^4T7XWG"<[^-\+L%?UD/BJE&?@$2&XAT@TT]PJ-K9VZ:TB7*<.>S$);),TO M!D%;BT?F=4P,C3,",&9 W^]D:A\AGM6,4<$S M%,=$%F3\&5I/(@^.>:&C,NB+*/TXW39R0WIO7&H^X)O:2Y2;;C_]L+JN^L=T M-IUC_M./B]D%7O]P.EG@[XM?S["._:>"R^:.ZLP?-TR'$W?#JW"6PFWA^6:Z6G1"-[MQ^ M;Z0(]]&TW RV7=V_YK\Q7=-!9'T8+1#69:TL;56AGLC*K!B0(<(,1N3::14> MM-^?,ONW"B$QH;_BZC9!4+D8-"QA33[5]1JO@L P24@J2MH@ M'SHNV8OSNR .9_VU8N8NT;W$VO .?*U!,7I/*HGG=?_Z.\SJQ;'Y):@"H00= MR1XUY%THHUATM*49A9OK^S4M'ASAV1+93FY;7]I__^F.4,@Z_ M54DFF58VS/3%?'HVSK7HT]4:-I^6MV3X+,V8.4QR/0.8X>>Z%'[%>J?L'-], MY_.+"5SD\0+OQ(FZEC9IBJ!%?93A1'*GR$H.*(Q4P*-#C8$#!_J/!LC@FUX3YV%\\H*+#<>TEN>[W33B\;"[)DYKTW,4H"-67,6?2+-]61K1Y,*[;@N M)6VX]NZAK*S];-''4#W[=[JQX ^E&K_^GLXNZIGU+TC;8QHO]TOZ^@R7TI_D M%^U2C$S\(9P<^]8C)$LOQ!$);WP!PN'-%.=G5 ?P5QNK M= M5&TX(@^Z2MU$/RH^@RC@F41."W*4KD8%/*W*NAB0T?#0WFON@NS[4*E^A#2L M5G4;Y7JK'05/R[*G399#C1DY&1GD4,A?U"F1'HOB'KJ7M[]VK &CF%&JJ!S+N5[J%3FRR+.M:76A.'(3@WTH$W4?IF\, M_^Q-DWU%.< ;O';))Y]^_?U+]=VOC>_@0",0'"PUP=USQT*]A294+.B3 B@/ M):CMP_%6,,^>\39B'N"M_H!G9S4;&B<$\*Q:)?F+9>D&L)F;HEH'&;HA.[QF-*+R[JEI>QX&,!-?Y/]S,5\LLSVF MLUOVJ_1".4.6AP)4C(P/QSSHP"29)XG V9A;GZ%M!7,J.M%&V@-L&C=-T-^F MDR^S:;Y(*S=&!P4%"P.#-7& )NYKXD".2;@24G'-0ZQ;P9R*&K21=L.]8WEJ M]%>SRK0?YJJ,Y']4)C$3XP@.A65;O(F:5E*H42BC%8Y)U@Q)9SMOO/ M?NY%J"()@V,(9<%$/_ZTN$7Q0J0QM]3UWLMM(MV$5 MTWN KH_;1@4E!IX",PXU>97<,Y Z,\Q*6L5-SG8PPJ]AG(Z!OZ=H!WBY::^8 MWD:UUL,KY>:&(U>DTM+6;%WK8RVS&%GPKG"=7#*&-^;^45#/7A/:BGV 56!9 MJP#GBUO@;J+^#1*6E5@03,HKC"'T6JO'6#S(/%WHQ-MI#Y //':_'E% M(GDYG1#""P)YG?KU,Y;I;)WP]1%^Q_FOOY,\:/SQ!&;?EOLOS:[>!2%QGRWG MMUHC1]E'SZVPS-:R=MHZ6]-!+',"0&E==+&M8TP#3N?9&SI/A>J&1?YO3XT@ MK]^JGW&"R\,:$0TXR5FV4M9BMHG$E10K$CD),#G,K4\XMT Y$>WI)^*&9?ZO M%E9^>9*J& CEZ(YGS? O#L6=Y?G W+^M\RI+:D M'1/0MX6T<74KF7X^0YCC+[CZ^_HT'T$:6GR8QB)KR7K23D\JJG*UN;)1 *W= MHOZHG[T6'9BXAKT&'IO!*]H?QY\FJRH(Z=NR21FD=8+8\KNSY59Z?11T-=]Z M'$2_6"QFXWBQJ-(#:V#'%^#XZC-4O.$Q63\ G\![\J@D*T82?/29 9>T\!B'3FKGY(.5 ME09;H_^EST>A>)"TQWO(+U&/P,O,30!RN.N9+&I@@8O"0*+C/">CG:_22(4)B321JN M'5K56@>V87GV"M!$R"T;RVP#]C/,QVD475%!>T*5:V^-R&FJM519"CKQ@@0J MMBXILA'(X7EO0]0C[.\NY $,E+N@?AF?72PPCX G2,4JYF(A6$E8YI5%8LQQ M*XH&$5O?CM@"Y439WT?0 VS_?R>;^S/A>/$59_!IW5#G;;E7=70-]Y?QO)8[ MNIBM5L,KR<@@C8AD,:&ROA8](\E8$9DL0IB,06G9VDYM@_S9[RE'(+!E4ZQ= MI[%:-'-VSAN;6#K3 ;8/X+YUK3., N^W5 MVK\J3>=UD5[7O=_XFE3G$H.@,XO%@O!)ZNQ;+V.W$0Q=U'&@/:^'&(]=R'$^ M6XS>K;+>W\[6ERR715:N *\F""@3.!4Z80K#8*;GP:;&^I2KC 4G?1:X-R5[7 MFYLLX&Q]JWU=:LXFPTU*D0596\%SH6D=(T,C.2L2VB"LZ5JB[][##V?D-93Y MM*' 6A=:_/6_+L9?ZA[T <[PLEA@ECS8Y#@3WO)JD0;FE4C,E]HH&I(V275B M<-/3GSV%O476^B50*Q;7:J#5M9<5AK]/#TC /.JS(MOO]"X:;P8MIQFAV$/4$-S MU\G?*9R9R'LNUJ(O)FC#I0]<)FD+*0&D8.7CA3,[ &A>+=-C\>"=8UYRVF&P M5A62N1[RV\R=\SZ4P1SM-ZVJ9=[-7G@]N2_*]].SLU?3V3]AED8_V>Z!W)"L%-KO6N2!;P9RV?K3A8) (]MTI MC]!&29H:69:FWF\A]RU@C=][M)A\S*IYRXG[*$Y;'7I*?8"[<;1.MR9@IJ#HW@ MA<7:PE88)70L:*)OG53V[#*:#ZEA V*!8NU/*$@2=1\@2(]6..C2J9]0[U'0'V_6K,[)P-, CGE/."(=I4JUK7C3L2Y.2D=1%,L:VOW>X!\SM0 MK %Y&^!^[Q;(R]=@"V)>I(F2S$&=?:W*5L]8HW:,^]IRQ*IP[]QQ*$U[ .5W MJ6BM6!O@,N^#@2AE(,@< BO%%J9)[QF@$MZ1C8:A*AR=K:P$U@,M><"^T\\TI%9HO2 M/JGBX. 1FMZYDQ@B-Z CRV0VTOH<) LR*F;( S'!"R?<8/V.CYT[V>?(HH<8 MCYT[>6\**\6JR^ET4@\7EPE&X*!FDTJ6(BP#I+5M>RE,:ILP6U>R&ZPSWB9 M3R2[BM^E,;X$/<8/M-J9UUD,74 -UP]X(Z,@-L?L3=_8PFK8>:E9X+0+"I3)!N,2WBWI_9Q4H6MW[ -IPB["/DB3[$SS$)ELH.15 MW3/!,%^T9RZ152^-,\6TKB/S!)ID-R#GT3[9NTAV@*2T&A@/V>KL@'ER MWYE..C RFC3C]0X08A*JM Z]; 5S"M2WD?0@K5SR4IAP]@[&^?7D)7P9+^!L M#0Z\DN#)@24PNG:ELC6=0I#EDS2Y>B&HYE?W'@1T"JK03N(#Y"B\2.GB_&+9 MF6+;Z=8:J [)&V\,2ZG6&ZX9%5 7,8@RHG?181:M5:,KN)-0DT&8&""=X3TN M:*Z8+ZLT7*YK KDD#XDI6P-@G->"#PD96I=D$(K;YGWC-B,Y!65H(..M^0PM M\\=?))KZ?"7>ZR^GY2_C]S ^^Z7.XFR^3X9XMP?WSP'?8P)WLKQ!R9\OYJ0N\_F- :Y#8-H::8/7S,;:;"@EP\!8 MRV06A62>DK>MDYL?PM-W_=GP['>W[(3W\^M5,>^XN8P>@:@ OZ1U\6]Z_^#A= M([JSZ:OI[!Q>3TK]J_YH?6WS;5E/ C^,)PEO".L7LO1>I,4% MG(UX-"87S9E3U: +LC!P/K)2BDPJ\.1$:].I^21.2 &/2_ 3EZW"5W:FF]G M-9^QT[QT,6B6-4D4UL2/I%@,.C$G;%;.Q))"ZS2*H>;RW>GOP'0/T;,Z?<9\ M<4:OW ;1S7_^=N.[U3E>\!R<+(X;.V(\ MU,GX8,HV*"E/Y11]P]269T'>>L\Q629,J(*+D@7+!;, :+ES6C0O^+L%RM%. MS@>E_W%W8F<:!C0([SKZM)BN0T%= YTPOXHN..ALH-Z].?A* ICA/7. M!$5 ZW8;C680O6'%N"Q5[?"-K7OH'4E1'CF+/XZ>["+^UA5:5F'!=<#7:16% MK0?$ 8%I;VB:$2(++DA54K3Q;K+EECHL-Y_Z)$S=/A*?MA#7UL#10/'Q%= 7 M\SDNYFT"XYN>V#0B_BCD.Z%PXW2Q%K@HVNNL90C"I)"]=$&58/3HD6X]I^FDR_F_,KS.9O.,R MKO;62L"7D=47D_R&?CP^(S0XI]]=G&->=1%:K#XYXHH6UH"*90UDGX646=0& M6(:29<$0(K;._1EL,D]BH=M/!SOX]$<@O'5%N MI#2]F%PUOZ7E+Q[)A%SKQ;=W9T#3F^2KZH C9W3QX)"1D"/3M'VR&-$RZRQ@ ME&!,\R+]!YG8"2CXTU6$@YT4[/LB;Y^F3%P;,OA9CK633XZBID,*%GSP9,.C MM_PP)U[-IW;:&G]T96AXK+!MY]K[K5[5Z[V>ES'>VQ!I7N!38(IF0D5G"O&@#>M M[Z2TG\4)*.\3H;AA9:,!7L?UA$K**4N1::^0L1ZE(PLR)"9\T1"SML(?(^IP M,KKX-)@;H%Y2RY?KQD]&@,(MKQU$86J[[GIE(!ID)D+QGA=AFM=4&F@J)Z"] M3XGLAH68!G@I;\XJ&R-+S)QQ,G#6%6<41N:31&5R3OIN=;F#K*FGI9I/B,.& MI9N:^X:_X>+7W]/915Y=7(#)IS']P_E(<"?):-',6:>81B]84"1\(X37.1B2 M>K>#^@. /6%M/2JO&TX?GM+Q&$UQ)8B-$RTH$[>:Q*X+6>(Z2 8>#+,RE1P- M&>-W*[\>9)%]$/0)*_*3X'F#0O<^3_OS=)K_.3X[(UL%N.1",)%K(FB,B@$) MB 54"-D64*'U??++L4] ;WJ):TU?L(A&]0Y6,= %V^BMN\ MLI'+-7"E/)/ Z^FKJ6T0$KVQ 9*S)6?!6U^V'V@JIZW&!R=[@Q(_O0.ASC,' M;VB&4K)Z#V(5( LF"E;KR'AAA -QO(.C[TC#CR[#G31APSO0^R3J)Z\!(E(J!-98%+K27/,; 6U_8WP7?":C;X+1LR'I_2J6$S6*\=]^H(R]U6P">@C$^6WPU* MW/MD9>=2'%8&KSP$9M!R>NLJ=*WIU2/8(7"+KGVKF^=8'J?/,C@H*4^]/ YP MF5#SQ%+)M5]7 92TK?22IV$3UD.%8-\KN5Q=J*_8WF<76@X2K63+@#_51YG M9RIW+GNR#P]'41C!/?G$"IG5ANS%6B@D^*#)!3'%.2ZXC$/5'7P>Y7&&U9-= MQ#]H>1R58I89$T/O:J%@;1B()!@98/1?SS&FT,FD?NKE<7:2^-;R.+N(ZR#E M<=8U5/^,TT\S^/)YG%[4MBD]JN,\_,#^Q7%V 'RG-DXVWDI7R^+D2+Z!!Q>D MU$I&(4#3ZSIZ^-']5M1?QG/X]&F&GY9^SMNR'NO:Q)7%:&]K7W&N"M->U[Y$ M.3'N31%&!6YDZWICCV'JWZ9B^;SYB-Z3;,#51MBJ=D\/CGE,IIZ3FL*A8':M M$\TNQS[\4M*4Z?M=*?80Z0 %VK=,<(W@Y8M1#B$H)X&A M%31N5I$0F,BXI0F8J#CZAVXP[\;;RQ>GP-N.4MOZO@W@Z_\5_L]T]FXVS1=I M48W3.4SR!YQ]'2=LX/AW>7JS*,#.4[G;.<*BIYQIU*=140+$(U!S%X3EJ*4;4^R3E0?."WZ:+F6[TD/V,& M:?'W\>+SRR7G.!M%YZ0VH?8[X:EV<%2U38%BQ7 PW%CA4^M:N(^C>H(QA5VT M8TM,H14- T0;U@BWP;NZ95G3/.E_^2/\/JH7*7D6@KSK0HNW"XD%+VI9D9"< M-IA\&BCFM O,TU2EP8@:X*CK*J)F0DA8G&$6?;V6BYX%&3DC[]IJ9[A(=^L& MG7*0LH$6[";2 4JI/AA42=94XTPRLSR?"TJSH(IG2?#HL\_%W3VX^CZ"E'V( M;R;PIQ"D7)M[;V=K0V_IE2L5D@CUBA?$ZH&1;D>RYEDLY*0A3XG?+6F^5X!B MT]A/,C2Y$ZG3AL)M')):XYF_N&'7KYW #J :1B6W CE\5+(_1_<);R3@@[&O M"T:GZAJHJGYKBPQRMBP;XX(.6:%K<1YQ8-8?"$@>B/1=Y-HZ?V55MO72LU_E M9=CDDC I,B43S3!!8M&"8@E1@'<"^5WO>DL:RX:''S: M*Y_BP^?QER_5MYCDO\ DT[_\M,9J(!8/0;,B$C(M@UN=FEO/<] B:=+MW MR;#?1J(-_;LEQ ]PAC<7N34D+@1I(NU-RLMZ81=HD0.9&4H>.?( 274KHK;Y M^<]^+6\@MM:O[UU(5P75E[]8 _2^!H,".1I>Q5I;G509;&)>"1$52,BEVP;= M9;0#O[HM.'F(X]X"'9KQ=S!;;!! 0!.>LX"&9A,H];,:U-C2,4K(P4W=V]' M=>1\\W@GQGH#H6Y=LUN>2KZ>T"Y#RO*MQ]GCO6?T/V%\&-:=9X6!01***0XRHE>^ ME-;AZ_LH^D9LKYY8JW (KHHHP3-N,9&FTC(5%,W-&J^3C3DIU_KL[^;XAP_* M]V3U;C1V;V$.<()WA67=67 5/2Q@449:ZXS6ANQ375@(7M""IY0'3.!BZYSW MC4 .%7P?BN"]A7KL./M5J8*+>#9.?UNL2_%<36P9?2I!E R!IN&49MH70Y:* MMXR[F$WT4EG9^JK90WB.%8=OP/;= A&MI#[ L>PV;!_IWZ]]H"X(![JS^CBZ MXUQ:;<=H1U7I2<=Q%"?;)(K%PE $V@LCSPQ\%LSYI+P*/F!J7<_P6 KSR.75 M8^K++BRT=D#__IGD5,O 77I%-!VRBZ)AZ"4P;4.L50\]RQ:$L3XFK[N%C>X^ M^?!69&O13UO);9AC@*6;^W$Z/:N^[HM$CNY\.AM?N;N9&Z&]]ZS4>B&Z.,4B MMYQQ#CQ'0 >P2]#WX=%.B^SF\CU(DO.KL^ET5COP;=J//7)=MYGF/Y!B=Z3NQ.WL,5&F[G33LI:@3YJR"B#A,RCMBJ-]AFP M9](6QL7KR9PFOFJQF?'\R^UB0"X960SIF$^T.6E 8#[;Y0X5H^+)!Y,;;]^/ M@NJUD-V3Y,<9T; V\T=\%UT!1L&V8CA/[ZLO9@RK04^"'5 B;2EJ>*,CL M:+^#5,B\J?=7$SE["4.*T3YK17@DIG4H/=A%SJWC5[_ ^/P,9Z\@5S+9=#%)0$F+Z;5R M:5$YITY$[S/Z*>C!X%)O_<)?GQQ/8?+G"YC!9/%MF=R3+F:DR5?P+S,_%=G) MQ6NF2@W+"6%8S$HSXP*BANRY[M;88<>!3THY!I#U03*J[@?M?H/9#!;CK]@T MXGGOJ4,$.!^&?B>>Z:P G26*(+1.L43AHDY.6^V\B$%LB&?>>WY+L^S:DZTI M-M%PSIS+2#K($_FTVK*4:G?8J'G,P_KXO4.5UWD("YSA?/'K[U_((L,ZRH@; MF441P*3DU3L/RX9)R$($-)X+&\I#!6+V2^2Y!^/8B\]^;-_/ZNDGWR&J/=Z: MYL\P'\\_?)DAY+>3_X39LLO<>UB@&)DL!$]H64&RMG50C@&MM(Q;JZTW@!%: MI^QUQ78:RC$($\V]DUL@+_7Y%>V:[W VGN914%**[".K5T1JCT'-:ALM^BIK MX "(TG1S5!X9Z7F3WEZ8 Q19J%-\6U[.,(\75WX5_#X^OSC_>3J;3?])>^Q+ M^$*_67P;>2MT$=Y7_XHS73S99#);)APD(!>=6]6ZZ,(N^)ZWN@S.R'WMZ=V$ M_/;\5X%;",YG))M=E:B85L(Q'[UET6*4PG#C!PY@'?$09(A=8G>I/N$#C\R3 M4BI(%@W*>B(D&4CGF4N!1Z5RRNW+H#W1 X\]>'W\F&,7^1XRJMT%U_=ZS+$3 M9UW#V_L(_) *X7(@MR< *US5RC/9L\CI#RMR1,(NK3+/6A%V/^881 ]VD?-A MCCFXH=D <):#2_WHQQQ"&1-C8.A]/=@E!SC4 MZD0\!HW::JM*M]S(YWO,T5\Y!I#U '&&F^&MY6ZG;?&6M)%E7?%@L2QX3J!H M31.(6')I'6N\B^%4_(!>LAV8Z\N")QT0#63_WT=S',N_'TL/4-Y#Q -8_!N0 M)5Y01$&6;*B],+*JC9- ,5%"]+PH&5+KXZ5#D?Z(E3\TY[M(=HC+FC.21(5S MF6*1 7WAF:GL:G&21%:(!<&DD](K'E!+W9CH.Q .O[/W9>7NS(AW@Z/#- M=))K7_<%SB),_O&V%)QAKOC>O/[Y[?M+VP(@:^5I\PJU.H42P((-MK)E34K) MVVYE-G6J5) ?WKZZQ%AX*4[Q MFE;C--,E%0:1I&"$3;D$JX+H5L2QXX#/EOK!I#J H7?[D&IUZ]Q9E[1)#(LC M]]/3HA6DSDP;PY7%7'1J'=>[C^)4#/N>\AW@P.\VHLO2$1TP#63<;\)S'/.^ M+U.62O\6JMBY=L&(SB@80Z58)H'8-'3GN="0G29 M=KW2>NO?A.-4-O_>,K[/NV[-^V7HJ0.J@0R S8B.8P+T9^P1%>@A[@&VA"WH MHG-HO,TL)EV]4?)+HX'(A%3&60[T$K2N]W=()7C$%#B4#NPBY2&XOY&DN-Z2 MD"L'8#AS!JNS2]M>4"ZS9'2*D1LI2^N\O_LH#K_QM^#G@0S0/80[Q'Z_(2=U MI=G)AF@ 3;D>R!)DQV4(_>- R\0VS$*81(UE07!E#4DC"553XM59!O?O'FYWNE;=9_9:#@H=&.8*9T)20Z1#2',!N^' 1Y_A?%X3LUYJM M=&40.RXP(FB&*$FU$>NU%;*32G$Q2&=%;'Z1: N44[$:6DCZO@+8 13@,O&M M ["!K(6MH(YC)C2A[G%UZ"'W J"6!BL'6S3"HDH)VT0VL \>R M$QH1]3#]>TAYJW'0LO))C:5\7,=2ZO_?QK/QJF]UGUK/'9[:O_+)KM#O5#[Q M$:Q.&(595C/U(06N/4]!0B4VC3H\?YC*)QID*MY8YOCR(FNL=XW!, 4)=(RR MX, E*M^TJGQR^[$O83;[5J]4G$\O)HN1L,NT,^10U;%C>AJC31\A%U,L=E(-R3KUTA.C_@] MI3S 4>JFX*^,H7!!ZD@KC:I]+@2+V@'#4A3-VW-C6Z?-/,&R2>UV^-VE^H3+ M)M'.D]Y'41LA24$6J_26V>)%]L68%(:MG_;TRB8- MH@>[R+EU>L2+G]_N_1Q[;R M]A7YM)F\6I=*>F$,_X"3\72VOL1)?TTG^(LG^)"<)%3)(1 J MYUB,)(8D+;C@$Z3<[5+TUB%.@NDF\CO,]6%J:DJUW+(+ 08V'.*S)4 MBT-J9T'T,]9[R'9SQM6)WP?0]7G_>B:LN5V#W$?2AKC]#Y(76HD3+ M69)U*:KW/5)F*GD3=11*Q-:&^5.^_MR<^UWD>_#KSY!C FZ0V5K+20MN64S* ML.1C1NNB#+QUCL1SN/Z\$V<[77_>1>"'NOX<%2^Z>,^<@\*T#9PLG6"8PNPS MX5':?6_7G_ML_KUE/- QW::[?AU0?:_7GW=BK./5USW$?;CKSU8JK9//+%L@ M-R?7I0D!F-,>!5C,BK<.U3_UZ\\#Z, N4C[0]6=A-<\V,$CUAF[0@7D%D;[5 M.@2;[;U(SBE??]Z)GP[7GW<0[A#7F)9QIF58Z;+*MM< 3@;FI" #Q%K#0CVQ M1.ZRYYBBE:U+FMX#<1)D]Q/M *_V$LH[^%8-F+>+SSA;?WT)3YC:+C2K"HJ, MVFR104'% +@*PD?0HG4GR$<@G80>M!1[P\#/?+88O8?)IW4=#Z4AK@.?)Z RLN&J+1YJ3!V^8 M45Z6(ATHU\G!?8R\FX,^0_+VEMG6-V^HFY8MNLL_^+RVMRMWZBCOHP)A0TJ% MY*]SO54)D+)V*9DH+8P>?/(P-RH#UG[?23"EEMDICBPI(SE3-1F9UO*0Q+ Y M7&]:W:A\LZ&HR7NL[]=X\NE^LUK(""98S40TM8B9+,P'9QAF1*.XH"VN>81\ M)X3'SI;83T>ZU/YIQ,K I>5&2GH;LI>L^&2JE9,96.&9% E-%BES,62#Z=/C M?R>)'J@*V-9FUMGZY",GP\87P33DVKK..29-ICE'JZ5J'5K9!=_I:4=31@9( MMWDWFR;$/']%DJFXYU=J'9,%53,\DR4QZ(($T6)A7&1IC/818_M.0UO G(9> MM)%UPT/79>[?)FU]D1(]FP3\"F%Q,^(N_ M,0&^<*^R]+[UDO$0#N6 G%(B3KQ4',D3NP3D-36LM_@-*%&P]!K(PFDJXJR(%IE32+0/:035Q: M;2+D@5WW)W%)M]T2L;M4G\HEW0TYK]*#MDH'5B#35BCICWI>S7A0*:F2=6A> MN/")Y_[OPNOCN?^[R/=0:=]=,'V/N?\[<=4E_WL?01]*"4))(A92<65J84Z= M!?-&(^-:;^'NQ%BW&YC[B/MPMW %UU$B>/(3:[J\"V2#B)K> MAME!5K3@J>_M%NX .K"+E ]S"U=P5-X'R41:)C-&26M=*LP@RJ0X%F.&3"!\ M8A?R=N+G\5NXNPAWJQ77,HN]]CUL[[F+Q(]?7XYT?6)K]-DP'-16$S9U:-X MQ<#RQ!Q*0Q:]LMRT#G<]A*=_7B$6G-6:@8MI^L>'SS##^8N+Q>?IK#:$&'E, MFFQBPVC.AF;+/?..3"<,R3BEBBVQT\6RG9(+'T)T^ 6EF3;<3S-L)OH!@ONW MT;V#V=O9*G/I/^'L M_A; EXA-I&L-G7I+=ZT=D5!DHYI@JBITU6%*$&59!M MR$Y649I0,8 )LDF=WUXLY@N8Y/'DT\@J\$%HPSBZ>A1"?\14+%,2@[96I]*\ MG<,CD$Y61?H)?Y#L]?OP:ENANLR16::=!":4"348XUB07#/GLY.F0,SF$#O, M"LV):\0>(A\@:/%R>GX^G6S>]+@NH)/)M(9906:Z(&C%%R82.9]O4>#DC%BM-!.E^R]:V+#'6 =9KZ MT82$ 1+5E^#>XY>+6?H,4CM!.2%^&(&. S/6/]7[.Q>S;S86OBH+VQ7H2)XHTGME8[X,& MLHD@QLR2BP:BE\'%UI<:'H!S0KK12NCW]<$UU8?EZG:)K':W_"N2^A)&+J*K M37A+5(11!V"0''UE># Z>>_N'H:V58PMN$Y50UK0<%]5_##;S57U@.NE[OHS MEXL>"EDBI^W1!N5IHT3-/*U_C%;")(-4"9K?W=\?[0FIU8$HNZ]LH5=:QJ4\ MR :+X\FRD_W+Z61!B&NK\.ED/J9!8,7)K!;DJ0?:\V5IGK>%O/PT/DQF>C69Y47H^@LX6\UKE"&!3*HP21X#TV)5H;:FW$02*P> W"VA:!A\ M_U+%9NQMT,A^.8;[S6GENL[&"3_.QI\^X6SDLC$R2K>=1/8+JHV0LW MIR1Y1#('%)/& -.01(VU908HB])9-/HR2[B;WVA^;=?/[Q\^Q?R MY<@8F[]Y=]FD0%J.VDJRSD-A6DK'O J!##"E/?EVH.\6R-QB]6Y\_),P:_MP M,&TJP &2U[=8US]_N[H"%E $+[1DP7 RPE 7LK.7NZ/W.7ONC&O>I/HQ4-^% M5=&6F@%RE;?Y[]=WR;H '*K2W6/@CE3VKBVIW52F)R-#E,1[%*A5R7)M'"MU M<=3:>()L- /:6#%Z16!;IQ8=264>*Y9W9(W9A8C6-L<6=.]QN2-7#_KMY++I M$BI=O..2D9U5+YJ"9J$$I&V:H_61@X!N!TT[#'J$VFEM^9H>0-BM:[,\CO/C M/Z>7?6$M< $Q,N2\=L"S9*=A3DSSE&V*,<<$C93B:M#O3"GV$_;A5XIZ%G6I MOLD+$%8'AIH,>1T=9\&ZQ%SM#$M+:5$IMU*+ZV&_-\784^ -+=6.2%]-+V9K MH-;6@@6Q,%)DXI[@ MVJZ((ESTG M5I?^WL[JW]5[NV%B(2HTPAOFK NTH&5:VE(&YG,D#P\@)R<;6Z-=L7T7OO @ M1!U>- W@+G?&&XL JR6MVEG42HFUX[,2 MN0:BT7%KN$VMBTP<5YT><9Z?EC;MPLX@09>KFZOK[=>A+JFFTG-7JSIF7Q@4 MP5F6W$8MA0_ &ZO+/1"'-WZ&X6O[->$]A-W09\XX'KW!3W#V*]EEZVX+9',A MRBCK-;'(M-&>^:(=$X&FIZWQ#Q<@GF/ZPZ?IUY_HT2O*Z8MKIC<,>-(V2E\! M-RP44*&L4*PUN N.#F;&XX3?'/6PAD-O\4\;RJ[AJGT/#V(NX%1B04E%'IE/ MI)OT'D2M=3 ^% X/[>U/@<,MN_5@%.XBLN81*?@R7DS/7D^^TB9SOG2'9U]> M_^=E641,QI*%P6PTG*8G.?-12,:3#39R3-YWRR9^<)C#[:W]1#\=1&X'*2?Y M"L:SY;WLORXO:J_RWGL4E7SP>?U+2W:'>Z? I%!2ID+6L;9:2XDQV5(\U"8K MPLEL1@\^N9_A>O7H%_,Y+N8O)OG-&&*M*C[&^7JX_';R'M/%;%:O+T_R;]/) M[/+;GV$^GK^YRBI51LG$O:P[>UU9@E;,8+439ND).TPFTJ'[\<5WW M]0K8R%IIR<8Q+&N1F XA,*^R9D'8&#$'(;%Y$=Q-0 [O#AQ/NS953.['S 9 M0K_@;/QU63/VAEA&$*36!@7341ARB(IC7G#%O)$V!0\01/L6)AN ?,_JTI^9 M 8(,+<2S\L6"\I*+R%F*JOIB!IFO!\UH=2:?V=MT]Y#N2:S3![T^\724\3B\ M/Y6+&!LZ6@KOA"G&L.2U)&%:FH8G QB$2VAC7;9;-Q5Y.IU]CZ0-C_<#WH65 M(4*PFUH?=L'T/?8#WHFK+CUA]Q'TH91 65=TB9J1,^4(6U L2J$82/0F>\-- M\^8C3[D?<'/N=Y'O )P_W)XVRM0\O AMH#Q==[ MA]G79IE@>.#1-B_E_-1;R@ZB![O(N?6)TOT6J18"&,$$$TO]OX"*3OV_!OR=< 2>7O MIK,E%]=G@E=?_#*>US W(;XL)] !ZD".P0XPC^,K-*7Y;A.I@3D:\J3N&F ] M!EK5>9^O%V>?4^))6::@U#M]O!X.*<-",2XFKJ/FK3.$N^ ZBH\QI/XT)V, MA=E%QYW5/I9LF(4:NHNAUN2#P+0NTBCZC8^M*Y =:?W9,6N@&;\]%J!=R!FB MY@S,9M]H]WZ/7PCT90>D[7"YM@X4+\S#JN(.&8@0"6Y1P1B3G%>M4Y-VA'AX M?1J,[KMG*0-R-<1%J?EB? X+?%LZR,6&K%STEB5>,V6R5XS>,,TD24LJPYVQ MK6-FN^ [7:4:C*6#^7*O9OA?%SA)J\-*FK P&A6#1$ZF%JJP($)BR7AT40B. MLO7MX ZP_N73M>2MX2V=>Q W 5R;!%T@#N3/=8#WE/RX'M1N4YW&O SIPST M-1C)>;W.AL84IA$3"PXCDV!+B$D@VM;)!4=3G;T\N,-JSBYT'$ACYE=K\7K/ M!>EU0)=9EI*L."$2B_5RM"TF(!30F=L#J,Q=7$=TVUH1VD%A>K$Q@+M6;R4L MUK<2KN[+1Z,=67^"2>GJI02 >I(F6%!!85#@O&T=%]J$X_NV<7HSO>> MOHOI\BI]!U0#V3&;$1W'=.G/V",JT$/< VPV6]"%I*V-M8M9 5K05*F;;,0(.90.["+E(;@?3\C!7QW/7FYDA>82;68":W6%(#D# M)VHB!C(=@6N".B!3]W*>\GW &LA%7*Q3+#XK+FG]8F)&E8$K8V M"DZJUOQ3+"5%EA)9V,6U/N6^!^(DR.XGV@%>[264=_"M&C!O%Y]QMO[Z$IY# M(8W-G'E9JD4<#/.(A<5,^%R,($OK@/TCD$Y"#UJ*?=A(Z=67?QGCC ;Y_.T- M?L6SY4ZG.$^:N\AXTZQUF?AFKMPM*0*O5Z\N5B,5]*0*QW;>E4R@H$2UY9 MIF46#+14K$CG-1HATMW^Q>T4Z#ZM08E29 M<31Y->7(8V'%K=Y7R\ITM0+M>%E!;PZ3?%66/Y%7T:,^ M78>G]J]2MROT.[7J+ =? F@1==(A18@U/\GFH&P2P''4X?E] ]^UA_6-Q[ZY M*K(CP?L44ZW?%1W3!0V+T2>677D^(,/P(O__Z.YRO MNW57'W8^KY(=92@\:VN9RH:V5$R<16V!*6.E\%AO6*7'M*W#.,<([30A]]9= MIH:R'.0(^,Z,+ZLE2[31D)6$5M<R3F"*YHV5W+K=/# /&%GY.0%3S\'&5J;KK< '"ND MUX+0:2O!#F"-7H&YO,+9 TCV (3'PJ7A6C*+-I"[ M7+M#.5>8UQ*DC<*$U#JG\"!$/Q+7&H[G700Z#+__&V$FN3!K=\:XC#S)B@#J M722LM2!S8@#9H"'/5\36;9_O@3B\:=>+EOL4]Y#I08J7O\O)K"[+X>D3G(@FT<*:U,PQBRBP8JS*/R*UIG2_Q&*;^5>\V M/O_=Q2Q]!G)N7M$+>/,S(V40K"^&%1=JQ3?IZ.5 0:\?>?0F@0=L?9-F5XR' M7Y2::L[].GD#4C1$GM%52Y\MR.<_?[OUFZ7E'55)BAO-T".MO+S64 \@F)!& M%I6**B@:Z]5>0 _ER ZJ4L-3]%2\W6[S6S68+T8M2QF?C"FC5<.OR_%$Z$R6WC#L#3)?H&;B"C$>-L.S2Q#MU9*$A;F@ M?7?-_O;1CVL4[\/)M*E &QJZ%='+6F0#9U_JY&JEO*4&^R1<5,JQ9)"FQST9 MWDB[8$A9QY!S$K'3,?\C!&\:^_3M@R92;YA47?&\QR]K+^S%IQGBJA?>;8B7 MA8,Z@-S%,'A$13H#.ZR-T(;#Z:$(:+PM= 8#B(Q[TD,W!OOR(R./CS4>KAA\.+[L$9:Z-V-?;A%Y[FC&_HM[>[ M6(SBXR3?L7_#)#>J56KQ(M*4NI3VI9 M8Q++?R]_/@+0H$U.K!@!) 8.S!?-6:(7MS8E"5RV3GWKC_H$5>K 5 [1Z773 M#.8?IF?Y)OJ1S$F"%Y[,NVCK_EQ=Q""9)^@*N' 26WU&J?I0,4$ME MA7*]IHY*CA)#S,S%$)@6$AD47N\!::\#SS65<1#]6 ,X63781\ #Q%+^/)O. MY^]FTS)>C&+6AHS!S&*N*Y:-G$$L@M%:I8-WR4AL?:?JQO GR/2^PAV@X/=U M /&!6?_\;?W+5?BPD&8J 9I9C.3_YZ291Z<9UCI2(<2"HG4IWCU@'BIO<7!M M&9JB8VAGR15J\G:UWOV6B8D'[R QM>#P&'36V M2!_9-/;QX_D#<3UM*//&I\5K/#=MH'40J@NHAKD$6X$@/T?W"6\DX .R M+XK%!(0FT [IP;, BC,CT*,&$"5WBL<_+=8?R 4X&.G=Y=HZV/Z>5B\X6]NZ MZY"P*$6AX8EAL*+FR@46.,$+)NH8R1S.[LYROR7"ON'AASW';R3S:4.!-0QK M+?'\^E\7XR]U#_H U]4^!00??0E,\7I84$M^0M26Y:"RJIFN(G1C<-/3GSV% MO476^B5/M*S M9[NI* <(Y'Q8P&+5%/9B3N[H?'YYE+?*,!11BYP%$['0M%-6+"9R3K6Q%I7- MP<;6!TX/ CIUOZL]*P-$>M=8+O.(.X 9*&_J%I#CY$DU).I>"?V^4A[@=.@V M*!ET\;3TT5HE=8U!>^8=J3GG6ACA9(F^4P#F:5'^2.;3H1C?1;BM+;\K4W2U M>WV8GETLDT77""^+]Q?C"4LM)N-K,1E+%HKC9*IJ+1-:)\+=..]CYOQ#PQTM MSK\/'QOM^F;";.VL?:S90F29W/9 ;N,K6:202F0 6M)N)AT+JI"9DEV $A." MR)W([C#8LZ6ZM2!;O]($^">1T2 M(S=06IVM+W$ET!$FD5)MBLZ--K4EJ&,1-*?]3HKLR8]&;)V;N1KY MB28([,+V74MQ#Y$.6M>HNU/,G<2:PUV+]"3:_8PEI]@"33T;>A&U(-C_R@UH MIBA#4_04<@.N'+(_X_33#+Y\'B=8-6L1F"!*J%MN(%.K*)J)I)<$@@M*^Y12 MMW9^CYP,;@7PG*)5.[$^;2W]QH?%ZYG=A'1Y,;8#J(:I EN!'#Y5H!%1TZ&D M?# 5B$$;I[EF,?!JB .MK,$6YDRR/)$7D'2G]+2G1?T#^0*'9'X7X;;T;E?& M^NAO'T:!.^^5T,P@>5Y/;.)8O^/]\ M"FS-[)WJ"*$+(,$'^L[,C2P_>ASA*GOM[.F[6[&AP#.M+J68+2IMYWSZ!?C0 M(R51 $4PV3O34;8S29QS?B!_/ #.X]_^U_?[)?BJUN6B6/W[#_B/Z >@5J*0 MB]7=O__PE]NW,/_A?_W'/_W3O_T?$/[OGS^]!Z\+\7BO5AOP:JW81DGP;;'Y M OXJ5?D[T.OB'ORU6/^^^,H@_(_JIE?%P]-ZARL?K]3_8_G)4*&.-69?7/?__ARV;S\*>??OKV[=L?O_/U\H_%^NZG"*'X MI_;J'YK+OQ]=_RVNKL:4TI^JWVXO+1>G+C3#XI_^]R_O/XLOZI[!Q:KOL/^"[670_@CB",;XC]]+^<-__!, -1SK8JD^ M*0WLGW_Y].ZL2/J3O>*GE;JS,_M1K1>%_+QAZ\U[QM72:%^-MGEZ4/_^0[FX M?UBJ]F=?UDJ?'G:Y7A^,:K6D5DN<6BW_^9RPGZY0?R!]-\>Z#J!<9>ZO0^G8 MA>FO@ZE[:_A!A5=X3\S5*MBPWQ;U:?]A\4>M/2BCS0>-+=:,W:GVS7!;?+->_+=;F"RD7F_=% M6>_7JBP>UV+WQ;Q?GOH,FB^@_6;F/ZW8O2H?6'.#,<@Z%[6-_[%3N@1K MM:Q\BDUA_KHRLPY$8VL)V$J"PEKY;S_M4 D[:\LIS<4R[#2TA@!K"6A-F8'* M&+"S9@8J>\#6(& L K5)P-HTWO3(QA6M_*BI3-.!4O_(TU6( ^67UE\MUL\! M+L20 ->?"CL@M*L%%->N[#\/(>*GHX?Q9MV:R-;BPMPV5_QD^$BHAPT\>!OM MNF=P+#;%X,]O/9/&E!] L99J;=9[)V#9OJ./);QC[&'^\V.Y6*FRO!%_?UR4 M"_M@WWQ?E',6:<2S!,,H(]*LR6(-* MGN WJ^G_Z\9]EW#M_NP,B%;@3TH?H)Q9QQ&&G?-9&@LJ##0K>65$,X0!)(I^ M4LM-V?[$DD]4$<\E*:.0BJ.I+6&X7MZ/##X^\N5"_&6S6)H15?EN]=5\[(KU M4_7DTEB9]UXKR$EB&$%B!/,HI3"-TDPSF:<)\F*$+F%3HX6M/":L5F1)E%VBW[_N8[NU^L MJNV F[(T_IC='9@C)%))$@)E1B@D0B:0RDA"+F@F!4:Y2A/G#<%N65/C.*,G M8%OM +LO'E<;CUVC"\@Z;-H-AU=X5C** HO8GJHSL%-V.-P\=M.&PV^DW;(K M$L/.GU5W#^PE7%6?V$K=J?L<#[^ M7LD%VZBW1MS2_E;=<[6>RTPEB4HBB(4T7F66YI!JG4",(Y+I'".=2X_C%@_1 M4R/;K?)@ISTPZH.M_J UP&OCWFYZGW.0\) MA/=HQQ_7/]:^!QP]$+MPGN$SXIC'%STL?79:T6>$?AL.G^HCXX]LO7FZ7;-5 MR81]],H;7E8G)HXKUTO#3(AS&E5!I2O85Q;\UJH[X*K4%9F!EJ$7Q8VZ[G0U M_OE"T_F^GIOPZ^+KPD9LFH7JZ^*1;_3C\D8(NY JYPG.4QV3",8)BFRL201I M%.50I4ID$9&QRIQB35R$3H*=+$&R\+ZGL#\BS7Z@O7VO-1S?[X+<*[YYMS(\53ERK]AZ_;18W=U4VS1S*E&:&3J!*I<,$I5BF!,: M0YSF#%&"4)Y2'W+I$C8U#Q)MY(/"0$S1*6I4IG Q^CE3.-WCQQ12+>9O5IO%YNE& M2O/,E!\+\S8L_Y_%PZM"JCG!1"91I&"D6 H)2W+()5.0-)BX@VTT0P^$5F!KZ0N5,$FY(G*"'4HD_WA5? M?S(#U,Q@_K(CA O#CD(%;J:U).!X=>]5R(,R"YR/9G+M M^>GSU4BWV_M??% M<2;TZ+:ZFH?6:EM%I6_U#;+^=D9G.+_X@KRQG6,W\T]XR(XW]GWZE59KLRZJ MCI _?V'F,?NPWF09[ M!L[ SD1P8"/8-W(&MF:"_?8H^3W1>?ZI%.@%]JROU.C8/.1N?I ML)BC-(2,1@'DL%A42Q-DL*$?.T M_\[[%#-JK(9@IV*OO)H30/;999]8#HTG,E=NK@?(GSDAX 4WTKMR93JN'#1@ MI3E5+=\:7?JZ5S595JLQ\F4Y6L:FM-/!@K%O7URT=I?K!8 ;MSQ.P7 *AF M.#_6N7:.W2AJQ)D+S&=G0YIF8#N?U33>'DWCP:W!HYY\L0T;%.6LS11BIGRA MRTS=)'^-3XN-$3\%91(!I-_2C5:P+< M^#,4K*$#*XS:H-!M3%:K^0RT4&^5!Z\N0>W-BWTP&X@$O42/RGA]0'E.;[W& MZ)VC76?IO%Z48EF4CVOE>6+;,<*$7I2]K*^=GD'.:!WP&"Y+]ZRDL3-R+YE\ M(OOVXBW#')5LHR/9\MU*%^O[ZJ?O5HO-@K5ADN9]JA1Z6*J-NI%_>RPW=H7W MJ:H[MSTLGO-4$*$S"5.!."0J-LLMGFF8(4E5+BE5TBF8*;RJ4_ORO_IB-\OL MPJHMYJ=:5:_;4!]P=ON=G;S,G+W(&J6#/UAEHK 4[<\'.WAG863P#M.H$)(/'%70N; M";\IYYQB+3!/(8]LZ0\M!&0:(9CD*1:(BD2D:K[9UCP>DY=J#;TV-RDJI2(+0]LJ]R9U=.+?5R:V1W=H_"?LW]81Z(V]:5G^,6\ M!O^9_H=W%B[,^$NZ"(>S,:)GT C^1W4(#G$+Z <\$]1OK^Q4X>7WYL-3[<_5 M'Z9WJ]O%O=)K\X)\5.M*1X/I![Y@IW) MX//N*6BL!I\N/P7>&[^CS,Y 6\=A=1UU\WD4V)]O7X\CM-]GZD;*JL W6WYD M"_EN]8H]+,Q*::X)2U&$8R@Q0Y!(F4*&1 0%CU#&DY@)YE4+Y(RSA9%2VUOKJ DS=%7D!A('([)V546KI@ MZG-"N71Y/RIXRQ;K_V++1[4[97NW4?=UPG_YNKAGB]4\1CP6DDJH-;?)B2BR M+JB-*2'U7^Q=;5A^XEM M%)ZCG.0R4:FA'B;+>T\&6Z\% +@P-ST+$]B!BJM0:VV MK0O7*@ZLYJ'R)RY#%22KHD/L"^9:7 :C.P/#X7X_ZBK7F_DGNWAKJN@F7"HE M9 ZC+"&0:!G9CB0YC#6+8I))% NG_(IGXT[-^_EL#P7*S4(8W[^_^_,]>;;V[9>^O-OW9O_//11GFASYC0OJ_G?CV$)_%N9=X) M56[LBV[GJFJZ+.S)UIV:V[J#).?&>< R@201" M8T)CK82&28+,BD@H#!E% DHAI,(DU21W"C0>1IVI,5NE*:Q4!8VN^S4=7*+Z M0TR:(PN.-A6AW:1J%GZ^9A;\*7$0\(:BR>N4&9UJ5+;RZI$9:G67Q>BBJ%L>GUZ1-$Y =_-A$'@#$QV3:!Z MI>\,5!I7+6;V=.[3T\<)38\8PZ%1'2EF+_?)#JC.=S&FB\^#P?NP[B M[;QN[.<4#QO29[QW\PPM^%*5>O I&*_:R^,*"5RQ'+("2&04,H@3S2'*4XB%F>21=Y] MM0*K/+4O3VMQM239)H//P$HYY@2/.-MN7Z!IS6'@3]&SW@>S9\T/[+\:FT%E M-*BLAH6&QNXZE[:#?>.K0?;-'Z./PM!3%;P1PV *3Z23P] 3X-X* M8G#)_;Y>M^OJS/FIJB-?A6C=-.FL=C_M%[7Y4L@YXEHKE2HHD8C-,@?%D,9< MP4@31:19_VCA%;/I(G1J7Y!/ZL$,]<622Z&!<2CN;<9/U6#BJ[7 [S/B!+O; MAV!H, -3>:MNVU>BTM@L#QJ=;2'M<@-JM8>C8!^0!B)1)Y&CTJ /",^)S.O> M?E3TJ]K4=9ILK\\Y8U&>9Q&'B"L%29)%D,E,PUABI*B,9$:H2ZV"DZ-[DBUP4$X-;DD.FB,2^+MT] J"F\UFO>"/FRI*=U/8 X-!B@9U(C'0Q^=P[%&_,B?->OXY M.7U1S^]&L5'V .%]P5;EKG6T$?'*EN%>;>8152E.)($JR;7]EDC(L,P@QBI# M*4U4I+T:&%R4.#66K)<:=DMVUX6\[+'[<1EJ1Q(8$L# Q+##;K\M>;.9L%P6 MWZIM!]OT?:]5N7%C:T,&I M7S(:BD(ORQJ455_./J,;YQOYU.DYT;/GYZ=:, M5[7]R&U3XE0F$$F&S?)9&U\L1QIF"1:1C(7B-/*MM=$I<6KT<[8W$G\"5N=> M_54NX^[&18.B&9B+K@6R5Y4))W &K!31+6_T:@].YI^JV.!V8\^J"V9XN5A6 MO9\^*_&X7MA.(F^^UXU$;$<"&R'W6(?2?-!OV'IEU"D_JG45(5@>;14^2FC6BR 05F5>-AB&TFAIY?33?CY4]4%P^@=:XIH@MFS *A1# CU4S8I!=!JWPL60,![5PQAT<#]*EVHQ?]U$/NY%,;Q? MK*H<^7(NHD1$F59011F!A! $.%M=]\.,P&]6 M75#IZ^@O7L2WFR^'1"TP!?8'S)G47-$XP5.E$G^\*[[^9(:H* MA6QY01G-'';L'85.;T][-LWGSUBX%U0[2:$$$@%/W,UVE8Q[KN8F4IA MT&C<)YO !4F/9(*!$1TIE^ BL@,E$'B@TYD_X#+.>.D#'E8=9 _XW-=O??WY MD9?J[X]FN#P5B7E&SM1< ML9V:H-*S_Z[=.6#=%JT#P!68:GLAY;VFO(##0*O$>^BQLMXMVKS;#X%V79AB2E M22;3-,^@<4!L646:0I:8)1PF(HT8SJ@07N6-NL5-[=6^.?:Z/'.M+\#K>-PX M&&BASQ&/O_,SP)4NUFK4<"\WP(8Z#^P6-NY!GY/A1R=X;G?U(QCK?FR>[!%@ ML3*C-=\XD5M"80CRR,;92YU#KI%Q%#B2F$1<1LQIN=/*HJIR'.40LIR M>_*&%:1)&L$D2E2<8A+KQ.OE/RMI:@1P9H.S%PNA MA?-R7GI;N)L>+M_08VMXV)HDKUCYI4Z.GO1)39J%3_@D(H^S+MV@^F%J''>II3%A@:@Q78,H:O$TI MG\:DOUCOYKZ3_P_?P=GM(7C)1LZGIF;$=LX'XO]1FSJ?PC!@:^>3XOHM+IJZ MQ;8(YE/C]D8:(_-=SV$44?/1U[& -$\2B&7."U75-JO$SJ5*""*)@BA3U-82BB C&$-#35G* M"4F5I/-5E?8H;WL6@-N3Y_0:T?HU.I(:,!J@K5E6UC7+V 8(6Z7L?_QS'N'H M?X)H1J)L%M.D*B(9S2*"9RBE;9:HN?P7,R5?_L<_XQ3]SQC/@/7LJVM?*U&% M*Q_\*IH!<]N#$C8=;>G8+^'B5+HQWE4S\S(5Y&HMFTIR@4K&G4 B1)FX?3$O M5QKNA+&=Y>!.7=]C,_7&OA7UH?I;)A;+Q>:I22-1N60ZSR*H*">09#HS3I)F M$.LXRV1$N,#NK57.BIF:1U211!-DT&KJL9=U'DZ'_<=!0 K, Z?PZ9/(=!XH MCSV[00 ;:Q#AVV51K&W%X(_L MJ8K7^K58W:Z95&W(%241$K&-/,E%8B-/),QURLQ_HHQ&.!:)6X5')VE3H\5* M7_!@?@8>&HT!!*MB!3=6:X\7_R+...>+_E8,$> 'I\ MJH8$;<4N'W3++KO6Z]*8Q$6<0V7<(FYXBTNMKRB=L/9^GRM?0'VM'[& B^T"Y'?^3\_0P'2(9R+KI$C>M1 M.!A]Y$:XW-/7=UC91O75WN">JV_0#Y+0+H'UF&ZMQV05K-[] M2L4A?8)CPP=S!?:&'MD#.#;J^,-_XAK_XJMO5IO%YNE&2C/M944(']95A*A1 M=,YYSEE,!CPA$+)&1Y&G.8Z<7]Y*@J;W$M:Z@478&*G6!W81K M%'8OOMJ);_>[/21J@=_S_H!Y%5]U0:-7\=7.@41CS3<])AJ%2/*9// MQE!VW-*/(3YLOJBU33A?JR]J52Z^JEU/LU^565)LR]R8G]N *?5:U7]N5[@B MY2C/=0H3A(Q[(2F!-$HEU#HFA$8)E3KV(9+K59H:WU06@0.3#OOT_1PG9F%W35Y]A^RI4>M>-S%Q MT$VL.N"Q78R>%%N[-C'J,QG=3!H8XL"4>3JQ^5P'MQFPZH=#^KKT\X$0?]&4 M\I[(7YT?[H"=;\YWUY OFL?M8.NEW&R7(?JYZ^=&WE4=BE-F6^+E4!/C@Q/, M.60QPU!R@2.*1912ISP#9XD3_B(<]I>\HLC39=C=_.E!P0S,_5?B.%2;SF!% MH"[+FT*;SLM%H=QO[$*@$K>YN;(I?%;DP MIYF21*0QC+*408)L&\Y88)@G.,$HC1(>29^@(G?14XLTL@O)JFJ3MB%Y5=O& MHM4:L*W:GIW+W6?"C8["X!N8ERRT5>A!J[9M'/RCU1PL5G\ 6^7!S668_1N8 M>R,V5"=S=\'CMC3W!N2HM[G_"+T;H'Q27]7J4=5-,(6YFZ5ZLJYXLUF5^;[=TRUV-G5C%:2)T#AFU M<;(TIY"IB,-4QEC%.B4DSKV"WCK%38WY*SUAM>"K-?6,@.O&ULU)'0ZQP$1? M*SJKVRW!S0XT\%N00D5NP P51=QD] M#:=]T$WU1?79QOA4_R@7]H+7;&/^N7EDRSE5-$WBC-B2[-PXH#&'7&093!#A M.(USP;&3 QI,PZEQ5:.Z)T4-/W%NK/:BT_$BIT;&/%#9=U@,MS'1'KNW1H+2 M6@GVS 36SAFH+1V.08--PD"D.[Q^H_)T,'B?4WLX0==7Q;U=LU5I=_S,^/51 M09HE.689@]HVVR"1)) GF801P1')2")BZ53YQ$G:]%AZOR+LGKH#U,T]AMJ- MBP<#,/A.0F_LKJJL>Q:3 $5VCV6]6+W=LV9WE=X]?U.?:G+:1K&P]>]J8P+G DE).%-0"6)3LS(!69)IJ)E2D3'5:[/NS%. ML9^;CY]]JJ:YXNNP01D"L\!\LJ=RQ2EE5D[ [=%L>R+L6<).T^LNBO:N0XV8H$[3_L.Z]WYWMR#N3\K\;A6\H-AO=7B M[LOFK7%+5V*QNOMDOA2?/[S]U!)W1''$N88YK5JP<;/>YVD"A8P3'1LV5ZE3 M[+R/T*FYA(W:8*LWV"H.K.;@1ZN[3P2G*_H.M!X T\"L[@AG'UIWQ=6#U0/@ M.Q*I7_O8^C&Z)TZ=A.XZUGA\[FG= 9W[WMN#S<^$6'U2U3Z"?=9NOQ7-LY\1 MGM(HL[41D&%T+AAD5>! PA17!"..W.N:>@B>&JO?2%EMJK!E6T)^H8&HJFS7 M)>B!^BZ4DB7X%QR#![6N+_-@(Y]9<6#Z0%@'9ONS49I[>@.C>!^Z]P'8@_(# M 3T2[0\'N-\'H =JG1\!G_'&^Q#TL/+@8]#G_NM+X[1ELV^^+\IYAI&,=9+9 M=B,I)+'.().(0!8IA;((VXK+?!=0Q M3& F(('"#@C=%4!G5/F!RBFL'._3_I$1QMUK\MY+O MI"&;A5[8NL,W9:DV9=MR\68E]\K]F=^9SY;\N+;QX9LG6ZUX8ZZPG> ?+%_- M"/ ] XH>-E)?9$@@YW)8-]F4!N][:1;S?N>W: QO(I2:!Z2ROA9 M=>76_J"A!^&F*UPX0@"=7SI$(=PT.(0M!!3N7U3NO;ICRZ8ZE77$!"8J"IA^;CS9["K9O KT0CN,_J M#H17$;@S)O>J^_9\K-%*O9TQ8K^ZV[E+>JXZB]6=32-_K?AFK_*XE B+/,60 M8+OIJ"(&N5(28IG&,N)Q)"/LM>8\*69R+^FVD+LT>L[ 2CFVH[F )F,T(H(B M:&Y"D""F8,Y%"J,LTKF0L>T9ZN=Q7X_G."[R(:*#@.FX>K\:H- \N"V!^[IZ MUG991$TO&? +VSRN!TXW[89EJ#7]:2'CKN@[#3U:SW=??7W0YJNBW)3S""FB MXBR%J;3I[%DD82Y2 K,H8U+1F">(]PW4K"1,C5#??']0*YNPLJ@QE77F^F87 MTU:";XO-%[!N(A$?C"F+^GKS-E09V'57X4*;:ZIPV_[AG/4DN/''5= &IH[# ML,U*NS!QF@>&!XC-K,=_L7C, _.Z8C /+_1C@W*]V174_[,J[M;LX%P248QCG*8YS"$ M K_]X&: O9?;_&OW8G>//^X*[7=SOD__GHI#?%LOE M1_,T?+&E'(4H'JL#Q!OYM\=R8T66\YQD4J,$097:BEIQC" E:0P3E,5"+M]\0?',#11-/K.0*LQV*D,]G0> MSC?P@F@@?\%-YJ@^A!<,S_T*OYL'K;#U;O55E8<5<+;EFSG!46I#"S27R&[% M2D@33&&4NE!NZQ3L06IG M]P=WM6%WZH/^K\)*?;ITWYJ3(T(=RK;79BOE=)@ M;2.C2\ :G?N%.7A.CQLYA@<],$%N Q'V+#!.WL$LU%: K1G;0(3A PKZX3AP MA("G$B]RY-\/J'-G^#U'Z\>7AT5L/JNEN?;.T+5>;&R_@CG7,4DDYC;I((.$ M4577CD$JHCQ.L<@X\:G#>D&>%P..4'SUSVNC%'BH] ,_+FUK#\^&KA?P=6.V M 5$+3&'/*U;-0*,M^-B ^+X31/_>KF[0#-7>]8*T<3N\NIE^U.35\;9^A/*\ MI\F[E5GGKA_50:#12E9-4K:%6?=^-Y5#@4O -QY=7JC$JF0X'WG&T'&]<_Z+(.%7M5)4I^ MMGF2GZOLR;V&U/,8H8BJ*(<"VZ(!4MC-/]N^$^.,)WE"*'4J&N F;FI4VL0B MUBJ#2F?CK]0IIGMJ^_;V[42\FRF'QS$P#UX+88]NOR[(7-'SMW/XD3O_NIAZ MW/_7Z:Y^WMVV>^@OALL>ZS3(T\BK\*B7]*F1S:X9+MAJ6OD&O][\5\^*=7ZSX>:C!<,X,!%= M!V__9L,^, W=?MA)]LLT)/:!Y6R+8J]!^H9J"K7X:C-CRMLUDZIUQ9K#V7+W M^YOELOC&# IOB_7KXI%O]..RO>ICL5R(IWF*(J1C%D-AUK"0(&*\*YP+& M',L\9H(IYA5EJW: [,8@PT 7F#YVJ!UN MK-6*#D<=E\$8B#Q02*B,0DSB2+L%/B]?.!IT8%K6Y5\V?WK?4#K"YOHO=%(/ ;[6:\UZ;X M*4M[;7\?##3:1OWM$_^ON^7N2YL\OF1_TV)S6WQ87WSE2V6=BUAEA"[ MTS=51^<_WC]6F8"OU<-:B45=CU+R#"LJ(\@5CB!!(H$LSAG4D2(RDHS2F,Y7 MZL[>>.OS*;]>-Z?GG-;/^9&&X9YYVRWM3X#M= 9R3VG?[_X 4^CJ(8PT(V/Y M$EW5J&:@[FE75[<"CU5UP;UPA3J4:\]*\-IE#GMX(L.!/IC/,H!*(WLWPX%X M[ <-.'8_&K1C.-D])RG(<(R@%TY!HXTNQ*$E@BF3&DDBD M5'C53.V4-C7?ZE53,&%7E;"T^OIQ;#>^;N0Y&&J!6;$%K-(46%6/FZX.QVY. MJ Q$6]VR1N4C)[.?$XW;33V#WMLD\#;DOFG64M:5&5@6)]I6:D+,5EU."*1* M(8A2JG"L-*$(^3!(I[2I,4BK6Z^ZR]VXNC''8&@%9@Y7H/P#VET &"JB7*OAEGC":YBR6,%$B,M\%(LS2 M-4)0)PACH37AJ5?FTQDY4V/UM\NB6%>[4KNV9W[/+)UDB_K?#B1?/V"R]>OKAO@N/G+VJY-#[> UL]S17+1!I+#&/&)20YXY!G M:09ES#*.$TE2Y/2^GQY^:B]ZDWU7J0@:'7VS%0_@ZWZSKP/U,-3 M9E^1:G@PW,BIA:=,.4XE/'E5OU7/LRZL^*IONY]ZX3X>;N!P W,$F< MS%G9KZR^L)DNC=[#K0<\@1IH?> J==3U@B<4S]6UP_7(A":0YZ ,F,UQ&8 KU@QG!AYMP=!MV/YJX<*5/8_]'WFI_OYHJ.'- M5_.?YH$42'*5)SDTT\YMW+6&G&D,$\8951DB//:J?WQ2RM3>ZYV2H-+2\YS_ M))!N_L+5\ 1^N9\C$R!3JQ."H4[V3\H8]T2_R\RCD_S.B_NG5GQ4ZT5A2$2^ M-F0RCW*6ILR\X40Q DD>I9!SED.6:RHQ0U$<.^\.G)0PM?=\FV]0:VF^5Q)8 M/?WS+@Z!O+Q/<#4\H0\!?)'IE91QTOJKLC,.1QP]3>.D0:?R-4Y?V'/KH ZT MX&FF:!PKJ#,JS"LL$^.(QPG,4H&E5GFD<>I3B[9'D,L()6=OK8Q+L0Y=,.6, MQHE@'&I)$T@2*2&+$PH1URR+!)=Y1'PJA".QC^*%T98Q"H6\D9(2\887"IZ\B%J_M1P!NV7BU6=Z5Q M;*KT[^WSJF62(R5SB-/$DD!JW)(D,TQ LSAG/.)*>%4Y/"=H:C1@V_F\6XGB M7C5%W:TK790901\=]")A"^_+'=>+#'#EV(S'<(>,9.6,?*W:;>^(@\<(-_2AAOZE\ M^^Q*D><:4V[04W95+FSM)T&@(@C'F,4$I5['#"=D3(T&VKR->[9Y7-+$($F5L$'>"#+*.!2V#%^4<9XGK$=!CK[XOE1] M#7$$]O70NO'ME4]B8*8]#(3?)1/]RZ2 H1@I&6AG?B\@(,HQSJ,TBC5 1Q69=YK-7["YZ:OO) M=IDF;-=5O2R^U>%CNM4:L&$;W)Z:"3<2"8-O8&ZYT-!VJ[Q+'^&ANMAV(!:V M>^TIP5/H6ML!B&.WVJX1KG<0MX7MYU(BE9,\AL95C"')A(0Y9A@*%^VUZ*M3;[?^UT(+J70QCOABAIGA:60BI3"-!=* M(D(4SJCG1M$945-[^W>:@E;5WL=)'0 [;QP- %OXG:,^B/4-5^\ 8]@(]5." M7B(HORL7S M6.1$9)1"C"(,"3/+G1S'&DI)J8AU3(50?I6JG.1.C40JM<%ZJ[?MUVP5GP%6 M*0S8U@+?>E9N\^!&+P'0#\CZ5UXP#58)RTWJR#6Q MO* XKH[E=WL_LFH[TK^I#WNLRS2/LDRF3.50Q,(X-%'.(=.1@$KD(I=Y8M8W M7@[-"1E3(Z%6Q?;0R[K+L<28^6QV>M'ZR+\;&$ MD1L3GS7QN-?P^4O]7FZQ*OGZ3YZ%RJC"/)(PYXY DA$(F,PQ9$J!V?V2#P11:#>APN5F5T:CO)PT MXPR0;.+)Z]+M@8$Z$!8:,.8%F#,U.D!14Z.]T/)=C.(85YS7=>LHG.>@>\MY M+I?VW)Q=K-0'77>&:AY"S1*-8K/0BDEL*(]'%%).&$QMYD',1%3 M8[S^_=U.P)?&,1!H;/Z MV4"'6L.KP7/;5V?O[+O^LZ& M^-H W[=&K5>%W?!Z7*SNFE8/Q:K\6>EBK>KK;MEW5;[YOEDS(V.Q8NNG=QMU M7_YJS#1W&I.-I+O63YUG7"*!-8&1Y,PV3(XACXQ3R6PR9HY(FBGEI M'>L?1E[79K7AV)5AO@O0<+/LNI"=Q-P%7Q#O3UL5C;$S%>QL!?QX1F?@T#S0 MVC?D>CKX) RV+@^GZ>::WG14W-%]_7]%]!K6N/@XS3L'J<75P-UAC' M%<]P C>;S7K!'S=5\;1-80M\554] AR97@9IR,.*TX+&/Y_H-/CDD43W'7U[ M.ZH'MI#-SN>V9WR5^]N&,S/"4AV+!$JJ$[,,S6S]@#2"2:Y%G"2I1+%7/HZ# MS*E12:/R-C.GVH0JK-K>_9 W7 MI?FBQ+';-;M"<*)OL_.M/5V6NN504QJ;X4A'.F/0+&QM^T%,(&.&8RB.N* ) M%CH77E[*_NA38Y-=#RROXN*GD7-T1/KB$=KW<(;"WZTX9?)0GL3!V.,Z#Z?, M.O(73E[4MX9'W<%];U5C^,#\66^6E?.4Y8FD*8=1I%-(YU9?L&'?^X4Q7(38[24?$KC [_T6L_V-FLHM,']K-KP'3/IP M16:PTA\7Q(U[.9IF[_.-8TTP5!&&$&BS']R1F(H(B:3 M!.,H3IV*BCO*FQI5-.J"I=77\]#J$K1N+#$@8(&YHL6J4G6V+1[R5!\,#;WQ MX(C+0+1Q2=JHY.%H^G,*<;VM'Y'L-3EXNEVS56F3MXO5^\5*50V:D'$*QPZMX> MT_^5K0VE;=H,@$1G"8TR E7"I"W[+B C#,%,99(D*9O"35H?H,_ OZ(T((VZ9PX*LM6 >U!J4[MLN MW=/033R#@1OZ2I#H#52PLH)U 9*5+D$0F>JRMF;QTM6 MN:3_0;K*Q8M[QKZPI^KL\;:X$7]_7*S5SX^E8>2R5.6?UT59SE.@2\7!$Z-3/]:K'^W\;*"/2QL(A^3?WLL-Y4) MGF$OEY!V\\Z&Q"\P7[:JVM"Y1EFPTW8&*GT'#'9Q1&:H2)=+XL8-C%9BZC.)$XS6&4: 5):MRP/$L2F*0D,TS"\RQ*?!(V]L;V M(HT1$BPJU4"MFQ]+[ /&&<]BG6;0N*D,$I$:YU4B!>.()9)IDB'"?*BW+V C ML.PP@+DQ:$\8 I.E$P+>G'C"UH'H;W_D49GNA$G/2>W4)?YM .ONH9_4W<)& M&:\VOYK9F\<$BY00"2,E"20RXI"J&$&:8,Q$F@F4.9VXG1,PM1>S:5*[4Q)8 M+=U; )X$L?L]'0*:P"^K)RI>[?^Z3._5_>_D@*,U_^LR9[_W7^=UUR?CM_GH M=6O!A6C\GGDL691QA* V+S0DG*3&*\9_9-DKMR MKDG.,R%3J!"BD,0B@C3.C'\1)4B:_V62>?%1;TVFQE)''<.\B\[WG!$WRAH% MY\!$=MR4;6N(_2CLGQ@TMLQ 8TV0G,BK,1VN:'U//<:N87\=7"=*VE\Y8-]% MUXV4YL$N7YF_?EC?%M]6<\&IBK!9:"&,%"0)U9!*K*&.>9IPE.B$.NV%=,B8 M&N,UBXQ&SQFPFAH<@=75=P%V#*CK&NPJF,99AODAU&,Q=A:#*]9CQV..O"0[ M:]3QJNS\I3T79E6\KN<7]O"F"3V%M6)!OH"G;1[*I3\:9Z'U.V5'@2HP&_W,49!WO2+4 STTI^7,^K[?]'I1_5ILVG)&=M"_+C9?7CV6&^/[KN=9S!%36D IDP@2SG+((F66Y%2B7&": M<.;5H_NRR*GQQ&WQL! @)Y%O_/M%;-UX8EC$ A-&HRPPVNYJM%E]P3>C,&@U M'C((WA6=P<+@+PH<.1#>%8#C4'CG.WM$I;Y6Z\570UI?VY"MMH3(+JUGKWWP M7%&SCHT8L<1"((DX@WD4)Y GF*$X%K' [K71_61/C7!VVL^V(:R[T4W^_R7@XJ#T"7\-!/E(X[+#0^P7, M]@.O,XS6<\CQ@FO[V7H0S']9K!;WC_=MCPPDB!2Y@"*+*20I M-5\$%J.48IVZ"OLKZP/3;Z#5@,?.SUG:Y M?.:F/7?/_&OGZAV/-\J;>]:,]KT\?T'?FK%LHRSK?]!-IUZV_%B4"_L-V&YF ML"Q"6.0:TB@U+V2.$&0LQA!Q'5&-622UUYFLB]"IO:M;G6VDPU9KT*K=N_&F MTP2XK1*'AC4P"0R :(\JL^X0#59OUD'DR)5GW4$XKD'K<6_?T\\W9MUYMUC= M_7E=?#,KT>+^@:V>YCD3!".25=O2D @9088HAW'*;6!(RE2:^)V GI0S->)I MSOA:74&M+&BT]3T'/0VMZUGHU8"-SR_9"['XR-8?UA7OR*J5>%MC:BZR%"&D,.2:"-M8*H(T4]3\A^4TE23F MTJM1IH/,J9%#$Y)4UDG,N^3E'Q;.2>SLDYG>/][:4YL8\;XOMQ=66 MRNT7MOIS4]-5H,V\EM7YR9[]H %@ M!O:>D+830;T9O3$P@!:'X+THQ;(H']=JUX.*L3Q.E(:$13DDF?F>\=BNY#FFF KSD2-. MZ_=>TJ?V4=I3ON*E _7!3O_>^XI^<^/NQP=!? 2/?BBP>WGVWJ -Z..[RQ[= MV_>&Y93?[S](SY,2\47)QZ7ZH)N^&I_40['>5.W[=+&^KZCZYZ?FE[>6HN>Y MT$+1*(,Y4;&M82\A4PF"*:9,$<4HRKTHKX<.4R.^U@2[Z=_H";96@#TS9H _ M;:_XK;+%]VBEQXPYGK2$G8?0!R]!IL#_+*8_B$,=S?308-R3FOX0'1W<7#%4 M/\*\72MF^/>IVI:I=VB:P 6J4(*13&!$;+Y!)%/(,I39TMN1PG&*TLRKS]=9 M25,COU;1>G/1C\W.P^G&68. %)B9#O&9M1FWP_>\OPC&0 QS7LZH/'+1W.=L M/ M+FE3XP:K;'.^\$L%ONI18[$;7S>B& RUP&2Q!]B>IH$: #F!,E0WCTY9X_;R M<#'[J).'TTW^P2&W:R:-O_+YZ9X7RWD::2)QGD+,4@*)64W!7,0\#'(5R70SQZ@Q#<*7"RWRN(XZ2MO<(V#D<:+5#C MI '[H1FG+^@;D?5VL52_/E;>)F,13DF2PRR.N/E(5X$.Y9QQ+B.%%,119D];J'&HL> PXDEJG&KC6^=>K:S.2IK: MZ[I=/E;Q4%405!7XY%LKZSRT(H]Y2G "8Y3&D&#;X)A8'X3+C'.5<$3(?*7N MJOY"546USQNVWHR!,ZUQ/B,\X)F\NENL;/-'P-FRZK 7 />41R26*(4J25)( M8JX@MQ4J\AQ'>48%UW%VB/N;E7PIU%O1(=E8!@:\]YZ2/S.\R)[2K [@&[#Z M_D4LPFTI-7)>>DOIT%R'+:5G-_3(,+])$O19K1;%^K,29ITIS1^%#850JU^+ MC2I?/RH#(&TV2EG,9*IH:HNF(4A$0B!/90XYRI!&6:0CXE3GQE_TU+Z45C/0 MZ TJ=3V2F_U [V:2L% &II;DCPGZ/T&M^1;-6G=@E:^1!49]4 '>HU>2']8> M>>3!,!\IC=P3^X$2R'NAUID_[C?B>.GCO2P]R![O-X+G1Z!X7&W63_-7-W.! M<&FF_8BLFF2-Y[("Y0,"]S U, MK*]N?KUY?3/ .WMD7,>^0G-Q[8,U_]BY7WM#C?,2'JF^?;F.?]/#4J>H MJ;UDE;+@P?S,]@.HU 40;*S&'I_M;G2Y%A)CC&"6HFH+54&F-8*8,LYRB;40 M;/Y5K7DQ+K[[(L/NYRN@CW$>#%\'EW,PS (S8?TX6D5!J^D,5+J:E6RM[6"P M>7B/@\$WDK=X#8Q^'J(3,IT>8?<(XWF 3I8<>'QN=_3;[GZCM1*V%%%=D?V6 M??_$-JH.^7UG877A5EZRM)6UGQO<[K:ECMS MDJ61D,:GCF/-(,GS'/(TL^=)4G83/HNN&Q,-@EE@XCF$ZWT+UZMNN/S[!E^"8JB&P6?EC-LI^)*Y1RV"+][0 MCR#^4JH/^DVY6=P; BKG,M4*,RD-<+FM;T0E9#)*8 MB2]N8J?VZEN M#M$!A$-9AZZ[^[&06='8( OU6M5_OEO=B.JTH&PV9.9$ZTPJ12%+(AL!(5+( M2&+CU[C.!%9*(:]*KAC..,S@#D:/RC+/YSRG&_<:>3>N*E2Q6[U;F->5L]?L'K959 M!=G-D_?O?O[PJ0U!P;E*>); 7-B30TT)9'F"(-82)00KA#*OS5]&/X-C&IB"G. ,D"7LA=-030F=9([;J] 'AJ,6 MAEXWCUJZ\4QYZV M%UA:.M=5G&TK),[.EU@T]KYX_437"7G92HD7M7SI5>^04 ]4_=!97-^3O,6] MLI^LQLO*",,J4SE,,D0AH3J!+$L4-!\%+!(N.>->J^AGXT_-FZW4JWPMWR.Z M0]A<#^9Z@Q'\.*[%(8"O><;LP8[>#D1Q325&6<:]:VNW 4WM+;ZUG!]:U=KWZU)9SIM,T2XB& MF*H$$I5GD#)-(,]SGD=$IICG/@YO+ZQ&\% KK'IB)&62:=N6E.:<&8QX#IE9 M%4".LMVV)=H.GSV M?/7H]SV2%#ZRIZH(UMMBO1^$4>6-_FP6D[*YX,9VI[RK"V;-61;3B&<8\BR+ MS N*-&0)CR!&(F,J221+MKGBW2]H;QV@T\7K; -78?)!%<-5#O<_,Z$OA4-(FFBF9QG$$L8O,YT1F% M/$%FL9\(QLT2PKA]7D4INX1-;4VQBW?W#=#KA-3YD'P0H,*?C[Y4_+RHL0_$+QI]XBS\\CU7;2Q83OJDEE75'[:VVXUS%"F*[)H99S2%!&$* M&3:+Z225A$N%,69>_0C/2IH:31PL$YMH]8UAYY*)*I$"?%MLOIC?5S;8+H76 MB%[+R1.H>ZTOK\-RG 5GC5^C)?AX :V^B]#S2 R[*CTAYR66J>?-/;-N[;BA M9[.D*F7@+;/I8INGU\4]6ZSF26R\/")L23-DG(LDI?80(86"D2C744QBY52T MHDO(U-BBUA&T2H+?:C5]^QN=@M.-"ZX%*3 ->./CWY*H X"A.@^=$C%N@Z$. M(X_Z"'5=VW=-8=XE56X^LD45:D Q8QIS!%F6^4KI0;I M/'X:5"5D%,4,08&T-,LKAB%G.H))G)J%E\S-\HO[';Q=#>LXIW UL*I1%OQH MUK/E'W;@!H3C9A_[2C$3]8HE-++_)9B^MW:XXI#S-$LH391XLGS"I8Q%>9#)6P%3=5J'1\U^!JC3U;,EZ M#&:*=)+%]D MDP22)#$X"@-F(G$:X9@IA.G\P;>7PG60/A<7T+=[WCWA:CR% MTDIDG$ J,8*$QACFW'S\J.(\BK.((Y8T>#KW2!@"S;&[(EP-I)OS>QTT@;]? MGP]>V%H]<+/9K!?\<5/E\(P:,VR\X@,U;;W6,"X77G/&GC4=/?\E3VW M&ZI!VBV,=V7YJ.2'M?W3SN:M&;3QQW*L!4]%"O,L3B AR"R6:2HAXTA*P0WE M4J^#!5?!4_."FV=^NP=7:VXP!ZWN,V"U[WD*X3P?CBOI "B'7EP/!K#_HML3 MK:'6X:YBQUV:>X)QM%KWO;]O*\%*!*LJ,+YF&]86'TXYCS.:2^.Q9.8_J4PA M)ZF .:*"*A)QY=83_)*@R1%4W5AO3UE@M?4K[GP1W6[Z&1*ST'33$ZX>30F[ ML;BB0>&9@4=N5MAMWG'CP@O7#U6Q:'O\U9R.W?!R8\7.>2*)\6@0Y+&@=E./ MP#SF&$JB$5(4":V]BJ:ZBYX:9;SZ8@-?2UN%ITVS7TFPW"6^_NG:JD9G)\'- MC0D#;6!F.5/G:'<3N-V+HJD]&CBE)]6*J-NI%_>RPW=@_3W&K4 MW#S9,OJ;FY6T?MF#_<59)[U8<=2>\) ML^=#H_.LVLNLM*VHM-A\4>N&6Z\N5!+D67#CX0G.<& 2/UW(9,]HL&?U##1V M@YWA8&?Y#.QLK\9HGI7*_KK4R1:"H+5-0LY9N%HG0;1^Z=HG(:?"H19*4/$] M:Z,4:ZO#S>8M6ZS_BRT?U?8ON]R+I@ (URPBB>TJEMDNS@E!D-E#"I%HH;G( M$TP2K[HI[K*G]A5J5 ?,!OHNUJ!2&OQ2M&&:*5;;Q22U9YSB3A$I5ZUVD^+F1HOF8_(X_UCG7KT6NF%\.W+<@9--]*Y'J/ _-(J M"+8QA5F=5_<,[E%W]JOP23U8NK&>T]:K>F^$ MO=NH^W+.:'0&6Z7W%U+@ M-ZLWJ!3W/$!UF@#'2(R!80T=FW$]HOZA&1X0#16LX2)RW/ -#Q". CI\[NU1 M\.AXT_*HI^9*H@T8C#/$MBB',A=1I'N(+''2\6X$3+7('1M*C(-' B(Y4?V@ 9/V*#7G U%E;R&6< M\4H)>5AU4#G(Y[Z>.?S%_7VQJJ+ZFG6-PBS52A"82)Y!@E .:9P)F'$;:DM8 M'"'MEY1V),/G01\G(:U6$50ZSL"_H#\BA+"MZP&^5OLMVR0TSY3^(W03EK"8 M1@CF+":0I'$,F3WR(IK0+-$*">%5>^DJ;,=)VMDA>RUX;E[S59 $_E+MHQ%@ MH7W6]*%J(!R-/VX!A'/F'54_.'MA/Y;\8(]/S: /:_5%KV\6BWQ9U)/H\350>IR2&>9)12!B6,,]5!C.I2(1$+C'-?-)KKM3' MBR-&R,6IS $']K2-R7^T)GEF_EX[6SQ-4!KK!*9F6J"9H!12A>SDH2B)5<(4 MROR^@"/.USC?R_,S-NY4N7T11H0_\/?CXIM2]26QK7>-2;;I;GUX%#I!9B" M!_I*7:O-J-^T@:![_@4<:M@K,DSKB/O7C^O%ZNYCE3!7G77MRIY:]8QN]>*9 M$!UA*B*($DNZ*,T@37$"A5G6\3SB6#._+6EO%:;F.?498-I,NJW#K-5B\]BQ$NR77M@+S2'3#_T4&#\]L1= M)],7^XW48^_[1+S3JZ**9ZI2^PTMRRI^UW#P7NGG3_9O'_2'QXTE[+)^7/]S M#'QP?C%?VA*CM4_\AQQ1%DEAVVYU]P[@*3\^EPU[W)/+#NH-S] M#%0&@@\:M"8VM&[^M&:^X)QZ'!2\X-R.=*CP(G/L=PP1:!(ZCRR&ECG>\48@ MM Z.0D+)Z+? ^?71[BI^T/6QN5TY->?HY5PC@7"2*:BI/=%3>V36VMJ-Q_66UU!V2CKMW+IP-=MA3(,:H$_=CO =FJ"SY< M\UY?7,9BH'5$AZ!1UPN7#7Z^+G"XHV]=T Q9RDEL9(IU"+1 MD"!A"$-PX^1'$DFL:2Q3TG;WNO5();@HV>E-..SI=3L"C>RTM6^&J$_,2O_S M0P?HW;AD("1';N"EBS4XA-+I*-8_6< 9G:%R!"X+'#?%^4PV Z(84AG%D!.;QJ,297.0G<)5 MW(5.+R+ES:?/'ON[;L@Z[,0/CE;@UWZK+Z@5!EN-VXV'RV&)?>'TV 0?'-:1 MMK8OPSO0!K470)W;SFXCC;>9[&79P1:QWYW^U1Y?-\_0__7(UL9?63[5NT7S MF/)$4F%3JBFU,=T"YDHC* G.>4)2+*33CF^'C*FY4JV:8*MGLX7I7MWQ')K= MI#L01H%9UA\>KVJ.%P#H56N=:QV#"LM_99))V%T M6RQ="T[@M_HY+@$2.+H0&&@!=5+$J,NH+B.?+Z8ZKQVLNN$G)8J[E6U;^$X: M7EGHA5VZW53E\FZ$<2N,])N5?+\K2&I^9RA(UI?,D6 )%VD$4Y)GQ@-0 K*< M,,B$P!P+S*3-ZG+/[QA>12^.&:W]RF+/E&WEU\:8J\L47CNI;ISULE,5F/%. M1^KL[ /[!H):?=":6-43W#,2-%;.F@N#5A@<: ["%1.\5L&7KALX$, .)0*' MDM3O:U$/TM0&WU:-EBS769XED&6QAD39[;:,)5"E5%'*#>L+KV8D)Z5,S2]L MU+OT^GK Z$:Q5X,3F"5K_69MQ?X@Y;0[,1B(I4[+&)5H.LU\SA7=%_?,]&TK M:K^W]19:3GGZU:C?-)[09CVHN$I@HE/SZB<9@@PA!3/,F4T-I0GQRN"_*'%J M-+"K'[^L2H/LE>D'$*RV>GMF@EX$WHTL!H4S,''LD*R4G6V]I:<9^/4RCOYI MFJ[8#)6(>5'>N*F6KN8?)5,ZW]BC!["-4*Z"1T2NW^[KL!_J@)LZO2 =DTQCPB6<:3,"\EL M Z^813!7,H*8QSS.,FW M3%0NP7NU,@,T'3(-8= 480(CF4>0((Y@'AG^0*G@!*,D9YAZG1U=$#@U$K'Z M[IV6M"H;-[=2NF>#THNP.YXU#0AFZ'.G:W'T/X9R!&>H(ZE+XL8]GG(T_NBH MRO6^OD7]JQKV']EZ\W2[9JO2=BXL5I4/G.:Y)(AA2#.:0&)6$3"/*8,ZSQ*= MI!2GFOM5]C\K:VHDTZ@**EW!GK*]0ON[0';CE8&@"TPIO5'K4?O_(AZ#-0 X M+VGD+@ 733YN!7#YEKZT\56M'M5;H^6;[^:%7+'EJT?CU]^;=_/GIS^KXF[- M'KXLQ(WUDZJ(Y5OU??/STJ;'97$LDU@RB)2((4F4A-P6'5QG&C/]( K M=)D:[7P67Y1\7*HZ>;C.ACU]==D9&J\&K)CZKQ^R&':+.UU&FH: M#^OSI[H3@"UH\\P9P)QSA8R#EAAB@23%$:1Q)* BDFN4D(2[)2)XRIT: MY9SRS2J?H;('6H'U@:MO.4W':7"CHP#@ACZS>@;?K/ZC+4 ,FH?I!<92=ZGE[SZBYNG-O^4D)M?AJ1_Y5;9I(G3DB)$ESFD$+)R=X,YK94F,YI+:H$(D2"GF2 M2*B%XAD1.(XI\0E&'PS>$<+*1X#7C=V' BTPI6_Q^K2'5UWI^&:Y++XQ0TE5 M):'F[,&6#]\&.@X8W>B UE!!CEVBQHUU=##Z*.31Y9XK2X/8--K-DZV!7*QL M=:)J\UOSC&F>IS"5V+B6.)(PEX)#*9#(9"QLAY->E4).29L::=<4;L?Y%1KJ0&+KFR$E9+U."I,OLLQ5).F_J1QO;'N9[46R6 MG@PGF;5PD_XIE&)(8@)CLRB%A*8,$YU7C=VX]Q7B]L78^O MZK,=M4H[F)OU9$*02F&FL(U_H&9%:?^#&8VS3",D./+AEV,14V.35L-M?50; MV0:4X?>O9H'O76_Y!*9N/'(=4H%98PO23KL9>*.U$AM@,/N9E0NQVV#_:!8] MGSM[?'K3R7ET!B*/$P)&I8KS!CXGAHXK!XV'*E\O2K$L+/?L=F1U9+/PLD1Y E*##^H5$:"Y%1X\8.'[*D1QW[DS\)W!]P'<]=#N2!(!C^=.Q,^ M58*=XN"W0%$'WHB%#; Z*7D* 5==D#@&8'4.,4Q'J(_KXNNBK/H1O5OI8GU? M_?3=RG D6S;[/>;[5&W2/RS51MW(OSV6&^M8-?6CWQ9KNPO$RB_;C HD="14 ME,!4$ I)@B.8YYK"+*[FVNG.HF!2?IT\9(]H\&>U3/0V UVAH.=Y3.PLWVV[0]HS*_:K5H M+B?XO-SC<5WWJ9=^3%ZT*]7+/2Y7-ZP*.6^^C:R"Z/*B#:Y"HGNI\550V?U6 M8^]6YI.LRDT=2_#FN^V?J7XM5D6;.F_$S;GY/T',NBOA,H?$UIRGBDF890@I M2M.8*MVCTXV+;"?"&;_73:LZ4+76/0ZKG9!'+(U$%&F8DC2&)#>@L#PO.EK=>]_:MBOS4K9;;\OQ5;OS4_*>=9DJ&(" 9YGMBV!"R& MG/$4RD2DE$P"H**DW]RV(_A[.;408"*?1^O#\^ MO>IBGT'@JKK8S\<XDC?WQ7JS^.]ZRM^WDF TQ4EJ8XTB*#4G!I M2!L1R!/&8,0Y4AF)5$2I6R^9EYFJ<7K-[";K96;)S;L<%_G GXX6\LJ:?#@3R0[SJ 0J-ZML,!^-SO'7#DGDW"ZQV6 M:K=&*OGSTU]*)=^MMM4$;\1F\;4N6-P6Q,TSG9&,9I"G.;-.,X+,<#)D491+ MQ7!,N5>["7\5IO9AW-7(W.GJV4OH/ MX!3L00H;]P=QJ*;E_@J,V\R\-T!'3<[[CW1E2L'[Q4J],W\MYWFJ8\QS"IDA M,TB$RB''4D.E4HQU%&5:B%YY!%L14R.PO4:;5D=0*=DW=6 'I!M%70=/8 KR M1*9_BL"1\4/G!>P$O$PRP)&!9S, CJ_L&?:_6-G0LX\@X+S:YD]#<+/4YS\U+KP2-",DP%O\?=^_:Y+:.9(O^%4:)8D"()#%OA'= MV^6R2&0NB(L ,G.E7[BA=[SIQ1E:]T44 >W-O5LEY@_&.^^=&I]5C- MX?G:AK5_5TNEYYLOJIJOY$PI 3,B"!!,I@!CK@"G9HM4VD&B-2QYKZSS2C'S [J>5(2$<_ "IL3JQ9F]%PVZ2G>5)!_"7(0'VR,4: M".B1\JGB >Z7"16 6F\VD\_]QLM("O#R(*LHY/K 4["]2/-!"'J6"D)XF@I M,+4Z()DVQ*Y3H&5)> X1S[)LFP[DKE=Q=L"0'*#16B&N-C]4U:6E>!YPG478 M\1SK*L!&.J[:L_$H_R3B:=0E*&(=.IT=9]RSI4ON'ATA7;P@C"3^SJJZJ]]7 M\]"U,NZ&AY$02H$RS8AA!PD!H5D.!"\A*8FH+O,["Q)H8J(Y_ M D@W$K@.GH&??D]DO!_[\\Y'>MY/###J@W[>P9=/>,\GKQ2(^/UY^^-_S@V' M5.+'\R?UT_AM]4^HY%)DL 0YAF8QP(5YW!6EYG&7MJ<>9 Q[-BP38P/1PU?Z]-!2L-C+%);>U0G=_/@#)(U_>78[UBQ_S]W46A& MY$K\]]=M/V7Y[LG*(C9QMGJG.].29UP5$F0E-5M.E6G .%4@MRD09H$A\R*D M1O[BP"'!L==K1.V;/GD)=<=M3100QTJNM(CM&9LTUK;!]IOF6"QFLJ4C-M%R M+R^--W(JIJ/[QYF9KA<&=^+HFA'=V1"S%7^NU ^S)3)[HR:$UPH':ZFIPDP: MOB$*X))D@!2V<36"1 HM2@*99UL.MY&GMKW9;[156YX],*#7AA MR OG*F58$26)4Z6<[\"3(RLIYYM&GZS6@%XG<[T5A:[7 .J74$JNDW]#FZH^LT]?/9D. /3&<[JY,#LY,]NQ-C^&5NNPY@SWS2 8 > M,9\T#N#^^:2>J%W,)W6]W[CYI)Y>'N63^EX?J6[@^_S!C#P3N18DD[6H2 FP M+$K ,2* ,"JY(##C[+HR@6:"%IB-O7X_1"#1]*@N] M,30.5E>F]/MC]LH9_!>PNSY=_Q 1[^S\]O+73<8_].%B[OV+CX?+L-7BY?.& M>Q]7U69&,RRXH!#0O"0 ,U0 7E(.6)J;)32TJV4G*?"^0:9&BENAL9VA26.I MOQ#;$:#]U!@+IH%Y,0"A("FVWL9_T?\D\&\\67 M'ZNE^OQ4K_XSD>.IFT_MH:[M2VH# MD\9"]X?Y"+C+#_$U< S\\'H@X?70GG,YZ&$]NMEH#^DY-_8?SK.?N3(WH#D* MLR?$LUQF0LE4@Y1D9D/">0IHR2" F.5,I;@4MNFA>UW;B3&\'M$12MGNCDJT MK)7GZ[."=:O[\N/RX_&E>\*O*]LO3T+Q^,ZP!YU;S1')A7L4* L2U*CB$!24D2-R^ M9]")!NWW+/355N]#V(T$K@=L+#7UQK[D36?I;[;5D MV 1KJ#IA$$T_O&VMD MU70'MX_ETETN"E6$_'/7GN-+M5J:'T73(_7+:C$7S\U_=TWT$%&L+ VIY#C- M 2Z8H9=<"%!J4J193@J)3\+H,JSND0:")HC@'4. ;$5*1@5E)4\%;#$SG&O*^$;XQ70R*6$ MZ.2?A9#GJJ2<,@.<^>9AE5F%,8.H8A"GA=F^,VR[(VT&!'"[2-^,\MV[$C"' MZ."5WZ2!WV[M$]B:%Y*C<0H6CT#@E?",% 'TA#06_,[]1UXP7[>JP^ MB/+U?2X\O+?7[Z\IEBMTG@G)-<"ETK;3+P6D+!'0$--22-T#?-< -5: SP>CH!#?.1"N"O$=W73T$-\YMTZ%^,Y^-NR8 MX!_*%ATI>6N6H^R^C5#"*"Y"C4G&68E1F3M00UZRID4GG%6C=2MJ2H\:M9,^O?_<[ M4X@TBVXG#>//S<#\U3F4=-/2N&1[ !W/C#W],4_V?#%O>6Z 1A5Q$8YT1A') MJ%%/+N("^?(\(_+=0UOF60JI2[N.!IX1R&FNH0)0VWH%I0B@F*>@A((K)?-2 M2<]*\;[AIG?ZL5_2>9.L]I[B-_-E6\3@&3+NQ9O*(L\+E (!M0(X126@K"! M9T3DPB8'XW36B&I_V[#JPBX_-N8O!QX.]]_5_7RYM#ASMJC5]H?!.^.,""$D MR$5FOM]4%X PLRW)&*$I38LBH[S%^_W2L?U#7+2[88?#^GWSA1X6:+>502SH M!G[?=ZNNAA4:2V_VW_$Q>_9=1B1:-[Z>H4;NLW?9Z>,.>@[7!,0!OK3%SG?Z MLTV*M.=%;&8;3M3-SIQ#@!VL/4SHW$^)'4CB1;3Y+;D6?"X\1Z MC!D9Z5A[L)GQ._^^%M'>0_+@FX]WDGZM_P?'[5??+&RG9]O+_CE?+&92ZTSF M*0/4=C?'C"+ *!4@%4CB/-,Y)UZ9.MV-IW9$9!:QV^*768!+?'/!*F$Q'4:BP>1U'K$)T1)+7: M 2>CJ74(@(^HUHLK [:OOS^MYTME%48?^'Q9KU7KGLKK6H9E+Q;X<3G?S-EB MEU]7ER+87O/J5O[S:;VQ*Y!:5G!]*VJA!-GQI%FS?)HS/E\T_9C7:[,NEI]5 M'=1CI5(4E+Q( 28T RQE.>"UL1JA=>OO#K@G7-@=_ MJ3:M?&G"6F^2-]V7R6REYZ*GY]3$OB\.>^U_E6_!P 3?P9#LX6!;T6Z1V$^E MN$E:,/:3I'=PW"0[0&X:,==UTF%RDW2HU*[@D+3 WR><>]=>)?<,\SA#^ M5;YI(YU#_,M\X_S.-:8PR[UG(Z]JX'CG*U.8AX,SFDD8%"BCNAUV_7W599LH M<]]==>GWU5NV_E$[))7\_?EO9N'Y<;DM0[T5F_G/QJ@NM2>'7'/*S>*-V.HN M!7- !&>@3&F&.,M**I"7XNH 1D[M_&G/1RL@6G5>UHNV>5M8O;"%U?:?[2^% M<3C1B]6?B7T^DET;4;9UUC.S:Y O@]N6^;6G>. UV(O9W3IHWTZ'9?/VGZV? M2>=HPI^3-]97\RWX+=D5V^_\'20M;,@)B:5).X2)X\K7#@CRD=+MD&.%O7R^ MLU__I5B50I1WE28Y2V%1E.9]44* A57M9HB!0I6*(%WR@GFE]AZ-,#7:-P8F MUL+$FNC'UL?HN5'M59@,S),'< P@GWW6]TB4='S_4?GDK'LOR>#\!X,E1 R' MF+NV7MJ9XQB7/ NCWJ$> :^($/0BI$)Z0/AW@*(2='&5L;I,_5$ZH@ MO1_WHX-UM9E]4_=VD?$7M;JOV../N6"+MF&[++1BF H 2Z$!+DH$6(D$T*PT M&\9,RH)K%S+H'65J5+!OX>4.[QYH]C- -(R&3C_P@L?YP7=RO^^Q-S?8>^3- MWW:/>_^]1WG8G=SK'G6W#X>]]]\IK:K*[A):&MD[H[)GZ%BGLD 0 4)39-;S M.09$<0(*@=.;XG+I$6")=&&W6AX.CZRP6#ZV5A?/*E:F]?9SI\8=5=]6UC,XKJ MEF%?5%5G.K1 M[)M_6H/K%"BY6BQ8M=YUPO'<>3A.A1O_Q =X8!K:8=M6[AB;;6^AQNJFR:#- MD&JRH^(1DA]0D7C)<=!1ZVO5'^/.R-LO/C M)F'6DV3K2J(-+S;.]+>0#"AHO!+0:-6.H7:,7 IY)5S'=9+7WO":T^2:L.N$ MB"Z4C'4&*CO,)9\EE73Y\EG_]X8&D,,XN![^;:3XUJ MM7GBU+H+6M>=[+>,-)-6,#2' D"%(, HUX"4F0094T1D6,M,>Q&$Q]C3(XW& MV/;HR;,2Q@-S-_(8",F!":6V&MC[)K61-E>UA;4Q_:;Y_=[R*&*=C#]DL0IF M/$8>MW+&'Y*C$IJ 6X2F5G8=C+^PN?RX?,L>YQNV:',U&"5%P5$!,BP)P)G= M_4ED-H.,,YC#DJ8R] MLR':S+N $BV-KV^LD?/Q'-P^3JQSN2A<&O?#?&U[>M5%?A_,[]8S418*\I( MP3@&&#*KM%8R>Y!D]D L1Y [<4?O*%/CC*WP:V-I6YZ:U+;ZB^,>@]K/%M&@ M&CI\%H)2D#SN612NTL<]ONOH KEG'3NED'O^PU$E-/CB0:.\,U 'SQAS!5N#3[S)RF5H11<4 S M6(*,0IU"I-(B*WV:(0Z)_PC%QEO18=:JVZY;P3LY]L2X+?X&A'M@HO?2$;Y) M6H\&EPV^A-RP^L!G1Y^"$/ E:!P5?R_>)C23JS*[WLW\I]I+Z)@)K2DJ50I* MG$NS2]6&WB02(#,O'2QAEI4I]B;\[6*2S=&.EJ MA(9>8&[MVZ9E/9DAD+$<6M%C9-NP<*!E)HC,2:$SKP(.UX&GQ@F= MW?;]NK7<\U#=%7/'$_4!D!SZ./T4B#=):W;;Q668GHN^:,4Z27<==MQC=$\P MCL[0?:\/(RF;26!3$,SB1BV%(;U/\V73SF!&E4PIMV)X5O$>*X*M6I0&F>&J M7,G2S$/I0TOGAYH:$5E+DP-3DS^LL4EMK6="0 _";B04![>!:2<4,F^2N8Q& M)%KI&6A4(KGL\$OJ<+@BCG*=K7"_7\[_1\F/TA#37,_KG*4#;95SFBKO?XG% MDZSE69SD0!J,X,Y>1* Y+F&6 89E@J*%0JKQ&HBVWPU(Z& MFOZF.PFZZV3 HD]O/]]-<=(&9LW3(EX[AY-]CU\*<]52X^?DN)(W6]>3/=^O ME!Z,_HVX3O_M-;\9KRKS]BK?D*N%W(::+E^]MNAVO*HLVU"H7E)?&VS8VJ;E0*O[?_\ODJ+T M/Y)_@_\/A!#MRM9NDAS"&]C\OXT2)>QI\V-5V:F\25),;C!&-SDAM=ZC_7N& MT V"N/OXW,RC(1?[KZO]^ ?;)'\U\_;C?_\O5,#_R)"YF7D57??=LE<%)!4Q+(NQ),,P 3E,%."^X/0Z6HM#"K*V\3H+/#30U9K)V)CM#S;;) M?-A38.@BN*XAZ^LA&SQJ'8160/RZ'XIH(>PSPXPYW]CB0?>'S8=30[?_J MC=VZ3L5N]WC=U[B0,MKVOZJ?:OFD9E3F!!+& "F* MPI"@R &%I=F]<0*AR+,VSY^R=J:>TTM?H>C&Y-=C<[ 9'5< M7]_:.%05_0L(!JF7[\9XQ;51Z_8\4S%$8$$Q MH#S'9M=EECH,IPRH4F=E1DI9N%6IGAUA:H^Y^5[0Y)L23S:\7=OI^:0?04AM M7I$F!<@9%0 7!0-,<@0T)"G#&2XP(;.?JN*K44#<'^E?"49'LKP&FJ&)LK:M M06. T_*SKLLVWLV;K(47K"CEXQ.0Z" W9S MC5>S>:AIW=1_WVZSXV:4YBE*A0 I46:O0!@"I. <(%A230M"=>EULM(_W-3V M7B^U\'=I@^&2$Q< =SU,C@7CX ?'+Q3O6QF)G;%#J=R? V40=?NCP5Y1U?Z< MX_UJ]F>O"LT07/^P_[>'E#_9PO8'_:K6FVHNS$K<_L/M4A[^8N^3,ZC33-(, M H8Q AB5"I@OF@20Z(*03&DAR]EC+8_T;<.JC1OW7&63SS/UTK(!]QNVIZ^- MQ=0_[)EK4Y-_5_?SY=(N2U:ZE>SRS36\9A(5I4IG90Z8X*EY=4 "B- ("$BQ MT*)$%--V$M\OY22GL+/KE2;PO,X!*=(TI5P0A+S2:\\/-3GB:I6+O$^-'5!U MHZ8X6 U,0P?].[=J3P/T9KF,1BP!EO,#C2O $$<1GU7516*W7 MV]2R[ZN]@L8?JX6YW_IWMIZ+&>$4,D$$R*&5+D\Y QP+ 3(B"52,$E1F/JSA M.?[4J*0V*E&LLL< Z^2-8>_U;[OFG7ZTXCL7;EPS(,(#$Y"5E&B;0[WY5 .[ M-=^V%]RO;FX]N$EJ'^)14R!XD?C*=_1122P0FI?,%GJ;JS4=F@/9IAI^)@J% M!<8,9+K0 /.4 LY+#""$F&C&9)H*OY2M,R--+W%K7^7AIE-B"(Z^G /8?E1@29?_/EB,O#3H\PNE[R2=6D(-=G%%USWT2J MQ]5Z[BH4YS4!KAP2%]3!">5TZ]ZMR=N]U[ =>L]!-& SWJ,A7[WO[CD07%KL MGKTV-,!;]Z-Z_^M1+>5\\V2I;BGLK>7O3YO/J\U_J8WM7#5C$F8J8PH@G):V M$9T +,\A4)(K+854-)-^VB]N T]M*_:R++&FI<>V?JK^R^Z?'LV@/]BZ221E M32;0.GEDS[V](*^;)]>87WST!P_O-?WL]FU..J,3_K2Q"?#)L]G,6<-C!O'\ MH(H6KW,<=N30G!\8QU$XS^O#6.W#?&G;CM<53$?O]R+5!<]MP9&6"F"<24 8 MHP!IKBFAL$@S+U&8OL&FQE[=^:I5Y9F;#<9*)[HQ/UG4O6I7?#&_KQ,8/9=6 MO9"[D5(L( B'$_1(X MTN%K3>W0_/D:L^I/O4.@'XNKH]HV+KD/ >O1VV"00?R;--^:7:"L&\$NV/V, M$,21%AKD1$F "VUVT-#^-1>8T5+K(G5NS'QPYZG1]M:XQ%KGWG[Y$*Y^DKP* MA($)SM%_K\;*)WT-:J9\>*?1&BB?=&"_:?+I#P2G&]@,SKHR2YJMY?/?UDI^ M7-J&5&N;!W5KE;N;&DI-2ZP*A$"*= 9P29#MX8)!FDG&H"XP8<*G1Z_[T%Z/ M[0@]6&P<7-A<:+U8_9G8V4OFG=4)VYKMG6S@.A-NJZ)A\!V8$2RT=9IY9W;" MGY,WUG(#\6_)UOCD]C+,((8S(VO+1]9?F MS/BKJ@77OK!J+T5KAE1&H=D_ BF+'&"$*: 9+8%6N>8\53GD7OGB+H-.;LWQ MXG3=9NY4C>&VAX0_<3DA[T99L?$<>OG20=G::RMH&B!;DP,\.*(4V.AWU=5M?JSSM%LU#,K]7.U^&G?[*(V M.-%,!.6"7P;?C8NB0CHP$76V-FM1:RVPYB:UO39TT5@<57'4#9QX J,7QAM; M3]3-_1/RH8X7!J=3/E;JAUJNYS]5D\9I5F!W^CO[-6.I3%.D)% 9E #GI08\ M+0O 4):S7.J4I<1G_]8SUM0V; >F'J8P>V=3GL77,9\@#FI#IQ"9XQMZ&F9,38VN6 6AL_^U[3W"!%OE?A&3M: MYF7#ZT3%0F Z&_T*NMEU;79BM%G=5S@L:2XPU0CD1")#N10"6@@.$-<02DII MC@H/,=.!S74B@O'53+]'E# =>L+=:/HUY^]?H<'ZRWR*;?OLJ *6(\U&Y.9% ML:U\E99' T%]KE'24,,%=A-HEYQW^INZMQ'CILMDK;&YU=_\_;G]Q]T2,&>E MLN+XH* 2 LP+!&BI<@!+@BC/",^85^Y=H!V37L&;+1=;/M==N,O_6">M[58N MZVGA6VT5.D]N[X 1T!^8X_>!WP'=.G&H4=/L)+B9F S-8*%Q>J6\N6 1EPO7> M>+3$.!?W]O/DG#X?T)'DKZJZ5U4;.'Z[6EOIUP+!C(@,,$2D63#!%!"$8ZXV/U3ET?7A!)S] MCWT$B 9^VAOCMMD@M7G7(>+1P.(Z9$;J/.&%D%^CB//^]W9X.''9>*T9SMM\ MT%.AYV-A&\0[^ZPV6]+/JZ:\=+F9"6P3>O/,$!FE &'&5J"YK:2'O$IWQW;Z=!=-N;70W-P$S6H-(8>)/L3(RWD^I%(-(^Z?08 MH^Z">MU\N0YV4.$"$$8*84H#DG M0$LN9(II@?P*,'T-F!I!; UME&'VRKFF?V\V>=DS_B; M9 =[G=QV\,EX+!2*722"\AY^5.X*!>2I%AC!&6:E\6,YET*DQV[[-]1:.[1GK M1VU.F+O166PD!Z:P?7-ODJW!-9ZW+GAZ1B1D7*9(9*T$JL*VHS)@5,$P!SF&NS!(+2TR]N*=G ML,EQSH&M-K#36MN&;3QE)WIQ=N2;2.@-S3/!P/D3C ,BL8BE;ZAQ"<7!Z2,B M<;GF^EHB*ZUJQ7MLZ,MVV.XJ"-XIOIFE)#6+%8Z %+ PVS4I 4%0FSV;S' ) M959FGHTKW0:>&K$ MJZJ*7+ :H+BH=]A7JS%R :.OU,CI^H!(V(FLIVW_G(WY:3TW-ZI_76M#?ZGF M0LUDSF .M08%%P)@I94A*EX"AIC*(((J=RL."+9@:HQ56Y8\6M,2L6]RK?HN M5XL%J]:['A:.)4OA$^00?1L:]H$9[G3.Z,Z#Y,"%5E8^J;T8&OSK.M5'G817 M;4)_W61&4C?KO&7;_RJ#>&=_;[4Z]W]1@'OG:_JD3W;K^:=_K!8K:HO MY@O5UO.O9[S01*28 X3R'&!"4D!X)D&*S1)9LDR7!?>HA+@XH-,C-7XMP];D M6KK6&IT\F@]TLA_K!"3+U1)L*B9]2*T7>HA'SH/M8R(U$Z\$(^G&W"RJ]'-U[@_&XV,6/ \YUNL"/6]?59O;6BJ.H MJHYJ?C;3>_MK;BBUY*@D)06%EA1@20E@J=2 E2(3D N5::'ECUW)RQGTE0"*[T<9P3MU/&(9$>F%/V:WO.HSQ2,8\?>M&K M>!R'?Z7R'3]PSM?M>-[G>O)[68>II$,5YHOGL%1FD9.EM@92$(!U;KA1PP+ M0I<$85%RX:1)/9!]$Z9.QY+KU\^9'QVDP[M5H/B*T?6^!F,.$9@CRSE/5!R)_6[9Y;TJ^FZ]KE= OE7J8/ST8 M2^J/MF&TNO+BL]K,9)X5*.,,P#Q- ::I>2FPK M M/[_57-Y%-;0K.B?5A5ZV12V<5 \_/:2O_6[;WL MMJC^0>U\\>/$(2;1J'7M)M9[#S+_E:+^>6=?>PFZ:'V)[M5A&TJZ'-6"$EUVT%_5 U?5+"M+E&5%"C17*HGT7QAO M:B^!VMPN&]*S5>,%9#4JLI*C%*@\U_98& %2(@P@E%QQ13A%U$T-; !LQU$' M:W1CEL-A[/86C(C;P&^TYNNX;237X-=9F_S1V!MQV^"(3*P&EQ=&&[>KI9OK M1ZTL'2^[-E_A2[4RJXW-\[XO^3?))K=>K5F:L[0>X=2JIO1HIK> Z MI*/G$02:\TJ) ]>!=SY3X,K[!M07??G\=OOM;/HPJ4^?WK8K#YE"H:DL0 '- MP@YKI@!A.0(J50AG)W'M4PO=#V$V-4 MP(9FO+-875[+^7X?W4N(8H$W4@E1P!?.KWC(!8_>XJ'>&XQ7/.3BQT'QD-,% M@8W8%XO5G_:&AIK?K9[X1C\MNI[+7Y50\Y^6M[N^X+!$15IJ#7)E3Z\SC@$K M(0,P)5P3)BJ?77J-/C6"WQB?:K(98UUV\VMKMV9C=:R8RDG&JD ""23,3 M.<&V;%8#SG*=2L(E%"J@@5C\"1F_E-8N3_\]80>S(UM?MM,TY-RX;1@&^^X/ M_*[L;$QV1MXDA\]"TQPYL0UH;[HF"O'6_T' 15KL^XT]ZLH^"):7R_BPFX2] M>@[DF72J2:$@!RRU>E@*$D 0+0&33%-("L29]&EW':QY-4)_ZZ9OH=6ZLA'- MQ9.T^V89(_,V0/%JHJI60XE6#2A,]7KB4RX"4Q%$I+I;U<>IGU?+5;>5;WI8 MOV_:BLQHGD+*$ ,J$[G9<4OS% M*08HQI(6&)2Q#>IOVCSK1M]A? QZ7.!)<*,$2)X5%J&+4@$L"<(DP*H:4L_&HM,:>AR^LG<1%5&+VE3@_V/@-)BXZ?K+3Q.6KPFC] M[>KAP:;UKL1_U[I/Z]NGS8]590L,9L(*BBC=IO1C*I#MG<5!4682ED@IE4*_ M&'G/:-.+CS?&)FMK[4W"MI;6DG^US-_:DU/ZP"98$@4S!)#@*<"$<\"E*$"1 M";,X)D1QAGU.62)!/8Z4RYA NS%W)/@&INT6N6\-)3M $5RQF!-63(UMW,1,ZB[%A_\<)'H?-G%N'#7X= S,7H/-Q #J,CU(CB8Q<\J& MB>G,],#D+S;3=[. C('=@$=B?"^41C#7)#?K79"6@IG]M)* VK68RFFA98DX ME-HY?@C="O4D*[G<;+V/!V\.#] 7_JP//I;M3D?8\9#TS'\-9JA7@D&* "\0 M+6!F-M:(91SB'*O4)ZIT-,(T0TN[D[NNU;?G@><1D(YGG-? ,_2QYA:3]Y

U9YSKVCX\FS'_17-OXK^S5_>'IHL^906A!LQ45$D9EE MF# K,%;R%$A*D822\%P6KI+&!W>>VDJK-+#^XTF2WS2C7T]XM,?"$P)%&9M]E3OMNIXP]O5PV.E?I@'>OY3-0$' MF]GS66WN]'?V:Z:HMAV"!-#(;I$8TH"I% .%SR)5N=,6*7#\J3W!>^:W MT4>Q[T"R,+9[9I]Y3HC;RWI F >FBGV$FVCE@>W;<*4U_[=:%6AAT!QEH@7>)N0TB)F=R.U2?E/5S[E0ZVVN=?T/[9LU36&) M2H% 7,),-(\XM1X;9?:OV:>ASXN^+J<]T1&;>BC M'FM5G832&7RS5Q_1_&M =8D3FC[G.Y%1'>MHYS*ZL8YW/ #J/]EQN=&(ASH> M?AV>Y_A<&-A']XDOYN)OFU9-^./RI[G]JGK^;F[W;O7 YLN9R$I&RJ($)2E$ MHZ1$JB@"4OA5\MRN4AI\;(6Q.3/QH#/0.2#B"[+27C0C](0(Q^%?*1?"#YSS:1">]PG,]VT$S5[(F-UNWK*J M>IXO[__.%D]J1M*2%925(,>I668A" $MS7^8*GE.2IAR[M5ES&G4J5'?VSCZ MDFZ(N_%9=!P')K$MA,?*C6R3=%8GM=D1DU5]4(J5MNHTYK@)K#XP'*6R>ET< MQD4?EZ*R>C#O5//GQ[HC=<7$YA_SS8^W3^O-ZD%577^9YUF1EB5/>0%HP0PK M040 @1@#PC1*2YIRB+W69I[C3XZ?6@,3J1Y7Y@W1'(QL2THK91;3/8]5E"EQ MHZT!@1Y\W]A8G+SI;/\MF2^3SOSD3V-_TCEPLVVV]1R/S *QBT1KOJ./2G"! MT+RDNM#;! 9:Z_Y9G6I$0;1"&>6 0PT!I@3;QE0$<$VSDF(H-$0^N4H'=Y]F MGI)HC$M8;:IG4/0 /,>09R@D0P/)# MP>LS'0TQM MD=&&U3?6Q.31V.B]GGB)H?.2X0IDAE\56%!JZQ)K7N0N;.>=C_=:?SG V&_N M,PZ>>#F?^V2(:&2U$DK)]0=CD8U;W>EM&.MN66M3SB#2LJ2<@TQJ!C"V1Q]" M4H!43C1%)>*E4\V]X[BQ,[:4W0O]E6S-=FD\$6=?^6:T*ZUWQ[88M&-,&,0$Y*5&N0%MOW7$ =4L<)N MVP3D&<82$;\NM0?WGQI-M,U4:QNWL6/?_K.'"/:S001=/R* MSK&']QNY4^Q)9XX[PY[^6-@[_P.;5W5,Z??GOYHEQ%.E['JB[OAX^VN^GN48 MEBC/,P!S*V6B)0%$* [2M,1<04TU=FHT[3C>U![I/1N3IHWI']9,SQ?^)9#= MWOD1H1OXJ?=&S?MM[XA%I!?^I=%&?><[NO[RM>]ZV94TLG?O#Y7ZOT]J*9[; M]-8,*TPSC6V0Q2JM20X(P@R(@LL2HLS\X:6TYC#FE.ED:VI@0K$+Y)[$$@?( M$TS-*"(;.1PD!AEMO&M[DA(:X!1*1((6(YQEXA[)<#3(UK MOH:DP1VAYL8IUV Q,'5TIID=4&M<1'(XYWB[89X;28*H 3@L!.$,0 ME&5:X$P30J17J^S!+)T:%?YM66UMJT6(.N/-7]:>7;2'FUXWQIS$I U-LM8I M4'ME)4KKXZ3;JC(?44WC[:U_2>W@36(=LKN^Y%EMDIU/-\GM@WW,XS'QX/!' M(N_A[!R5[P>'^^4K8O@! W5 VF;B=2/ZVZ7=.NW)")-"FOTL3B6RG0W, M4CAC' C&A>!%SLW+PDL1Q&/PJ7'_UR8O9A8.?M86@%DM:Q&?H<45& D YDAL)N8=_"M(W)9ZJ^>89I?S[?+-0 MLQQ"CEF)02HP:_*/.-($*"9I 354FCOE+)ZZ^=0XJ#;*;L11^H;_EG3FNJJWWWZM8PG8/)SL/AETA#34 L[?[8YHTK_3\0N$>= X8:)^R=8)MD?URN M-U5=OO1I6PD!)2$JRS.0I2H#N,09X)3E0$(EL=02L=3K*/+,.%-C:&MFLK/S MBCJ3<\"Z<6T$N :FS""DO"GO @Z1F.O<**,2T 577_+(I8]?5X7V=O7 #?VT MO%0+#.R5K'AF"/C==$+?\>UZ;<_R>CU0VWY85S5 AD$8;I'KK!P'?Y7**S]@ MSM5B>=[EBH3)C^OUDY+OS)YN>?]%5?.5;#KFGCZ$GN4TA26!)="%)@!GF %* MK0RT+K.L*--,Y5ZZSP$V3.W]W 2.>!TX>FP"1^OPCMDAD^*8]C LU&.$Y]9) M8W_78KO]LR]JQ[3Y#B0?5I56\XU9I$;.Q S#,V9.IJ<%XV=GAD%T,D\S\%:! M]*CN[5?HJWI<539GX]0I!9<*(UXB4*:" HPH!Q03!0H&"4,%S'B:>='AY3$G M1W^-R;X)70[@.M):7,B&IK'&VF1K[@@9X^X Q>(EAQ''Y2%W"(YXQ^/2 "&D MS^^_O;W[S]5"FENO/WUI&\A0#C.9*05(:@56S9(+$(@T0(0**E%)&'8ZZ3@_ MQ-18Y+-:BU5R]^=251[R.Z?1Z^>-.)@,3!.U?4EGX$WRZ4M(LZ+3\'@($ET- MTT@:1"%P^YW5H;0JKS1+), 9:7=4>8:\+Q( _(K>WU:<^?S&YR?%==EV?#]2@X M!KAC'0IW=MTDUMJV,V6R6B;[_Q15-](9GVB'Q9?&&_G8V-']XP-DUPO#V*C3 MCIXW'=2.2O]VQ7DE+RA4''!FLPCRC ."M?EK 97&*2$\@S[[.M>!I[8LV[.[ MZ?9WHO#5CX*HEI6SX\Q&F]+SJ1Z,AYV%%9R1>,E^3D?7U@ M*<]Z,W\PJXT[O95,V/ZPVWRV:WE!"Y[2E *"D.$I:?[#BS(#F5E!45)R@K23 M2&[(X%/C*FOHA0XVUP/NQDI#P3@P,W5FU^E$6S23?8&5>-NJ:["*5:_B,_2X M)2@!H!Q5E83<(^ (Z[AMQY=*687Z][_L4;RZ>U05LT=GM22MY/A?K]W0QV72.I.TWMPD6W\:C6LS3[-\)XIX]1D#@XI8QSQ\!J M!7LG&V*NU \SUORG:MIB?%A5:GZ_;-K=B.?O%5NNS4Z@R=ZI_[9HT.;#D^6]3%^+KQMVV )9Z3S<['A&V=]#Q;'?>[ MX;8/F>R,#_SZ;BC]P/&D[174G/[>)"T$28=!L@="O;;:@R'9X5 ?%-O]D<'B M)FG12/;A2#:KI $D8I7%:\QCK!*,46T?MS[C-:;EJ'CC58RX4A6X>1L;0_8. MU=IC!GFW_&IK#&V.E_G YY7546G^6HL3-VWG19&E.4[-NQ%G!< *IX#Q7(%" MY;S &*=%Z27A&YV]RB0-_*J*-#_A M:L:QL(RM>7RU7:^CC!P+SK/ZR=$&"*/P?YB7R@^K0O/3;+/NU>WQXIYL\ MW+NGS7ICOKMV_"Z.EW.9B4PCH(C0 ".& 2D$ KS,"ZP**#'W*LCV-6!JA-S9 MG[0.M*GL?LSK/0MN!#LDM@/SZ!&LC?&U$F53.K!G_TWR;KYXLI\>(NH:BF(D M!O4>?E2B# 7G)1\&WR>T!_%/L_Q=5<\V20J14M."*L"D-HO/7*6 I(@" FDI MI,R5](NZ[M]\:G2UM7F[D$XK"X*& UJSHO86/W8W657COUB/W$SYV MZKB3\(G/! K4M>5VWU=U=62ECKJO(EIF,L^M$DR9 @Q+"%BF"B!2 6$I\I)1 MZA9>=!YS@E%$P.^)N#WL<%$=2H>N*.C>KI+5V3X5N%:V_K3 77*=32KR/>Z6&FMB[HK+0ES]9,/QHY Z4;=UP/T,"$L<6FM?"FC3)$ M7#WT8Q")&,X,,BH;]#OZD@(N?#H@N^E0T^3CTCQ;:FT[5ZFF 'E&<9E!(13 M9HEA_J,(8 HKD*M,(X(UE-0I5=QIM*FQ0*VX,]\:?&-^;DQ.M+$Y>:R-]DB! MN8AV/T-$QW!@HG@A6'23=-;:1G8J^1(=/H\DH9@PCI0'=!V/VX:<_-FQXR,:C#/.4$#).$. \$P#;7#>"!092X1))S42N MO#H >XT^M<>]-BI<.,H/>50PF%&JS3*UI !GA0+4JM M?&C=:LPQ<>.]6XVS'CDS?[KF._R6:I.Z7:O5A53VPCTMM_["_>L^J MI96"N:MJ)0;=GJJK;W-C_YXVF#$I4DW,BH(4=5I"SC07S"LR/I2A4WO MODF,ETGM9K+GYTW2>6H>R\3Z:M9#G!$8KV^D48E+@>77W*/RR6!.1:+>HZ4/"WIW-;X MSA!BI4II;DB$<[/.% (P(5, &10E*3).,/+*N7 :=FJKQGT3$]78Z)F'X0:W M&Y7$!W%@5KDH'O_^ J;^:1M>$,5*XW ;=-RT#B\@CM(\_*X.HZ+/QA.V_O&Q M;KO<5-2T[:^6]W5?FVUQ!Y!&DN#1L)7@">V>Y4F2X1DT4A$?=A(^>1 MIT9(QG#PUEB>;$VO*]FVQML=SOQG7;+DQU/N<^%&58,@/#!;M3:?Q;:V>Y"" M%F^T(A&7^[BCKI9V,&6&,;L#7N9EKG0* M$$REX2QBS^R* L@\Q4(3"5$I?#BK9ZRIL=2>J?4C)/:-3=ZLE:IW%0G*/<_@ M^O!VXZ5(* [,1"\!/+ S'NTX@!&):/I&&I5:'%Q^228NEX2W3G__2]2"Y)_- MUV&F2ID24:N-"@2PAA2P@N2 <(1%*;*B<..,;' MVZ?U9O6@JDXNX+E-BG^GM#(_R*^V\(+KHLRTS $LBAQ@E6- !:< 0@UQF650 M*">IL:#1I_;8=[;5I7+F/S_5TE53. S]"^'ZH3$=?+70F)Y8VY/.^)MD:_ZV M/.8FV4+_U;DR,0QRCT3X(:$?*3$^_A3X)+ML[*[E=MRL+C0FW4@9!8HU)CWF>+)UE_ M:F.^CW.^,#LAK7.5E@P"Q!$!6#(*:,$S0# I-$F1U(C,-JL-6SB\:T8TW.LU MM35_P(>Z7BJL;:N@>KADJ38)\Q4='G/F'=YS$YW/@5^19U-+.L+^B)?F=&>K=/\KOCMSQXA0GL75F, M:<]XBY)70/E@/?,:X\=9"FT/U3;FI_5O0>'-SW>M^H#EZU3=XM+FZ^ET<@*[O MZ]5GB%=]8P9@<>DE&'++L'CP-_%#R:>%NM.V<+]6@]TV,9\5"J=$I>9-)3FQ M/<<%X%)DP!93D8P0Q?QT6OL&F]J;J;/5)I?6(A)W?#&_KZ?!,U&E%V*W&' L MX(8. [W$K)&H3JRM26ULQ P4%TPBQ8)[AQHU&.SB],MHL-,UH9G]=2#D@['S MU-'D=AUNE^7F?_([^S73%,-"F.6OAM**/U-F2"5-@>0L-]\PE$KB5> ?8,/4 MN.;[ZG$ND@(6OIG^_NB[\>&M'=2EF7EK%%JYR1S'4B5@\/JV6RMMV3 M$_5+*"77R;^APDK%-1_SC/JZSXQCE'T0O$<(L9_:*R9[EM?;1G6Y@>^U,'M& MU@>!>\2P>BS8_0/JWLA=C*:[WW'<4+JWIT=Q=/\[^*=,OEW]5)5C'<+1YR=% M)L:NJ'4$9[T-2ND[O--HN7PG'=A/XCO]@;"]UJ&P8M,C"T,$YQ3(XRZA^EQ\>4>I>^C5_9._+A\?-JL/YE-T")K MUUPBQQ(*PH"45@\KPS;HF*5 9#H7)84\0TX:U YC38TB:MN2++!QX0DLW3@@ M$D(#<\%^<\'&T)ND!2SBBM0#D]A- D^,]#IM_\Z[?+:17\\E@8N&^5HL5K81 MX)W>+X?^JA:V5OKM:KU9[PJFM]TRMN$)GG%5(%H 0E$*,$L%("G!0#(H<%$( MSC(O%KG2GJDQS;Y:P+X[GLN.*R?)<8DR'O1#+V?Z-1K,.F:(>%,D_&(M?*ZT M9MQ%4ASHCA94D6X;NA][K)28UR-^7BT?JY5\JGMISQA2:<9R"AA6&.#2K+HH MYVEYB#]VZ8)!@N*[]S8M6%J*5($"8@ZP3 O ,4* M$%%R4A1IQKT65ZX#3XTVOOJ44WJC'"7B/<5ED$.8>Z"ED"]8XP2T7VEQXPN& M9^@ZUG+%:C"U2I_2CK4G]#DC-.,Y*C3(5)V2DV/ TK0$):'0-M?)J%FP^(MP M]@SI]!B-+\+Y2:W7_Y[4DDJL-=Q3[J4'93B\](XVK]W+9Y2.]%X=+ M.#U;W=-'U5CZMJL]9._V6UDE9@ZINJ?LZ%6G];+>3V6YP2 MDJ4Y(D"6J6VU+C#@)"4@+W&1YRE+5>K4C\5]R*E1A;781ER#MC<."#NN)Z+B M-O2RHH6L-K?6D>L,3JS%@_"'.T#1E.4N#CBRP)PK ,>U[*KH?^H3X#N]U=NM T]C6?=T7Z^?F.U2)*S)GDT%^I!VXY)8^ W, M(R^A:[+L.NC>]D+GWSO 9-8'0/ZAAJW3X"#TT?= 5RN"0WWU-'F+ZS:/'^O MV'+-ZB#2^O?G_7^Y_35?SXI<%AE5'+#4$ G."PDHL1UV,PIEI@C6U*E9N?_0 M4R.8UKZD-M LZXV)GL.=;C"\AQ MM,?[#H%;I]7RWJ;&US7?YA;UDR UI5G!"E @;K9+$N: ZHR!(L,,ZK1@9E'C M0T"G!ID:U1P6"=PDULX@QCF)J.,^Z$J*(!W[TF@D]+@[.5]EXM?MI8A:CM3C03[0XTO WCZ:EP M79;$0/8U6C+N6*6VU_ZJL7B8UHR]X S0H/'T>*_6IK'7_;YFC?T7!H:-[4F- M&<1\L7ZPM?I2K>XK]O!5/;"Y;3U[^[3YL:KF_V-%JKO/F!W:TW*#9JE&*D,D M X:,%, :*T!8KD#*%=-I69297TECN"E36\@T9B7L)YLO:EFECK$ZNY/'QCG/ M.'3X7#E&JD>9@:%CV;4ZQ<["I'7C)MDZDNP\V?]@XTO$>/?5<,:*B(<;,F[, M_&K CJ+JU]\QC%>[UMU?5%47-KR;+Y[,2FD;$BX))GG&!;!4"7!*&*"2:D + M(0J88[O-F_U4%5^YTN>%$7V>T/UQAWM0C:%);>FE!R\(8#?&BPC:P+3669IL M8;M)6FL'";8[(A.)H2Z--BH-.;K^DFM<+PLCE(]+L\TQ]/1.-7]^7'Y50LU_ MLEIP'S$)"4P)T)*:M1C+$& IQR G++,J?HJQ-&"SV#OH1#>*K?)X$QO6VP:K MUQ,WG26_F8[E'QUP,Z;8)PPB40O_6.-2BY.;K^D M%K>+PHCEKKIGRS;@9C665HNYK/]RNY1?S)>K4^+:!N/8XIOYC6J:5G:O6X*E MAJPH0"HX!Q@R C@3MBTM+7 A&^4[5&^,ZMFJWV';.',%O7 MDIUOP5G,<>;9C>]&G[V!>7&LB?,FT:A 1R+;.#:-2LI187Q)WG%O/H@&Z@?S MI+0*.D1CRG+% &*952/29F.:X0)P)?,22DOAIC?G8TJ?'L%VI?+IWPRD)GQ[[ MZ:E[>N(&81N K=S*JJU,[-JYI?7%&K[#5#&>*Y3J7-6J09 MP*DN 54T!4C+ FG-D4)>V=#1IV9,F1L#?8W[(YL/B;G;KF@H) =^/W=F)YM5 M5TB>["QO.DW:C(']0O-X.YP0T")M9+R&'G6_$@+*RVU)T#WBJ9^F[9HKRQ23 MME65+ L&<,$TX+F@((,I$C"%.,^\)+AZQIH:.S5BGNGUZJ?IU>JG 0@-S#KG MU4_3D=1/T]'43].IJ)^F_NJG+R\)38>T5L\7\_8DY.ZQ7O N[[]4*SW??%JM MUU8NHRV2-YRU.TBQJ[M.04J2-).$0J UM#F3F2UEU^8G)7'!-=8Y+_S*-F*8 M-37>V1<9/_30_J;3@OA+9;Q+&D?MJW_?M<1ZGORN],JL!>H&O\KV9/+/O(PR MZVZT-_Y<#LR0QU.W=:F;MC?6J]\:U9_.L:.Y'++U7US0H^6&1C%JY 32F$ > M9YE&O7O &?7>[OE.?US^-,.LJN?O/ZK5T_V/#XO5JOIBOOQFS=J$W4M#Z%RP M$B"$S4X7&[;GC%"0EBK%7(E,ETZ:)0%C3XW-7YP[S#O[;9-NZT"BK0?)H[G( M;(,;'Q*0+%=+L*F8]#FP]IPDAR/KX: ?F'SW4;_3R=;TI+4]J8U/K/5)9_YP M2'L<7 ^'^$A'UU&1]SN]#L.N]_S:\Y;CG6"'^7IPAAUXB\ (YTLYSDZ1XOGM M4V6EKKO?OU./*V/4>@:S7!822Y"JD@.<""^05Z?2U8&IO MDJT6K6P-](RS><^ 8TQS2%Q'B&W68K__..QINW7A)FF=N-E) ;\;"7[/<.>0 MTS!BV#/^=/B'0$.AO!@*];[QN"'14+^/0J/!-PKH#-G<\<-\+=CBOQ2KWB_E M.[/OF652"9&F5@^^5 KF@-24@%2K'A*=)DSY71RW3?(]%X1M9U)8VAB+4V, MJ8FUU8VN>B'M?R'$ FIHS@_!R*\=YP40PCISGKOI>$TZ+[AUT*_STF?#SJ$_ MJTUSG&F//&Z[^DU[WF'SOO9ES=KJCIE5Z2@1(8!E3 /,E4U\SG. 24&%U+K@ M@OGH&GI;X$41(P@==D5)JBM8>K.H#R$],^3"9\3M.'A0G =F&!MQ;T_=VQ/> MK0/-Z6Z=I+COP[96+-[1;C" D4YQ_<<:+7&-4B$C%P#[@CE,$?/%M,2CP;J^*"& ._$+H M*0X>O"(X,JV?&V4*%<#G*/K2QT,K?C=FCN>&[&_7:[6Q65GO?XG%DS1#627O M/^<+\]W5.269P* P0)J=J,H!0WD&M,8Y$Y+!3'IU]W 9=&H4O;,Y8;71=P)(5R:Y!I[!><,+F0"*..=\-$(X&F#DQ_^< M@\V!;^W]?Q^MM75Q][JUUR,<=Q'B_N<_.G #4T%K:G*[;/2M MFY^V#8$"RC8O N@1NXP)Y$AQRGY (P4B77'I#3I>O,EX 497?PZ"B MYYN/R_6F>FJ:NTGU\&B_.G7*[4QCKB@1"-!2:;-Y$R4@MJ(R39GY&7%2E%Y' M:KVC38UHFW8;6VN3G;EM1K+G*JL?:K<%5S0 !R;<*[ +:$[O@$FT!O5]8XW< MI-[![>-&]2X7A5')7]A\:4, =\MO;*'N])=J]:BJS;/-H=O8)DN/=LQ96@B= M"FSHA.88G*\? M5VO[BEWII*K? 8GJO/#C'<=Y<2.@B#"/PT0UM&T0TB#\KL9UFXS>F5]GXVZ2 M]Q<1]F8G/\ BT93CH*/RE1\0+XG+\^I K7'[^-G^"9^LAMW?636WM/BI$;2S M$" IZ;/6E*-4[]ZOB@KDP)2TA^&G!L/.WN;O;>I$1)UO5W!BR7E?'&]P9M\W\'J21[ O7X[>.[09XK6:Q+QSL M:0_[\I-7!J?:VS6[?"K+HF % RS7Q$;#%6 <<4!@618,#J% :Q8U8'8[Q.V.J4FVWVY:Q.XGLG51$00JE1EXUSLI?NN58^(U5H'P-CIYUR"[0]!<< M]]YAQ,IB%T\.2XB=K@B@SDY#\^WJ@1MV;B7_3RDYWU:5F?A&Y/^K_6FE[YXV M]M1K77=[J;]LBSJ=W'8#+S6A4%BY(\.Y.32F=LO_&]G?7RFQ1FD*?YM>.129#3KS#*^+UIW/@=TOG8++G M8=V$Y;2"_;Z7-TGM9ZV-UWIJU41W\]\X^_KS[/%*>_WY'NE=^(KS[OE_! PT]WKM[6.P.7OH##Q4H.+!:KCJQQ2;H]?[7HUJNU;;C%D0"*UP*P-.2 M *P0 ;1DTJ;VV'"X("CSJKFX..+4WN1WFQ^J2EHC/<4#+J+K=M@4%;.!7Y?[ MMFY5 EIS?QND"9DS.K$J_R^.-VZEOZO[1Y7]SA>&<&BYY%HX?PXH]+!17=?TL#E"_Q%R]Z;= F87D0A2,#M_U]$DS"XZMJ]A=OG#8>_] MMZOUYDY_53_5\DG-$,X$(H0#3FV\!M,,D!(JD&>88I5!(E/MD_)V<'>O!WV\ M;#=C8I/87QOI]Z(_1,_MY1Z,R=!AF1:(KQ> \'ZGGW0XTGO\\-ZCOKM/NO7R M?7WZ0WZ/ZKK:S+Y4*_DD-G=56W%X^VN^GI44$4HP 3#C-J9*4T Y9V:AGD*2 MLR++N).HZ+D!IO9F;FVLLQQ:,\T>U1CJ&"X\"V3_@QL#GH&?W0!DG!_C2^[W M/TH#_$EI[KG^.+G M^Z"[9>W^E:D._=ZH'-E^8ESW*L M4@ET!G. -:6 T5(#@O.BD!2G//-JQ7D\Q-0>Y]K"NHM4W2'[C\9*ST34$T@Z MOH:OPF?H=[$G-/[OY+/>QWHQ'P\P[MOYK(-'K^CSG[RR@^6[^5HL5NLG\\W8 MGB%S@EA::@1(H3. &2> 9V4*MRS.R/ MLQL)Q$)O8#H(!RZ\N64/(K&[6YX:ZG7:6_8X?;:_9=\UH;5H2W6GWU9*SC<&%8A0%.;- /2PTHSG,@A<1% M0616N$DPA0T_-9+96IKPSM1$M+;ZEK%Y38,;XPP'[L <5!_JV=;=M>E)9_M- ML@-\:W[R]A+@ ?5Q(;A%JYWS&GSDNKH08(YK[H+N$BITU*3/63VE9LAMR6UI M\Q<@!"+C#!@20X#G5 /;>ZN47&R&U-%P6Y@4NIL3+[6.5ZUE0,4YUZ$(IJDT;EQ1I8SNN#NL931I0N"I2?; MH]-O/^:/C^;QN%W*_V1+::ZY;Q/\OE%+9G7KMBO$9051)S4'!(088 M%@*8I[T$!NQ4!KXJ=^U -C9F?PQ MB""!"R*Q-59.#?4Z4BL]3I]57.F[)K SW/]]LHS3A6,H@HCF% *8YQG F*6 MTIP S5F.$.>""Z\SZL/;3XT,&NN" ULOL'.C@7!$!G[PW<'P[S)VTN=8S<4. M;SYN3[&3CAVU$CO]J6AO=L]O8,\=)O1U//T>&N#+Z0#'<"^AU_G:.KCL\ JZ M\@N]RY;^SGY]E.;NZ]U"3L&VN30W.3QE[?TH9S /?S1538AGYYA2(64.)P 8TKRAS. MW7GD4H<+#AZ7.URZ(#"]8K6\_S3_J633#>_WY[^HU7W%'G_,Q6VEV/K[H<0< M5!F'4$(@<1U@L(JAFBM0LH*EBBE-D9?.N-_P4Z.0?1&ZIH"B<2/AS\E;*SOF MNP/VG VWI%JKK#OZY?G]9IBE,,&$G-1CPO$&"<4E"4FDG**!8RGD,E\U/E.HVF@*ZF"&6!"FW<#U!)0A'*092R#2B.5 ML=PY^'PUEJ-TXFJ1[*R\&L)^0H\#S,"D_1*3D'CQ:7 \PL-7@S12--CY"^07 M[^UUOS>\>_K*\:*YO98?!&_[/QGPBOAT(NO/JL=6TGP%/BBV,;OQ6L2(&5Z9 M/\PW,Y3J5.70OCDH!UCG#%!IEL49MY( U.RBW5K(APT_-3+\U.;$BB:BJ?TY MT7\&'/AR4%R'7@"?2S/>.I"T'K0B;39;LG9B4-0]B'A0]$K'((9J4N2PB() C@#&- M>*D!A[PTHRHD4O>72B2CIO:J.2=1FZSK"M%':WJR:6RO96GE:K%@U3IY-'^O M)6J'5Z@]GEF'E]4KS-? K["KM$B;@M_:LZ1U[17F;7")V:OF[U]!4]9G'L=0 MD#T+^ "2L<=C35TC]BPZ$41AS]\[L'IJOF;W]Y7MB&Q&VHK+O#@GUZGY4A.< M :IM\\*TH( QIH$HBIPBFA,JI%?I?V3]757)*,\4N MGSRKK)QFPRUJ$1WCH<^]#NS=!WG( (472K$*LYS&'+=(RP>&HX(MKXO#>*J] MYP=C^=NV(?$_YIL?;Y_,BO5!59[)18YWF]#3T3T+=NJ2SN;D3V-TTED]2-Z1 M)U*1GA#744=]1CRA>/F4^%X>6"W#UC_L_VTVWT^VJ'7DE;GS7&R4M/]PNY2' MO]C[Y!=5S5>RV]&_4\V?YN^+)VG6)>]_B1]V(?*5;=1[K97-Q,T+7A0E :6D M! MGYYE/^-^(]P(>+KS/#"/6U=NCF;4ZEYTSB;-1^S$O_CEX14-"KL#TS<=$+_5 MIZ@-%DD'1F+12!HX(A9'O*L#?G/]3\_HV6:XOG/U4B5@\/J[:Q6:)V\^O?[NS:F7)[-8V M_\#OF,Z#I'6AS2ZN%2";KG-['MPDK6]6<;US)MX;XDHT(U%]J!6C$1.[H&E9&"0'OH1(K? MG'.Z-Q!S=-%X$95S]AZ$1LY^Z)KJX8]+0P)FL?EQO7Y2\JZR?]H3RM^?OYO; MUG(8%&<-T>_L1Q/OK MEZ34;W4W25&R@"!QVA)9];%9_*I(5@GYXQ_R[9@ NB M)[3O<#'TL,6!+X2>4.CX(NBI!P,\GN94Y$0N[DQT2EQ/A2T:V[!720M6I[S9P +\:0N(.?A5\5#<" O*^2KY^=UN4%RU@>[T,1P'IF;+GO^F>,K'0N> MW+S]4[>^JHN>_S:7_UW)*:_S%@I%M:M&((#F9# J:44]A+<'P>_!YOL>AH$X?LAP1"+_71 \ZQ($-3RR;%:61)%2+]D(95C[$(P!(A0!>LDHTT+F@E'NXS[LM3ZV]T/!=!QL_7R M:LS WV1ZQ, >4%4GN<<5*PT=\_T9&7FI)TF?;! 2FB2YWZ&I*V'L4W8C8S) MP@CIP1U:\7.@9EU1&6 /M0;$RA?"JEJ1\6!-71$:B!4=(!6)\)Q3_BRA:7UQ M.,)R3NX]0G+VP=#MW:9^>*8H0[D4H,12FR_!4H!5@8"V8_K?4LB4IGZ[NN.L MO]YL6?K573]"Z[RQZH)!WS;*4?V C=J+%=5=]V>'K)Q^2OSCW=A.5=+W_8F[ M&9W^?47G=+I\NYZ*!\E75HP4YPU!Y2D M$!"I,EKEG!(5$+>+/P2#9'[34F^C%SV"[A.FBP_E8!$Z(_I5LA:^R'FUL@SK'-=XC!^6G;'G[S;,.?"-^:UN:2 MWLZ$?"(E1053!6!I3@'$*0,T0QCD%C;"CMI[T> V58-H\%Y#@]'@-O%W:7#K[^,D4/PRGWV?+/0/ MYK2CFLV_V4\_32?+"7TQF1Q7-N'4IRF??7M]D4NYO0?6U-RN$\L_R2PG6!8$ M,*C,V>0L!926 A28LB)G&:FH.UOK4=#1&0-[1WEATCGP6LZ$6D&[I>&+-JX. MA' DH]6SW6I/S[>C:+*CJ4FP8'5-MLHF6VUW;])>)8W&306.D8Q[MY2,[S'^ M[YJF<<#O0>?TC;$'QS>E8[3^WS7-8VP4+Z5^C-Y?V#YYW<@FFUI&)%("2I B M3 #DB@!KD7-!>RA%XUF/>;']MB[6.A3P!V?CWM#D//JV!3):J/1'+M M.D?:(3]H?- M\G;%#O?(3SP57G-.3XAO'R1;FNN(S>8))ID4:5F"$BNL9VME MZ@-!VVH;I[91-#_SE[T2\O M#DI^RRI7 LD4Y+9V9YL2!55O$^.%4B2+X];GH ;("X9#>^3W-]:B7R5?].?+ M.MWMQRW$=W*QF,WK6%FRFFJ3DVS4J2]UZU>4GH(F\K;ZMGJA)M_A!_DZEWQB M0R?Q5IM0F",M/-[=#[H&A8)SN!P%MQ.P4?;[Y*MNN3FBD2%.,4(<(,&5-G=< M BJA! Q2Q4F6JU*XI^C8;7EL:\GO$V"$\]B V,/)8:

;4VC>,AYGST$ M//9,0I$8:)/CTE?!;P^B3=FSFP9[+PP7Y6^3]"/VB.O;M&/:64*]0[C6/$![=G8&8&O>B)"?F#$RM+OUNFPV?6]@#C*BN_W=I@! MTA3)Y-.WVXI"BINW?RVD^#3=WKCER\EWF\)G$Z&" D%*2 H$S343DEB3()$S M0&!*2E[DD-'2QQCYBS VP[1SM7PCJY\Q"A@&-\/4+[@]&RE;Y\84-%F+;^KH M_6PT2";37Y(VV'N)(X:#&,FX!0@PJ*$+!^C0Z'5H*9_ITFXZ*._VQB$T\%0I@KPH#*66:21.> ME!@#H8H4IBFM2D&Z'(6,)>C8C.EA'*W;2;AHP^G@UXYDD'HVRNTGW[:*)KN: M-J?8DK6N-GZWHVW2J&L:L,/^<63#WNT Y'L,_[L>@!SN:]#Y_&/LL?$]_QBM M_W<]_Q@;Q4OG'Z/W%WB@PA3&N3$Y3;5LKW*ZJ.T#AY(J+B# D%9 .TJ5_HE MD#(&889SSBOD=8*BM9NQK=A62L!L!EV^(Z?G\8AV2-WA=BIUWZ5?-;SS]9N_&'$CW CR@V:6*<>VCL9]IC#646/SC6:Z0-,J325&B0@&91 <4DYP1G,F%.EAO;FQV8&M(#)6D(/ M]G8,FP/5[@1&SU-]%X>0S:1C0#Q(:"=@!J*.3E\4/WYW4NVSK.SXK>&XU$F) M]QC0Z:?">,N_Z=P2)E,-U2;J@X(@5' "%(2:L2!HTIM4)2"I_DTJ&%+2JY35 M80=C,U)K^>HZQR&)#H\@=&,H78#IV6!Y8>+-/TXI'HEY'#4_*.?97?Y70E[[2W]&DIO^EIS9DH,.>:;U0,0+-1HQO* M .(PSR$E7""O:7VIP[%-\WUYS69Q(W'RAY$YL4)[3OR+H+L9@IA0]FP8.J+H M;2I!_2K%ZD??J(YU/)]-G4W!][3Q-^/54 M-+6"'XU]>Y0_EC=:J[^>B@JA2F082"0H@++2O@_"VA:E64K2BL$2>94[#Y1C M;(9IK8:93,;Q7"TW<\OJ82.CFYKH=[/%PF0BKNMQ>\93 @?.,>#2_W#T'9'9 M&8FU#ENLKPZ'0XKD#ZM+8I1)K#8QKZITPS-6&"=0BF'C/-V@.@H$=6PN(%)D MT\?NG.GY0N?+W?\W;G_*4RP8KT %H3:AN2@ 9K("698QSE*1L\KI/IY'GV,S MEU;*.K^UG8H+_VHQCF 7O$PQUTM5!K/<,&8"""ER4,D*$XEID4'ED>PS/MP# MY?BT@/<+M4-\+SY\?:\F]BMZ;3,8UB)>)366NY^%A ,=0?6($<8'=Z# XOR)OS>NU2M^7/MT]1RFE:G1&E=*55%TS M\X)CODGH @$- "JE^O77' !)D 1!+!Z,8'770G&-L.5S_?+R8_ M?X/__W?_NF?_N7_ ?A?OWQX M^].K6;R\R-/E3R_G&9/GEI[^FO/C;3V4^N_CIK[/YW\;?$.#?5G_T M[__NUS]-O?>_[SZZ?6O M+L:[?I$>RW_^7W]^^S%^R1<(X^EBB=-87[ 8__-B]NG!W^C M?@57OP;U6\ %2/['[XOTAW_[IY]^6HMC/IOD#[G\5/_]RXS M!52U,KE^YW^[^>.?;U[_=9X7A)@5NV_I&YMGU+>=1$K^OLS3E-<<7KUD,HNW M?FE2Y3N;7_WE!$.>K+X[2GD\6CWY15@LYQB7(V:-DI$ 5"):4$D@N*(L.!:E MEBP4&_1MSBO5"R)[I8Y%CG_\//OV,SV8U")$_:2*1:Q$9UT(?0#HV:;_U>P"Q],1-S8I:0)X+TDN(DG:;!,'G4-F MRBKILVL,F_M4](.7QNJ=-97U$- RN[B835<,_#E?A#P?22]3T5E#S%J#4D:0 M/-!#C@*C#,*X;%N#Y2X1_6+E7*W>!X>@#+0#RY]PT$P$ .'03L9 M]F@N'MAV*03(;\BN+D9,*XG%._",PC[%M(7 10).6 [,"JET:.VT7K^]'YPT M=T6:"GD@8/E$OSLJQB?FDX'DR>@I)%_>&\6!V5 4!B:4V.>V'@Z.^K9!^:4G MZFX'((X6Y$ \/]=XIR>./GQ(7^=S9U@<8YX!X*0]WD^GJ5?I^D5N>@CZTW./E'<[Q/MBB*2:#A& M8&B4BH7I(-O8BENO/0@=\MFAXW31#@0;G\A76HRK4#;X%D'9$KV!Z'S-,0<) MWA(CCF'P7$N">6JSE=QY\T$(4<\.(6<)N&>0_#I=CI<_7H\G^;?+E3.MG60A M&P><*01E= %DD<(L:<@#T\$C-V>!X^X;#P*%?C:@.$N@@P##A_QY7+/(T^5O M>)%'Z*R3UAF@:(JBJ\0U>,D1HN:J6$^(EN>=!NQZZT&@,,\,%&<(=A# >#.- MLSD9N)505LG E[/+Z7+^X^4LU6A-4+#MB/Y0:D+&D90T?:ED=EXPBLA]"YSL M)>(@V-AG!IMV8A\$BC[A]S>))#4NX_61[\9.RE"DR"Q!DIR6@_4!G/0:DD!M MR?].09SGE>Q]_4'(<<\,.2U$/0C,O$B)-++8_%/%PT?2,(9<*(*[*13':P5( MEA,H$DY>TJ?OYI]FOT]'0N:8I%7 G$F@ MR!>C6)XQR+0 N$\EQS/39@^\^+ ,&GN>(#E1OD."R&H??3=_/Y]]&T]C'L7$ M=#0,@>=,P;U!#4'6@R7CHTR84*D68<_NMQ\&EN>3;VTFZ2$AYOULL<3)_QE_ M7;E=&A5'06CGOA 7$BFZ+Y4I59 S5XQ4#>W*K7L5)MXHMY MQA7=044TF6?0C'%0/F= $<@J1EY\TDJS,S-LVV\[# _/)_%ZLB1[1D M89V\ M_S*;7F5^A [*:O2T+7I& I 1L I R8 YJ6!B/N\\]^X;#T/"\TFPGB71GM'P M,?M&'??>!@:GD]F M]2R)]HR&3W.L5P@^_K@(L\F(Z^)CD!Z$3A17%<' <:[)AT;I.1,)RWFAZZW7 M'8:#YY-,/5V6 S$)OWZ/7W#Z.:^RP$(9%5PPX%,MA^)"@!.\0'3)92N*E\4W M,0O;;ST,$L\G47JV9 <1:+R\G%?IK0\1*\)))9>+D2'71ZGL00L>05&X#8XI M!ZB\<$X;#/:\NPS[WGX84IY;8K2!I >!F#=3>AK&Y?A;?H5+W+ U*KDD+J4" MCTZ2KX020C0(1HA@;,Y2-CJ*V?7VPQ#SW-*C#20]",34@^GY2USFS[/YCU'2 MV0;!**I>U<)%2QZ4"0Y2T!Y19\=UJ\/^ZY<>5D3VW#*CI\MU$+#X>(&3R2^7 M"Y+&8C$*6J>DF8'@-*LED@H0'6V?):4<2R3O>M_UA4-A<>NEA\'BN>5 3Y?K M(&#QZT6>?Z;]\4_SV>_++R]G%U]Q^F.D2HK.& Y>"'*L0B@0DE! MC"@2,5* M?5[YZ9Z7'P:3YY;\/%_.@X#+QR]Y,KFB7O@LM) .>*AWP@IGY(C[>N.#2V:- MU(5C"R.R]<[#P/%\,J%G2G40F-BZN?7Q"XEQ\>YR6:__UQ!^I(S6VK@(4CCB M09$C1::1@RXI2S2:O*@6-1_[:#@,,\\G9]I8ZL/ $ EICI,WTY2__\_\8^1K M74)"#C*$F@8F]\JK)" 8(V7.M,.&%J;ESFL/0\KSR:>>+]N!%+B_'B\B3OYW MQOEK^LYB5$IA1*H#Z2V2FQ4%8'(?!A GD^BM85\^SZ5 M7-PY'&;(D@#-AX'D^:1> MFTAX4(9D?>%G#77E0A%9%A"I5DJ:G"#XH$ J)Y5@M%VF\[+S#[[Z,)P\G\1K M&QGW#)07Q$%:<3'!SZ-0C*3_"^#"D"B8GY6Z\[#!#/ M)Z]ZNBR;@>!??KXG2^+K;R=W"B,?:KK(B3Y9S";C5/O!_8*3VNJ,8KB\7%Q. M\3*-Z;NW.3FTE]CACV_3;>Q$=L[L1W:OV\R[\GH\I;>.R6S,UO?LKMM@M MC[46Q*4*&V' Z1+!.,NR"Y8VAZ]R.,B\6"Y+O-9?%,1V4SN!U\>LK M9$XSXE(KZWUTUMM]A42G<'F;@H'T'6J%A+O=9#>8N4-(O] Y1[,[07*.F > E9>X^/)BFNH_ MO_[?R_$WG! SBQ?+ESB?_QA//_\[3B[SB#'%O8D.A/,25(PD)BD"!,92EDR[ MLK<^Z:3V58<0-@0LG06 NUVMFFMC !![$6.]GKCXD&,FEL(D_Y:75^?EQB:C MDI(0I8P4&28++D0*#W-A#CE'[?9E[DZR2GOHZ;B>C;_02R,@DG994NVM-@$*AE)2R(%,!%=3BBX1]480=OO[ZO->@EQ+];?LGS6S(:*2T5#[Y>1I&T$P?&:S]E#CZY;#(Z MX4IKN!Q 5C\-5+I#46M-# !9&(CCM1:GZ<5%+6S^^^K+$6?.%)<= MN'K*KQQ%O75(!&2KE&9><27V'6*<9K:ZYFH(KGN3O,+ # :WDED8^7X3]R M7'Z:O9N_^(;C274\7\_F[^B'6*OV5V*IKH:-6ENN&: IN9XW*J" )H+.(F<3 MK> _!#:1Q"7- 4KITH9P#@^]-LEGX?3R8CY8J6$C7HP&I/^R0AI,B@ ME$2>!D7,N+?)ZBF@NGKW$.*")F Y29@# ,$;$O?T\Y@@O18&X?C7[W%R66*01H?79TR%T#2$<: *>YDH8 +!NF\<[ M6_HH5[$D\E4C(@-E:V&F40E8S,QX\H.=W'<=YQ1$[25H"(%"$RBU$WNOHR2N MV;D)B'^;3>,F\-%(]%AE((9(,3&7 C#4 E]&RR"@X]R6UNC914@_31B[0,W9 M8AZ Q5G3/\K9>RBX8X[$9@ Y9%B1%4,N.01& IM MC8LIL-8QU*&T]1OJ=UY]THF*!F!YMOBZF^WSV>50&Z1K6<,!I1.0_ Q@EB)% MQZ7.K:W1P]3T6U70C?8?AM@YJA@ J*Y.N-_CCYIQN$KZUK-'&6(F%RZ;>E62 M01 47UHI1+12ZZ2;;V\[*1D,F,[2\P-E!6<(?1C0F5_26^_):%2T+,6Z#,CK M #'F2#8R%HB2)8XN*^D[0,]N8OK=[+H#4 /1#P!#+V?3E33^.EY^>;FJFL[S M*ZZNNLJ,1"C*J$P+(=:65*CJ%3J6@7.NN52!,=_ZF/@0NOI-07>$K.8*Z7]6 MY.O);#:OIT$;<[NH#<^NC2XW*B)'"CBTK0.(+$) '4%3.!*XE,6%.U'^ P,C M][ZFWPQT8ZPTEFJ/9F@W)[_-IK>8,=H;JVI[?R=4;>]?('#O@07,(DFAV-W> MQ(="Y,Z;^DTU/PE*SI'M /:K5YO7?B#:7]*_X^NR/6<<1Z82A:C<5IO("?$4 M4WB?*,#0ADO7NBC@06+ZS3-WM#.U$?T ,/1V-OW\*<\O7N5PS8)7$BDH&M"_]/#-2;7\?NVOB<)^PA''ALF<^M4SOFK=<^D 45Y+PI MJVMK5\E 2*3U8(34OO7AZ&Y*!I/?Z3#;?+X*!F!W=MK0+79X+"9[0R*QBI:9 MH^W8HRG B9UHM?&I.:(>(6DP"9[NH-52*0/ V.VZE%T,8>1&%U1@>1TES"P9 M\Z@99-0D1,5+#*V/91\E:C#)H>YPUE8Q T#:531:AXE>Y$_X?4N,M4I7U:51 MVU(6DPR:7N4-92*7UG)5_E^?@;UO[H?\7Y M?'V5855 =;-FMK@;U1L)VK( +MC*GPQ BR911.M2K+,$]=T[*0_D*(][[V R M3>U!U;46!F#$MI?'C25V6EDF:%G(HD-=)0J<$&239:J5P8DSWSP7M8N0P62C MGJ2.Y$0%#"!"K+UQQ\M:T54E50\0:9_/TU@71$')N3$9?+;$@*:E$71RP!PS M3)/4N)*-L;2'G,'DIKI#5"ME#, Z[9%0]@'1EPAI=0%/6UHA7"8((=NB2_:\ M>6'_F>643Y&XZ@Y5C50Q %!M-?)>=P.*7D>L]YF5U I4R@C>&PF9QZR1.##8 M^MSN+@U]=X-KH]L=ANAD00\ *)_F%*E>SG^L.%@SL^9#Y\"*+!E,9K4TV6CP MP2!(9)AR4%F*ULV\'J*E[T+N3H#31/#' \BO 33-G^OM[T_MJB136I6VX^0] MCBDR?8E?Q^1YC:RRPN6DP7#B0:5$L:BSAEA2+M,VK41N;7<>(*7?-&='*&HA M]@%8H:V&!*NPLXXMF>;J@D'2=YG@[6]3DQKOR";^/5*1 T\4 1A@#M"02 MN.P"\.("E\(Z*UO';D>2V&^RLRNT=:BF :#P0U[B>)K3KSB?4CBQN-4FHXSC M>#F*-C&-6$!R0]*K V31.X08K%>>9X6^=:#W.%7]ICP[PEIC90P 7O<%->+& MD4 *@K%U:DHA7E#Z"-D(+"2=$%7KW?$^%?TF-SN"SYG"'D"^Z;&(=^0B#RQE MVMD+!1FJ^ S!6P;!4=2A#*+=.XNDBZN7AX5XS8=T]I7,/%\OS7#6VTR"]RO- M?,G+<<3)XC9?S2<4W'G9$\\KV,?J4TXO*.34>^D49%_=*H4.O"L"ZH['L 2= M5>L2DJ>87K"52B%)OYNOWIE60?'[/%_-HQNQVJ2190\A:0E*) 1G*$)&%8(O MP5JBO+LTUD-D]9W9:HR9/3FN)HH9@"]V;]#AB\OEE]E\_/><1I(9R\A* T7- MF78(7SM!)@&2/LT^E^2:]X?>0T[?R:^GP]99BAA$@YU[S+Q9+"Z)$>9-*CER M8)D7BH,5 GTGD$?@8PY&A.1:G^,\0$K?2;"G1M,)"A@FDK8'L?ILHJ;8"'(( MJ;9&3$#ABP4DCY9A",A9YP;JV%&X'::ZGAI3IZIB$,#:<>RPYFJDK#8%;0*1 M:TQ4&_([VKG!Z>RB=Y+EW-JK?)"8OC-:'4.JC1*>TSR[:Y$N9F53)$L_Q5JZ ML3.%W'[DW>D4=!9E-A)*H]!S_9YKFFYZ5#&IR.&*(+FO%BOJS]J=-E7%)PF^??QC&_^#Y>C+Q$,NQ8>\.Z>HK* M-=2P [0(6#M2DT0.VA+I!5OHH*]ND/'0NP>24CA!C[.&0AT&*%9YWC4'BU>S M"QQ/1YH9E=$[L%S6*=52@)?D_&GK6Y,/JHXY#!GW">@''FUT>A\@9PJX M[SL,M54#3C[D;WEZF?^<+T*>CR@L8#K& %X8"@P85_5LTD"TAL=L/#=:/.;' M//3PWI5_KKYF#877?^.EZ\D;'W&2%QL6DF#>1,N .\/J='(/3O((KJ (#*/2 M41ZD_UU/[R60-[C_): -BQQ[;)7W *O/<-5'54?4HF0 MI M'4B?3_*N(8+)*B5C2(!U?J!BSD((0=(F[GD%3&'\26!W%-7]6K36.#H$IMTI M=:@P7@ETF]M1<0EYJ3-?,ZLC!X4%E-K1[J&*IKA3,V^?S$)N4]:OE>P#CNL'4AK6 MQA4[5:P#0,1U#['-)/N;P,9;5!F)?"*LW@QF%@C/&K@,);LH$4OKNJ\'B1E( MT5<;M+01^0!VG8]Y,JEC3O.4&)I4KRU=C*?CRDQM[K1A;R289YB9 J5:2]U M:,A&UG;B4FLTB>DB6R>1#J.L7[^[$0SN)B';ZV0 2'N1_N-RL6K \WHVOQ4; M",>EU>292#IS:2'P"$MMW[WV;3 MK^MCHU5XJ;S$D@N@SAZ4)D$Y+PMW'G#5=!RUJO,TR9Q&7WS1.A=Q)]GTP!GK_6?W MZ_"TQ4$+\0VBFOV>6$;9^*1SG8_"7*X-4!D@XQ%0&E4"NCHEKFL?N=_J]6Y, MQGF2'E)8=5-//2I99,^B!VUS/5MF#E"H!#E)8233*9G.P')#QD N.S0.I4X4 M\P"00COB[#87&\Q?+R2F66:2EH^H5UR5<8'V2Q[ .UN8BC;JYF-C'R6J[RX> M35'45@4#\'7?3.E9>;&\Q:>%*& T9!1MH()[*52:G6 M%Q(.H:O?H+PQ%&8=ZV4X'?FN^G?OEMY(6!XR,P6,1U;'JE2O+W/0)# KG='. MM^[ON)^B?F/U;F'64!?# =C#_'"K973*0U:R\N,58+$%; Y&.64Q-S_(. ]6 MG<7OW<*JC0;.1E0SS^O&9WQ-DEQW];XDWFXN1_Z2RVR>KP=?Y,6OWTF,I,7Q M%.<_5HY'[3!?ISO/5FG7*P,_2BXX9K@!4T*=66!-K0HS8#FB5*JH8EJG)3MD MI]^A 8V]O:&H?0"QQS6+FX7\2Y[FU1DF#QJM8)",$* D1A)OE%!$9B3P:'-J M74#P "G]#A?H!'GGB7L T04YJ5OA-OJ06,X">-2U;8YEX)QU((LOJ(+CO#E6 M;A'0[Z" UI'HR:(=@#4YI$GO^SP?S^HHJ=J3(K_*ZW]O"G,R"EW[(ZI<:"4X M22O!T7*0J7JH24O$UC'I^53WW(:R=4KM:;4X 'OV$,>OR0D8?YZN1\S&'Y_F M.%U@W!2HKKZ:K+5\?41Z+9]Z3$H_6"[GXW"YK#>+/LW6_1Q'QELN#3G'VBIR M$>H'IXN#PHOE2@9=1.MJB"=EL.>BBB=&[X&+IW\H#7B=W=+-'G:)V=KD44#1 M@MC-+@$R049.VVR%LE:$Y@5IYY'<@/>S@]/KR03H1&+:(]#^ MZS<- 1DO@");QE+4,K4^P=E#SF$6^KE8B6P\#S7.[0-9'X +;6NWS\@HMQ' 5;I%>. MF$A(\ ^,).,M0O0JLI*)A]!Z;LU.0OIU"=OH^!'@'"_P :+FU7ARN); MGN/G_-ME;8GRKMSK6;MA[]5X$2>SQ>5\;;2O)2F\T#Q@;9IB7.V\0Y(T/( H MG.N4O52BM4_?AO+#;-ISN<#4@S:?$8;7QCTE:YTV"7Q.K,Y_*N#I(V2-T7EG M;4RM* MM!07-1\K<22)_>[MP\5K$Y4^UV[=+W'QY?5D]GO'+;EWO.9)^FX_QE[[N4[7 M;[R!;.02,R$H1Y9 )0I2@M$1R )R1)ZDM*V3"?OH:7 :79_Y?C[[-B;)_?+C M+R3_-]/KRO 7<3G^MIZ?=M.RJ3B.(@&&NI"$L^!C;4$M=.#2H(ZE@R/K(ZD< M2-^S^?8:?L\\\E0"!FU+'0&8(26C 7'A!Y:QKWHOC^/*( M[LJI.];VWO*)8T0_ -S9&LCB*B M#RX& QR9MU)EJW7K5$X7?/1:*0[).3J0T84Z M\U?4<;^*>(F&2Y:LD*U#[WWT]&L[!P?'9JH; Q7,EL0(Z]G\U>SR[ LEY,7 M,3>NXAG>%I$?R6OYX/\'I\GK*Q\BC$R:1(\Y"JD,@M ,?% >= MHJ2?V,B:-Q\[C+)^^S ,#I0=J',X=U=?Y?GXVZK_V@V;-]^KE[ZE$@4#:L!4 M5Z#+""C(^R"_6!2O0O2E=3_]1XGJM\?#X!#:5HE# N?Z[5OW'6M1.GY_2=\< MDS2)0UE\$A>-HBBI72IZR"8;PY-O?3U.^%U %"LZ$*!["WWZU' MWY+<2_PZ7N+D6FQ:>*U=S"!1DZ^"RD&(U@&Y+,+YY$BDK1M+'$Y=S]T GC9M MV9'2!@E'6O29#'^8Y,6("^%Y_QV M@H)'P7:J2H:S$=_GZQ4E?0/LU4;SOL,O9_GKSA.FY8$UU)\6W]:O8C5-:X7BT4F M-R))$WG-1F7.2)1>&J@R!,:1>U/(P[B;4GR@X>E99/2[JW:,O"?6TKFP[,CP M765"W^./]5A&+6PP*0!WC/Q77RBRDBE"Q!"#=]9X[* AR7ZB^LTJ]F8 SU'- M('TY8FA^272,,8PG:W=XLYYNEMG-ST;!6"MC,F!$5,2OSV3T:]TP%NMX*"JR M#CH[G45SOZG&/I':E6+[;D9^G]G7D]EL7I.EFW6Y&"E1',IH(91(?I"FLS="JF/XZ7GYYN2IPSO.K)?)C M%*7A,80"(B8!JEY3"R86L"P'X976.;>^3GHDB?VF!7LS=.W4-@!4'IZU&EF* MO802&K*J4BR, [H@@#'.G111H&L][/-PZOIU#Y^^\+8+I0V@)\,#G-4TP.(! M059OV-F405GB2]4RMB!=G5>0A,>4:F.>IX'E'BH',@KYB:X7M%+7 .PC>1N; MDZ<7\?]>CN?YE\O%>)HI]%]WU:GL;WZ21BPE]%PIR"'&F@B-X$*6()3">B58 M8_,9L\?0-\C+"50_<8$A2. M8>0D*2XE?0@94&4#0;MZ1S^+:&4A=R[SNA\OYR'K\0 MT>_*;[/IAZJTR54%VHMI>CF97:Z*)2]78IS/EF4YE8)!QAG=0.XI=#2NW^SS$V^O'2EMN('P]06:'8+DSJ>HF(2D*893W-FZ M 21(O)@Z:T1:V;HVZW@J!S*(_HD"X5;J&D(@O.6!O%DL+HDOVAH^YNEX-G\[ MFWXF2WSQ*H?EJ'9D\P81N%C%4I'6,TD6T&9)+DA@M*+;7X0ZB+9!!L#-,'+_ MRE-[A?7N.&[BJ=>S^2V7^/J.S>87;CDDI?"2HHR I096/B,$6P?&<)9TD4GF MP YS&D]X^R##W=:8>QK=#*)Z9INUJV7TMB:6:$M9E7^/BE.1W M1)PK*>@)$ MGH862 %^R3:*( )KW;GN4:(&&2D_A>4[7T4#V'L_Y*^;M?6N[&8(F1)6H@9> M:CM3BL#(=T%'?J[WAA98-KSUI9%'B1IDJ-P5YMJJ:#AA\39??R8^+B\J9[_- MEA12L>!8LJA 6E>OL J2%ZT=,#XK:>@C]ZU/WO:0,\C ]RG@=HY:A@.TM:3R M*I?Y?CXFH7W%R95+,1)61/31 "9%BZ-\.YNMORX].7^>SR\Y?[%8XB MJ\S0:?!8!_T:2Y%YH4!=N2R#%]YCOI/1>R!P/>Z]_4X!?<5(?A0R8YCB,MAE6%US3=_L;6;XZ< M]MDX4Q/?!>O\('(@6$K )19Q,; [8"-?M,LG9VH]:WP :3]SF)V]ZA) M^GIR6<<;;(MU+>I1X4(654LVM+9 )D?6$_( 1F;-I9(\VM9YZZ?EL-\,46 AH%,B5RA;W-+K3>(KK?##K+2PT3XDKO6@6,\ Y=1A<30&-U\!&[GN.TLMS50 MW!ZCQ#-Q^^NT36[UX^77KY.5*'%R)254XDR+5"QH3+0D><[@ M NTI,7**<>@SVQR?!Y+6;_*K,R1VH9@!N,AOIO0L6D#O<9QJ3TB=A#&FC@KU M6H"2R8*+](%BVAAI+4456^_7=TCH>9!0%VJ^=R/Z=)D/ C+771NO.,@^9N4I M+A3,&5"F#K$IFH&7 K6S+HK404^Y.U3T?$7T28!SEN0'@)W?9M-(PKFI+Y^F MZ]S:[4F%*F7.$_$4DB1;+1B"MQAI ]?9Y^@C=ZV[L1],7+^)^>YJL#M1S@!0 MMVEGL>I&EL;+2U(8+:7+2LDOE\O?9LO_G5?&>,03^B*CAE@3QLJ8"-[39YHK MXB@(YVSK&P"'TM9SZ74WT+CG[7>@I_[/$>N6<'W;L%X^7-RT);MI SK2/#&G M(EGQ7$TY9P5"3HDD)[TM4@81#NM6>.@;>ZZL[A12W8G^N8ZJ7=5\?)E-2*N+ M*I+ECU>YC",MLTY'UQ[PVB<997LL^^U'V]ZGX!KAALEHDE+@C7?5*23\U8OL M3%HE-;*8L+7_?!!A9V@@A?@:\LZ30M.>\ ')0+ M@214"@AE8D[&EF0[6R.["!H(ED[0]$.@.5OL \#0'1Y>S2YP/!UYGFRTM:8V M6]K?7:W58#( SR(:KVW,HG7GM9V$# 0SYROZ;JW!V5(? '2V2F/_G"]"GH]H M^S<\:0_15<7$YJI+MJ$UX%-<]?* P>?\OKLX(-8\I'IYW6$"/6 MR1^Q-C&5M76J"-G98'-J?;OU8.+Z+;_L &*=:&4 M5GG=DW1X$0]H\K:T6Q]*@;24+AA^'Z:@ < D?O% ML_?38Q]FD\GKV?QWG*>1#3&5X!Q@JHNJ]OYT&AVPA!0Q1!9+Z'Z&XEX2!Q+G MGXB(1QOXMU// -"W%9"N.NTLWETN%TN#A-<)Y6!E./O"."77,V"HHI)G4D=N(J\T9^ M8 R*G$%?DI1HDFU=R_D@,4,;D]@=PMKHX]P+I^\;H^R^O$;9!$$+A9P+47LU M&4X^:.8!A,LF1Q>2S*TG@-VG8FA#$+O#U9D:&(R]NC4??)1+$39GLK&K2TM: M6 C6)C"^4J"S-+XUB&X1,+3IA=WAYW2YGPR=;WD>9HWD5Y=S\C\W>_;:64BI( 57#)RJY1I%,J 8WM%Z MY4I9="'$UKW,'Z=J:/,-.]YMVVEH./U#]C'V[SBYS"-K''+C)7B3,[FIG 08 MG8$B'!KM@HRZ?375(T0-;:)A/\ [7C\#PUUM=[UK+=VT(JZ[ &T!*]6./+=6 M6LX) 5 MH8,@!UHE1Q\8!@A!66!..)6-]$9WLE,?166_5XL& -)6&AP 1O?F,*5&+Y+W M4$H]QJ,U!I@U!QMRX2;&:%+KW?O\S')G;;X&DUH^1BT#:1GP<"(SER1]=A1O M65ZE1$LE*$Q0&#>AZ!*U;5WV>EYBF?]#G%VT44B;S'*SOA3WLYI)&>.9]B"2 MHVA>60=.R@"FR#J%L5@<2EZ9_T,<6)RI@J;6JNW=M:O)LF2#W\T_XW3\][4O M=(ORP^ZC/?2H%G?,#B*ST;VQ[1?<7&FKL)ZF]UL,O"N;2Y,XN;GM=C,C/62F M"5C@E V@BE/@K1"01&$ID;E!U3R9VH+PLY/0YQ#Q:KR(DQD9\/R)E/G+I+;* MYAA3*/6:,:]'@MQS6L$2R?WD*:4<@VC>%J4U#_W6#CP]GN\EK_O$Q$ O#7^\ MO+C ^8]9^3C^/!V7<<3I+15YNO?H:0XQIEH4/H(U/H"0O@);VH>RE1MH792JM M5]UQ%)YK?7:\;==^+ CE4D=R#H17H)@IX!WSP#2WDBOG7?/*@<,HZ]?Z=(BF MNQ:I T4-U")]R-_R]#*?8HVN_K2%)=I)1B,KM'EVG0%)[O(*''\=+[^\7-&1 MY]> (:7(Z)6#4"QI$Z4"Y-Z#TKR.YT#R@ELG&0\D[?P+3WM?

^0W:;@ M7./REO;)V?R.Y&[ &JVSVB0&S A#7KOAX .S(+V1M"!*8JKU8?5^BOHU)&=H M_ZZ]:"CX@5J)ZSELI]B'FS]N81D>(*613;A^^HV7>0T1;660FB)>1Y^!*B$# MBJ* )\X5]Y%%WMHMV4/.^5 5D4(4231?/N&;LI.=>*W'[J#7R="Y*V5(12I\$J M%>OY-"HPP7+#DPG,V4X9'(CM:*#_NV:CA<@':C'N=-<]+1=R^Q%M,> M)>KLN=\/O6 7P)G-@G,9 &VI>ZVA7=>[7,])$\NB:.5:^U_'T->OH6F+GWNC MO[O2TT -T=O9]/.G/+^HMO84*W3K[UN8H(<)ZM91L5DR[4V"9 ,#QK'96=NN)#<1^--#_ MH8[*,2)O>&>SK86X:J%5+ZJ^S_-5->XIEF+G\ZI/[_QQN^Q;(2>W-AB03-49 M387VI! $9$R^9,U\\*U'?YQ'\=GQSZ%O_V7[[5LUGSX4+Z*E35SY.M0*(>0< M('IM@_!8>CI\WHN[GE#5 [66KW$\7UW[_O/JWN3ZQL5)IT\[ M']3D .IQ$AN9RNLWW0#C!FC)&N\""R!MDK4;6 ;G%6D<:]4"CVA9Z_S'/GK. M-7.[GKU5)BJM18$,8FVB0C%# DPZD;=A,\M.8&"M,\A[">K71#7#Q5T#U$X) M S4O6U.33RN(N?GS-B4Q#Y#3K"AF\_Q=!1"Q$!*L@!1"ILU"%?"R6&)8ZN*2 M\5RW3O+L(:?9(/*=!ZR)>1Y# ;;*.-3V^R%S#J5D"B"\K;?"@I2YPHC4&A12(*^*BERXDDOK M3/!C-)U_B6GW\W=!.]DHE2-4BT1K1_G(P M6#VUL0)]02VQ=/W $>7U?96J( MG?MWF+I1TD#MS\?\^>0CW]<,_Y*^U)?;T\TT7$U>8K_E! M9[A=I^Q>[.#=-CXIQ+,$G%.E41 3W&FIRP MS(E,JFUM50X@J^<132VP<>^(K;$RAFH]#NKWTGWSFAZ:V/35S"98EK3B&HHA M+"J1%#BE'"0ELF,Y%()EXR7<73.;7W Q7KPK=U[P8_WQ9J58XTUFWH"5EO;9 MJ".X>F.HI."Y02,=;^T+'D;98)O9'(.2>ZTCVBME !V _[+([\JOB^7X@MR[ MQ4B*4I"\-$B%UTL?!B&(8H%IQX+RR9;4^I[-;0KZG>[5$73.$/( (/);_GU+ M+O/9E#Z-Z_/%W4N G .O@B&7P&2L(V4S!,<2"!&5)#G:5%I/BSN6QGZ'?74$ MLTX5-0 @?L@QC[_5>3T+"D%3?C%=SZ_>,+VX^?F+R63V.Q+SKV?S5[/+L"R7 MDZO?6@MA%&J*GSL'2L92K[=E<$PAL$0N;5%)NN;CPEK2W^^TL8X W)N"!P#N M7?4;NU(PU. M^6*:U_*?0>Y@X]MC\'0O-_=$ZANHW=OJ-'FZ<;O_D,;=7#LT4T=VX:0P58E0 MNW"69.HACP OZ -:&7,)J#&W;O_UM#U=;]8#(7Y&6\??K MUQ)^B8RW8PSCR;B>#-//+B]R^G1[C4C#/"KT4#RM2/(]&(5=]"$;X;5*@:GF M;EMC%IY5E]AC\/FP*7QZU0_4/&YZ6)YN&F\_H&%KV0Y-XJ'-09.6!F4]YM8J M@&*6=ESN2A4 2NVSD.Z)NZMVT&#V5Y+I?(J3JUO7\;Q19TM M= ?UM4FR51A!Z]K-E(L CE8E:*F=S2P5RUNG <\@M^_:C?9(V].&ME-=#B"9 M\FJ\P,^?YW7,V&I>RK:IV#II+BS&*KVH:X_.1'ZS8]R#"Q2K9V1DHSNX@_8X M8?V>@3P%%-OK9Z#;YMTFKJ>G378^J(/6R!UNIW=:Y#(NDD;OP"2!H(PA*%GE MP/-@R$=33//6]Q_:-DB^+;FWZ^EZZ^L&MXTG^7YHB5&A2[TNCF0\!7>0&3FC MPF(4S<<^'$C:H%HF'X.'>QY[!ZH8J$FY;O-ZNC&Y^XBF?90[-"#[.N?:J 1B MH/W'9@TJUZ92&@UX)97BA26E6_O@'793OHE KU_R\G)>%]7=/9)Q@K2P$,A! M ^7()T-:1N#0%XISG>>NM9-]*&U]7RAK@Y6'"D=2"39 I>D=(S:KVQ)AY(> MJ"6YT_+XG#3BK@=UT)6Y0P/R>&_=Y"FT-H5#B%&N:^RQ&$DQ^,KO6% MA,Y[,]_@_>I5'R_#?^2X_#1[-W_Q#<>3*O'7L_D[^B'6X\V5&[_=H4_[.BH2 MC! )5* 5@(56&D-FBBU>HVT=+YY+\]![.!^#LX<=H2?0YT#-VG8;Y=-MVHZG MM.[QW(,[%)GTK#!(WAN@X#T"HDY03)%.-UT>K[!^;4@M[9F)Z/R MJ@!SFH/R2&O'$9H9*\;622[T3V; #,HA':<@K:96TB;FLK!5'/IM"%*+E,IKEIZ:H1] V^[[ZA M7C>*M&F_&D\NE_I.:0.U5SN[#)Z1%-KSN,Z:(G9HLO:VP,O!U7L'"GC62&&\+N!*R5"D M9JH4Y:1KW=KL25HC;I4_;<2I M4IZ<@2(]KPW8O6[M,)U$Z(!;*1Z#HP>O,G2FM($:KMN]>\[)/^UX3OOF0IT6 MM3W2)B;Y; E/$7S4]:I,X+6QN8(47)8$@Z)=:]^BZQ9#VP6=N]]T9ZOF)4GT MCD$HPD/M&P]!&TO8MY*CMYG^[;!8]Q :^RY8:XBB??6WS=4U4 -UU>CGC!*A MVT]HV7VH0W/T8)\9M(I\<>LA9V9 <9L@F") :A6R+R*+TKQJIJL>1-=XOON& M-],RFU^L%//+C\T/;V"M:;N5/GJHJ0P"<^04KE@-$K4),N80=.OK82>2.M!> M1<=@Z&$CU)W2!E J6V\X3".Y@IM2S.ML_?OYK(R7-==32T&O+<'L)9G?V62< MJEW>RL5%P7GQ$8RO+B+#VO:DSFR42JE(DL^B@^OT#2COM]BV$^3VH-(! +D> M=[P=?[NZG_-817LR*EMM#,4TM0:((0)64:.QC"?';&&E=?7I413VVZ*D$V!V MJ**!>G57E]9PFM[-/^-T_/?5$U_E)8XG)WEYCSRQA==W#-&-O,#M]]Q8H_45 MO_=;?+PKFPHOG'RD[^3;4VZ8\L9FLVJ[51LKA0(A"PN(*G$9O1:A=>3:A/"S M.S1=7H0\K]%27:UU$5W9]E'F1D0F(L@8R(A'03&2)F]$LY2BT3;FYOFVAZGI MUTM\>HS=:]#41D\#M76'-=KX#>?5&?F6S["!)[[IZ;J)[&>R^[XBR:#@AA4H M+M8.\#P#JJ(A,"MR\$+HYEW"N^LKLJ_7TTTSBDT1]BCD[(/CI4X;*Z D5Q B M!6)9">ZL%$4T/V4YBL#!]@XY!C-W#5MW*GK6MNZ^"'[+R\[MWMZW/IT-/)SY M[NTAPU0O+CLHFGE06DH(2.&$SQP),=K*W#J7V*$]O"?8/\TII+]:759%5XJQ M( PG+T70B@XHJB=A>2FTPE)N73N\GZ+!6KQC4''/XK53P@!R)\?9;Y*/\SEE MX$G13J')?CNI$6P6PH6(/,CFWD7S+;:/'L)G :XS%1V//[_&W[3>WZ\9PV8P MW+5E7+&4BV,>7:K= $2]3R<@B*AK_^24BDT\I=8W'??1,]@.PFVMVHD*.-VF MS98X>8HF;UN?SLK_&'\@M^0,S^RP!S=N!GR8XP02KP'K M;8^4!4?. F>\]?2XOAK$7;UWZR6+7W[<;=LW\HZAK8W>8ZP=B6-8&64-GM-B M4JR>J71WG'L8C<^JQ=LQ"'OX=+<#Y0W H]O!U8OOX\7(&>=8C@:X]K:R(< ; MQL$@9L.L55RVWD4?(*7GDH%.]7]W=$@#90P44^LNB/G5[ +'TQ$M1V>UE\20 M9O5*GP(,3I,K8I.0/A:;6]^!?Y2H89BTLU1_ )Q.UT./P%K=@U\[+G_.]6B$ MXF89N*&0Q?K51 I-8@D8P%LO9(G!!&L>\\7N/75X"#A#6[,6HANF,2$_.+]9 MYHO%2!DMC'<*3 AU=5"4@;400"1>2-4Q.M/ZJO<^>GJN$>IYJSI-+<.$V/L\ MCU5WGTF:_SY;%_/1"_/BIJ'OB*1C4NTSR(K"]6V'X)BIUUF^F[#P17;>;'*)(\\CTD;;0DM4H&2J8!7O)9 M\5"4-\7;U@5JC]'4KQWL#'!-53$ :.T(H]_/9Z]KS?)6Z?*FYVH=][#V1CZ. MIS%O"?<5+NG+Y25.1BQHG8IB8"62A^)% ;0N0"E%1.E9M+QU<[WF3/2;L.W< M6O:C[&>#]JN;VN_FM?SY(#FHHK/VU2.7.9);'B4$KR)8;I*T.I3HGV#"11-> M^IT6US/V.U;]0"M4MAA;AXGKFNLV9QR[GMCX<.-1HOLYU2A1,BV$@UAG_"KI M"!FN>,AHC6<\Q-Q\U,/ 3S6,\$XZ]*"SH04321A!*0GH/?>>F6SS?YUJ=(2P MLT\UCE'>@/;ZN]E49*(V"(\02Z)-A'GRS86@+X41*G(74_/Q""45%K8$QH4)@]>,40F, 8I74VR=;SAOZ!3C4:;U6GJ65 $-MR)^]/ M*5S-2']\3N&FM&_]FR,FG6,^2T@*2QV9N.HSCI"P)%&R]R&WKNOMC)G!6<<3 M\?9XQJ,'Y?>]N>[.^WPC2<^F.-E*_;R9$L,XN:F670T%^CK)R_PB_Y@2T.6L#/AMJO%YZ M!\8 _::3;1#4];.! M^J!T.D!LG['>[TI"2%36,P^)U>):7MN@L6A!)F,T_2)D*M-\K@A8_ 75$8DC+W!N8^B24_ L?NV>!X&%KL$<9= M+.2M[XPP<]J]:-,*O#:CYQ[$P^?Q,CO)?JP1?"?^J"VG=('X.;_:39+OX\G$W+/D G&.?!4;V"'( %) MGN"SS)A,0>E;]SZZ>O=AF'M^YY\GR78 *;LKNM]?SN,77.2;Y7"S"!:C[(JW MP2005I+'(TJ$$(.!D-&@)$D9;'T8?Q!AAZ'I^9T.MM?*4$_#3W90;NSP^I?? M+;_D^:B<[*PKG7P&.BE6B+!>16@$U9UOXVSC?O-/ND#!X&_N=S7CA\ ME S 7K=U;[:=F61,CIS8+]8Q4,XH",5RP"R2D@(EPZXN*35GYK"E\7R.&H>E M_6$N@T-LQ-6J?RCD'=E4LY/2@4!62PHT T?* NXQ6E-2XLW';G7$RF%+X#_- MH6-3S?]C)3:.%!0Z30(1 FI7N'7VT^O :>O4Q7'-+?+^3BC;KH[_.LKL!A8# MR(6\Q,67*][JM,DM38Q8+"Y:9R!QB=4E=.!*9I!Y=,B2Y%:VCG;WD',85)_? MV6,K#0SWA.6<"R);PADI+WDQ04!4ZY&]#+SE"8H6.27F(Q.J!XN[3>-A5W[^ M4Y\@GJS2 ;C;>UK0D>U_5V[Q)K6RB94"SBE?YQ!*0*,->,:5$RP$SUKW\#Z& MOL.@^GR._CK7T3]6Z?1&3*]G\SH[9%LF49H25O>VC:D>3$[@/3?@N$EHG++, MR1[,[(,$'P;D_]3'=VV4/= 6:INFB7>&5)_106W_ ULT4#N"Y$;]TS9OK [F MR]ETU<+JK^/EEYO1 >2 M=N[>_6J\P,^?Y]79'=?IP9O7;KI62(4Q$/B3];0/*&3@?MLB=(&5N[MT,VWTN"LOYLO1]>CIF[5,QG@U.H*I')5S(!(Z4":5ZEI0 M "?(SDB554H'-=RCMVS!B;ZZ@=)> OK%4#O]SEH+NV_$K&>);[.P:<4D;="Q M%LJC9P&4MN0LZ"JEPK55R8F@#KJ\_!AB'B*@'\0T5.RLM93[=/FK.S?_,?K+ MQQ$*5JPA$EU6%"0G39]I6:?:,^Z3)!>-[]N3%SG^\?/LV\^;)ZZAL?GB!ADW M[^L1!FV4-CM+@@/0^>PEI^91SM6[!^F- MGJC160/Q#CN7\F?\C]G\_7R6+N.R"FF!T_0QS[^-8VZ06#GDZ0VS+$J";&7"KPL#B)G MP267BKW;;?>_4BY'8>6HE,LQVN@Y@-XLY7?SS2)>Q8E2^LA]K=O#4/UZJ^N= M6PNAD.N?68SL;C_(DV+G7>\>Y-9V@E9G#44\#(@L7FQ9^G50H4H.MB8I@ZP2 M428#IF0@:8HO%,6"V;;(RCU(0'_!]?DZO0^0,P7<]XGJNLW0E9NP[F1NHHU< MQP!2D%U5$2,$@Q)BSAR=Y9G)PVZI[WAX[\H_5U^SAL(;E/*OKS5^_#+^^K7> M+YJF_T%^(OWEYPUO&D-QZ!44'C,H0=[]RL\WCB6O>%2TCHX'QN,O[@,,"XYQ03_NO=**6#",98Q0)LF"!94:NOCSL]OSNY_>7Y>U@ M_VD@PJ&AX+KAX>H'&X:1M/6XV M+?2Y#Q]G"W=H:'F/\^4.@15$9+2FP)/S#BHK!4YI!UX4)[7@3-\=]'<@7G:_ MK\=-IFO$-!#P(*Z;/YK]MM'*(J,#9FD!J%2M,=9CD^P=BRARN!OS_&<^6CHE MJ=*)*H9SM/3;;/E0ZG(4K!5D8NN07D8<.2')+5,2BF:HF3;UZQ!+G -SA39VZR-XQVL/4E]W M_!Q=[.BH\Q@R!VGEFL*P,Z4-!Y>+D?8^YF(UF.QJ_ZMHAB?F^\E\XN-QA^TX_[.)RU4;J,%:E"B46BI6#J@U3M=;@G.2 46C#8F#.'9;:/(^. M?CVN+M'XU$H:(AZO6G+\V R6?+6AJYX@C&).K 0F09"725%/K.VJ2;S2(&,Z M:B\/''UU[)O[]=%ZP5PS13P'E%U]_U7^.EN,5PTI?7#<6U"AWOJU.JY6$%B# MQ@G+)5?MD';W[?T."AP$VLY2R "R_T\?L'IY_QF^FE\D>?&DTX(OAX 7GUAA.KK0_V>BN MW]'OX+Y>3.L)PATB1E[.+B[&B]H\XY<\S66\I$4RGJ511FECE"0K+R(H*1E@ MQ@Q1HRX^%,W9814Y1[RTWREXO:"HA?@'>F-F=6C\B6A[FW%QUNV8!Y[4(J]W M")&-TGKK-US#R'@R%IILAD 30!5FP-G@(:;,@Z+]Q M2?VFMSJS0>>)?@"M?6^S\^\X7[4#7WVQZA&71TP8;85A0"X(17XZT])@*8%% M5EST3-T+F1IC:0=1_::O.D/3N>(?G&5Z,Z4GY\5RS%3$GG><(@(I'>:(-K1N@+.3D'YCKE8H MN&M*SI?Y +:H]Y=A,HY_66[&,ESSM+KK7#PO"3UQ8&4U@*6FN)T!1G+1P0EI M1&O/>1\] X'1Z>J^VW>[E>P'C*.ZU6[NK243>3&Y0.8^@B+'#= E#M9%Z:1W MGL+.)T+3#57]8JH= @Z$UHGJZ/N XJ]?Z&&K=,7F1A&Q;W(,&K(32(&E#W7F MDB-/#;DV+D2G#JN-NOOD8>+A5+7-6LFP;P"L+S2OKI=]FLTF]8[9BQCS8C&; MCZ^OF26FN7+.0:D-XU6Q-3JD8)$Q9"E@MHC'7!;?_[9^P/5T+ MZ.UUH3U%<5QQIB BUDQY]H"12Y ,13 M<28++]X!(TL)*LL 7A(71M$A1VM9)F>WW#\3A/5&7#T'C6,$.-+7R>C*; MS=]/\%SM+P' MAYC?\.(J>C"QQ-5.+Y(-M9B-G$"L3>4CA0XQ^QB"Z10W-[0,"3W'ZW@O9$X4 M>-_1^"L<7TSR_#7&53WU5?LY'KE73 !/U3ED28#SNI"':#G)Q 9NPF/>SL./ M'Q(*3E7;K*D,>^V4L^+AVJ6_]A%??)[GU5B:]R]>OGSQ8?-]G+R90YL MY*@3(\77(<](08#7PM4A%11>^B)3B@?!Y)2W]]P^HCF*.M? @$#V=H;3/UWB M'*?+'ZL>4_%R3BOGFN&KIHG2)5.< O+Z$!3G&D*2"K3U.=<:;:8.FWE\Y(M[ M[BO1';0ZD/LPFGP]X!>^W>K%H471AH&+OM19I C$X^HL)@3)(IGFUHT4'B5J M2!:L.U_Z7&WT[2'=2Y%\FF/*FS3K*":74HZ"/,;:=Y7%1&O22$B:&"G(A>'\ M(!.U]S5#\IC.UN>L$^'VO[O=X^4W6DS;[*1">-"B5 M(BB!#EPV@78UH;,5Y.4PU<&VWW5N>;U'H[)G>'FD8_1^W[WY7A1#RX7N,IT)1:EE%Y T%E4FRL A75@HV=!RA3;%\D. M.WM\@F(?SQD?(^7!X60KU+3)<^,]0F&RMOE-KM[.<&!X"IEX%$;J3M$RX)SQ M43H^-&=\C,#[CHAVYSN9)NZ1@L5HZP4Q6E<0LBSP_Y?W94URY;BY[_>_X)K[ M\G(C)+5ZW!&:+H4DV^&G"BZ@E'8I4Y.9);?\ZR^82ZE4Z\E,GCPL.R:FI]2E M.02!CR 8N$Z)D[NHJ;__(^+&1\DMN=CQH?P<&H4'!6OE-8X8A=9Y=;0!G.P M=(J"V$09I.5!:CPPHO?R(\9'8VAT"70#L:%Q2RZUCI'?J:U[BX.M4-Q:] M0F64D658,.9_1KSX=&"-P/<.K)Y].>J'L-X. E2F.$/(AZPJ_5@,>,=H$Z1[ M.2*67%KG!MZEH2?==+IE?!*'.T/([C E5I!'3F:>)V=295F'9 <)O/CH6)'" M-^\Z?)^*::V@TZ3Z!$2.8'$'('F_G'W=D+]_B\T!7:D-6K*MHW$2W;$F91R5:QYKND- //(Z1Z-VZIQ/8VP$ZWBWF>3'?5*7',/_/BT)48*[[>??' MZXL/^YLSA*RD(R7K:_*TY &\\:9*VNB4DC/#)O(>@)E!A$U['35&4GM13&T8 M;PPQS!??<3F???ZROG$ ZJ8^7OR^WU-AI5C)ZLN]5:!**A B<4USDW+Q1GH^ M;&SKP 6G-80;P68T#G>@E;;MSO=1AVUMJC4V*9T BR6'T)%R]4+EV@"=28.Y MJ-0ZU'>?BIX\J-/-WQ.YW!U.]F6(F8P[IBP8P^WV!HY,(6A6G^-U4#:%49'2 M@Q%\JFR?A,H1C.X +!_P^^+J.^G&7S>SGS)J@C>!>1!:U,G$7M%!XC7@A#;% M.OGX;C_X%B-L'B>H)_@<(^_[@Z(:,;\#))&E]IF^]K4JY%K_O/4RO>8LH :+ MDH-B/D"L#9RL3X@VDU8NK2^HA^B8MC=;ZROJ9$YWB);=:8K6HG8F0TRJ&O)D MTD<=(G AM34L$)]:M[IYF)*)^].>+.%G(',$NWL S6R.%V6K+'=*$IFT(6@& M5F-U$D@1^SJ2)6F58F1:B-(ZC^8^%7V!Y1C9WH7+:8SN#"J_&'PJ&1^U99!% M?4/C2/>U)]//:I-T8LJ@:=W^Z#%:INWFV/Q6:L'Q3I'SKJ8Y+G<'BW.>C*YV M64!>\UX9>)4E%"Z,QQ*#TO8,"+I-T\0*J(GD!\#I:#%,'?-[_^>;M_^XGGVK M)VT;C<)W[][L-*M-F0Y6YF!BT63GUWQ'4^A>S^0]* Q>N&$%FT^MTA]"CA?F M8@S.=J!Y/E['%?[CFG;RMK[AWQA^EG&,&!0@"CI&B*7&*!*48J,7UO HFW>[ M?IB4:><(M;ZQ6O"[3]CL3I6.(B5#QX@)1C:;-Q%"$ *X%$;$K'QT9P!.#U=4 M$U$_#Y\C^-X?@';*,[E81*'+V]1J'R7JT !OJDKVLB2O;+0C@Z>'FZN1D)^& MSA$<[P VOZKC=S<58K5O6-2,/$6;Z4PEEL E92 EE!BB8C&/VRSIW4%%NJ,- M+!NW9.$X?G< FWVS_[=_?0 A62PF]!:\C@H\!M6/<^-(Z M0>L!,GK*4S]2O/>:_9W&ZP[@\BM;7H?5;/61: GY8GX[9X!?ZLPY2VB@8(ZD MCZ6%@#X!,T89IP/&T#H1="AM/26(M@'6*%*9O@S\UVWM3\_O2\3=W$#9 M1? ED9\JM )7Y[HID55@(9 9>><]Z[%"F6=6ZBFIXC3(M&=L!UKIH8#&W\-? MLZ_77U\OELO%?]5'W?"-?K/^<>D,5X4[5WM(D5U77'4RL@%N0PI&.6::^^^' MT-?3XV@;[32:=#KM@;MM%7X3!SNAT< C7VK17& (D8T:"KQ?+K[AMGPV>).CVG?;L .9?_ M@6G]:7&Q?/6=>%POX]\7RPOZ)4EM_GDS7^MORSH84(6@@A<,O*VCM0J2QQEK MJ5&1BLLH632M-=/A5$X\"Z(IENXGRH\JLPYNRH-V^"JEZZ_75V0YYM^0*$ZS MC9PO,;$<:Y<\&8(&Q:2"&,B*C,I(X:206K3.7FQ!]\3#*?I!;@NY'HYEO\7R M'#_7A3]- ^G:9E];A\8)!S:60DY0S."0.> L:ZU%#?LT'^!U((W3^AL=0?50 M>1VO8N_,RVUK$M:DH$^[I*#ZWXMX-?N\^>@I4Q &?+6%J7@H\2//.%"A%DLR M0(%UV@;ASP7,4*Q/OI;D&S9&JZ;S]*$2=(H8)X +463MO$;G2MD 6(ID&1W3 MIK5J>BE]J Z1^Y ^5(>PN@/#[8'N.4%%K9!\8QU, N4!*"&%: M#S)]"7VH#A+L\WVH#N%R=SBYW<*"SH=EQ);(:S]'P270G6J SA3/KFB=_+A= MRSKN0W60C ?WH3J X5-GQ+UZ_>Y.N8LQAKLD:@VOK+.H="*C*Q!+@O>":\^# M&19:O_?IGJ1_K+@6S7@WN>2U9A]Q/ELL=W6Z]#^+>7XWP_F?BS6N?KM&DJG? MIYU;@^AK?5[2-87/"(C.>'"%B9"]5;JX8:@X9-F>'NR:(&8TGD^.IBKI!\OG MO//)"MI%LAAH%]9"C,2V)$RPWJ60\K#Z^4>7Z.F-K@E*FO"R Y/D@51TQIW) M3A20PM:>^,&#C[& =9*,MN)0\-8-7HXL^#AKHZA33-<3N=P=3G;')T16".R) MSDL2%>NU;BIED,GIJ"*7/+8V6U]$I?Q!LAU2*7\(HSL R]/%VB''%)A&,+6) MEN+,0$Q20W(QH[%1>-9ZP-]+JY0_2-X'5)?JEL-Y7R9VWFKIC'$, J MA^3N89:L=2SNQ53*'R3A897RA["[!] \4,#-C6+9U%'AM8#;*W+HZJSOD)3R MWF1SSY/^WU(I?Y!L!U3*'\#H$QZUUVUJ?S91@4T08-]DVJD0K/!@!:?+U!@- MGO0L(+/9,4S1B-:Y^/>(F-91&@$FI[&Y X6R(7TWN>EB_067^RE.N^UP7<<. M9EDW0<9=-@BAH(00F/3QP/\^F]>T^WT?:!\,'*L:15#E!LM8DC\< %IT%+)TH1-D@[R%M]3O"W%YW& MB&PF^*/YUX&U^%A1CPHB%:<-6+8IZHFUZB:08QX283>*@M@Z2GI*:?A9>V^U MRR(ZCM_=P>9-6"Y_U,%(7Q?7\_4E(3PI;NCB#+Y.Q$$+WN4$,103G3-:^'&G M@/]*3T]))4<*_$D0G<#][I"TKS?=]']?UV* ][A,55Z?\=*CTYQ9 [(87HS'0%DSR72'N7^9AZ^+Y7KVWYAK;G$]1.^7 M^'5V_?75/&_^ZFIU7=N5O5FLUJM:=5!(Y1?I'?#MD!3KZ70YNO*-X%:Q$+T8 M%X@'D]S38]$8Z!Q7AJ<6-#5[7=J76EPF9E/D68+;S(2RQFZJ"J$4E1PYKI), MDQ'>E/;K]Q2;:0.GH[G;K*JH#3+>7"\K"R]CR(PGLE&+JKUCHMNT+T*(F3&7 M,O$%F[<^O4]&3[9[>YP63.:CY5"< M*KJ8K(4=$S@_*>FI@V5[[!S)\8:-=\Y=Q7AYYTFC51WC)3]3)>/=#=S4,OY3 M Y[]24X:QX]3?"X=9XLA6"D]\!MCIB1+5KYYW^ CD^7/6^=YB&"?3Y8_A,O= MX627SU"[M9%IX4'JVC]990Y.*P2F%),H6-*I=6W\BTB6/TBV0Y+E#V%T!V!Y M.E^;B"[%U%[)H=JFSM3N12:!3S8+S24WJ?5E]-*2Y0^2]T')\HQ.BF6RPIJ<$XC:_DHI%! *DV P$M.23"*T!M!#=$P;G6^.FY-9W0%<'JBU M-W5J&JE=\+8.]LRY@#-&@N-!RURT$'D,N_Z(KA7G+?T[P9HYD16]2RW M=')B],!(28+BSH#''$"A2<&[K+5I':EZ,5TK#I+QT*X5AS!\\FKS>YT7DHQ6 MM>(@<3W=M>(0WDTN^4=KX[41+G/: M I1X_1%0]!<0 ZV2'1*HQ[8H>*D/@/G[T9Q/!*:\+*#2^3!XK-(J2@P.#*K-^%'3Y=!$AY6R'D(NWL S?WZ0LY0.N?K(/A*=XZ"SE$JH!%% MD@R+UF..$^C!.FDAV^<+.0]A].2%G(\]+7NL WT2!RDWK<$LAZ@% UG?A44H M/HW\\//NH)3K\Y9>-7.!C^-W9_IE;XQ]P'J:9O//]X=EA(Q!>Z. Q\V1$'3" MO-6 &5%+QJ5LWZ7B( I[\IJ.!,6 82:-)-09_BZE<,9G)Z"XI&MM7(9@N /! M$^K,4V9\S)NM)S^K/78.XFYGR'AVB$\V+KG(%'A7.)F'V1*32),+G8E'T2@A M6Y>?'T)?3\[8>%JIB70Z0-[[Y2(AYM7OQ,FZS]7-$8K)!%G[K"93IY05$1XGIR9QJ@ZDV?)\Z4OC0R7B5$@F$1/,[AO7U$O^8IV4= M-O%N]I5V1_>R\9P<"Z%3I.-![(I9$\\".;Q>6N_#G22*1R*(!R_=9R;U,1@Z M ^L[T$P'%$_EX)02Y-O$*"S9@?23B]("#ZXP)[-P;MQ7SY/+VLZ>A7V*[AI) M,AU@[J%#M1W:.4OOPX^ZWK=8K6B[7W\0@Q_L_CZ[7K[Y46I X=3F.??9E?7 M-5O\]E\\(=6]R;HM4N+;,Z!1ZOR>L/U:-TG4J:".JA@0UI-S67( IY@&E$9F M4TQ!WWKZ]F.TG*KP7LW7L[SCZZ9=_FP]P]7;O]+5-3&P&J>W1'%1[I&Q+9AW M3N=,ABEH%,003^9%M#7KSGC4RH206>NX:Q/"IPV@-<'77:UY?H%V<&W_B73[ MD$+9J(:;<7>?%K35KXOYQ_4B_>>7Q15)<[71(9AO6!UML(PI!2G48C0A) 3E M&=3!H\P98EEHWLKO6&*G#=F-@M;S".Y%(71SVUV:I*UA3-2Q)&0WEYIXEDH" M3:Z;9RI:(UMGYAU(XK2Z\TS .1JNATNQ Y#^=N_>N#1*B\*L )$T&=C,LDWN M/(@HA396:U9:-\B]3\6TBF\:J)THBP[0=##?+LF3XR5G!8&V5(L3+;BLZ/1D M%KGTA@79.HQS,)'3OF[TKO:.D60'[3_^#6>?OU1N?<=E^(Q_7M>4F(NRL7-6 M%]?KU9KA.=S4&*8$--.:M#D&P=@I2Y!Z/(]'7T9RM: M.]='DCJMA3D]5AL+LU]=^MA&+[-R)47.P#)'C$3'P=?96B%SQXQTFKO6R7X' MDCCMA3X]1AL)KP-S\ZYQ=-=65X6L:,Q^A:!W^> M(6G:_)M1C,F60NCBEKZ[H:VQH5Q21M:20RYK,W55>QEKLCA(FWM57V#SV%CJ MP!IL*NQG@'0XW[N$S]Z5U]+*+#""%9Y<^>(#!(P),B],\H*.-.QYE%%?[Q]C M0N@8WG?;U_#M/ZYGZQ\MNO,]\J4F20@#B&R55K!9Z@8W&*(*R2K0T26RJYT# M;[6 2-(57DNIFK>9_96"DZ?JI2^8KZ_PHKR^7M5,UM6K1 NL9IO.CZ]_W/K3 MMA*)Z^BSK_X#MZ0?C33@;.9 %AMI32:39:W=PD-IG/BV.AXA]V;QC2F<#MR\ M!W:U+:;-7 T(9XG;E;+ 06F2N.1RU;!PN>)6I:G#41_0 X'2^'J4LE M_GS[\ M_'Q_F#A!?HNFS.Q S[Q9S-=$/W&2?EK-2!@;T;S^<=,2PB/WCBL!7C,+"E4! M)S8:V;F<';/:MGYF?):H:;VPL]YG;074+^)NS^R5R3!R7J'4G/TO4Q!U+VX)@&,2.E,C4=]PCN_F &ZU?GY$NYOM9D2A5<98) M(#N@UNX'!;YXI*N H7&1!1Z&M1([8-$ND72LK!=G8'S_@/KT7XO]D'D3& \Q M C)6APT;LB,PD\/,4C8IQAQ3: 2HFT4G;HH[):".8_P+ !1A8W]4DN.!&^4! M%1FI*M:,2V,3V#IFGE1^D2FW@M3/9:=]Z)T65$#&,FWN66"(DJL20Y@C?6D>#.IX%1?PW,D_R>$G*QH;+8/I6U:;796?W$4 M<74/PUN'.!8>C!)TB&MFF#*%V"AYKG$_M,QH9E+SPMB!M/7PHM,:&0?![T@Q M=0"_6V4&.S5NR<=.JDYZL+4'#$ M*8R?$#D99Y?O\'.X>DNVP6Y*$=W[B"(*.D^DW956#EQ1%K@G=BBCW=.S#E:8 M_N_GQ?=_HD]OX4(__$3) PM.:W"=Y=X[EZ<(.82K$PU04N2_>D2 M[3\B1*64U\X7%IZZNIZ'Q^W5IM$=)XMKT8!WDWMJX=MLO;CZ8_X=MXGM;Q;+ M;W_\Z[X+,B9MZ,(%$S4C=@@&+G(!+!EO(L/DW)W4E,=6F4[\QXMM,0H/ M.[ N'M"/[V[Z%UDE(RF^ C&1):;HKH1@6 *+0EN!TK#F8U*?HF?:%G93YY(< M)Y8.(/9^O^[&E-J6+[RZ7G]9+&?_C?G285(I> VT)TV[8:ZRR0/ZI*V4A6RV MT!AD3U/47=K D9*_UW*SF1BZ ]7[L+Q8;KOO_6NXNL9])O$E*A.#R:XV?31D ML5NRV*6T( NB,RK74IQ1P?489=,^G9P)9$W$TAW8[A=@&1F%'@U(K ?2%I4?O[\Q MXTK9!.V M@M[FXN+(90XP9DHTZ1">\C:WK\9X@9Q"NW(O#52L!](:E MC1;>[^3-8K7^.])1H3TQ'JU'"R5*VI.JI:V2<_;NI."VH'J$KD'H M\B\;72U$T@','M;$-]/@?JKDGW]GKYR1BQ(9F0#&U^8+#A4XTM- &CL)+V0* MS6>K'4_ML&@K>W&8/)/\IGY0W/./C-0XFV_D]DA*XJOE,M"_K0]FJP_UIXMR M<;VN?357VPOAGV>?OUSF3'ZV).U?:IZ%LDBGU-9F$H9K57QD5M[);7GD";(Q M8<-@^G)>!287W@L&[N)F[YL)4_47X6K+ALL<4A!)%A#DCH'B(=(MHSPP.M%: ML1!"'E;7,PY]PV#\A'ERT3S-J:PG"7\M)Q]_EPSW++6(@D&Q=0A:75L MD?/&0481N;8IR+MV:U/XWB-H&%Y?SD/&9,)Z.0"M13"KVE#[TS+41YW?P@_B M=0R2&T4^(DKBM9>5ZTF!]:+8@JS6RS?&Y4-T#(/CRWD).;=H7@X*;Y^\FVW7 MOX%I,YC@-@<$BT@6CP2A=0 5$J_!UPP!17$J)A9*&E%I/D/>,,R^G">73@3Y M>KS0=;-,\<^.46S32/V42CYIJ_S5;I:K&Z7M;1L;<6_X!7 M]5[7\NUO^.ZP^8%I_GFQRDA-(I5NHEI#4H44(M>RF04E:1[J(4>/,VUF-M M9MK4Z0E!WP<\.C4=?@^SY>;I]^^;M^"MPW>"P?#D]UJ8"<,);F0+NMS[#S3P5GN_UB'&*RV55Q>.L%X9)"BK%5<&L'5 MIF%H5,Z".9/N-D%JQYA3B9_6/&B&M[MZY M+J2TDU,"E#:T@SJY/'";T$3/1?,Q>/>IZ 1GYX7#W2S=TV33';IV5=+2V*)* M5&!%#6%H+R$*+B$(=#H[S;1,H^*KA_XUI\KV2:@

@.P/(!OR^NOM/Q^74S MNR+X3*K=VFP@1T?I*@GN!SC+P78S&_ R3]AG'] MQYS,@NMJ 6\/E[4I(^? G7"@0K3@B'C0118EHK$QM$[[OT_%M&YF'Y?:B;+I M#EU_AJ_[SE :LS,6#013A^<95TS5ZW=WE*H)-JA$Y/)Y+^L>): M-./=Y)+7FGW$^6RQ_%AU*6;ZGT55OCC_<['&U6_72#+UNYU%[46,(8'G=%J4 MQ)HP8#-HJ>J^&'FQPUX^#UIVX@!H>\2,QO/)T50E_:"1%K7V6A56'X2)6;9( M<#H@2#+[BBO*N;M3X!Y#SF-+3-L"8@24-.%E!R;)C6GW^L>MT._&8MOE"I"2_J-BZU?H0X@KQ/<-VD_G(2 F1ME>DUUHG MZV3K"MH#29P6BZ-!Y6ZD?$2Y=0#+MZOU[&M8XT49P$?CL[31&4CD-M?FXQ+H M-"L0Q%TA-;/:M Y8'4+?M$[IN0 YFL0Z0./#ALWO2_S'-<[3]MF+&,2U0@DA MD8.EN"SDAOL$23NTD7.&HG4FY "RINU/U[-_@+D0QO:S]#5M'+MKXQ: M%U"(";S%""*8XF/BB*;U2^, LCJQ%%M!X3&H-9)+IU!;W9S8G3X/PBF/-D,6 M@JP+SA/$.JS&%.TQE* R:YU$.X2N3L#6"@P#P':29#I V[O%_#-][6L-DM[, M/HI:6;)*. AA$R@?0GTEX>"EE^AEL,ZT#K8\1,>T#3K[N$M/ED^'&-L?Q:2, MB;530 ET4F2I-T#*(&,PZ&U6V;3NW/DP)=-JK=,E_ QDCF!W#Z"9S6M9P^:1 M9:]:"^T]F@Q\TU+;"P;!\OJ,RW3VSF+0K1, [U/1%UB.D>U=N)S&Z,.AXK=0 MF>.Z37>ZS7/MYG5V/Z]6*>V3T)"XJ4W+DJSS:B6D).G6)TNSV-:O5O>(F#8& M,0),3F/ST0KE.R[CHI%*V1#_/ORHE_+%^@LN=S_O-V21"VTR R=*M0V]!H=8 M(&;:D8TQB-(ZU/H,2=.^=HZ HI8BZ )3MQS89+(NO+CW?X':\V][ED M+"EF(["B.*A(RM0YK<%ZS)QIQ&!;1TR'439MH_(^;.P19-B! ?6@MWI_?[M# MG3Q+7D@.-G!)A]K7SL=.0/$\DU.LI?.C 70(@9U$%AHB9$APH8FX>L+B'_-O MU^O5AF-\I_*%E2G+P"$Y:4")S"&H.B] 6%L$\_?= M38LOJ:5(S-4TJUPG2&,N#1&&*.>%TZ3 M4@=0^PV7L^^;'GBWV'@9O%!*X\9UTZ!"J<6&K)9P").\"\'SYDWG'B*D$SMQ M9)!PX/6 M@))N3T4[AMKR&)R7UAII%2^M9V4_0@*]QCF6VOA2Z6JN8P<1- MU9FODQ*9@,!5MBP7QT)K@^T14J:]VUHAX:[Z:,'W#NZJMZ5@JDKP9C\?PAJW M37BO2>%>?-LUX%U=>J^5(I9 +I5;BFGP1B1PQ@7:5F;B;FOMTQ.S!U,W[:TV M%LA&DDZG%U<= #M;;YS[,,\WC:#3[*2+;,!76UQLAQ+?Z**[M>RKN\O>QZ*/ MFA%G"'S&5.^QAD8X!K U43^3>4.N9>MZGT,(/-W)J[W$;RVQ=9JY%FBBEE#( M3:Z5$ 5\5A%1VT#:>U=_3O@_"MH_V_$#!U;MCI$KT[S?1H]O:$C5W0 M.18F-%,"Z+;WH.J87V]M :=$$(9\29]:UV?<(6%:?)P@S,=@<01G^P#&OV-8 M"L;U[MU VXPLB4IQJ+7*6(,4.4$(6:-FL?"([:'Q*Q&=@.,8D=Z'QPG\[0 @ M]S3ISW"6",ZEF&I@,UI0!37$Z!+D7&+V@GLA]-AVRF$O)B,FF3:_;QHQ?NI> M2[<"#^'K;FA.#::N5M6RN\RAL*R, 9FUJ:,@&$1E DAM!'=8NT<-&]+V]#J= M62-'BG(Q#E\[]:]WHQO>AV4-=;>8-O3,%UOXU8<0WN$=TW63K-01L6"0NU*7).!#3I30[&1^9;1Y"?H^GD0H?T!?/U%5Z4QU9Z M_>.7WVS4<90E2:85H$.Z>EE]F/.! Q=:%)F*+-@Z)'@4H=-JJZ9XNE<@'0M.%N>+;NVF#Z=N6AR> 2KW&GB/ M(K?.$+GS:JSRVD=7YZ@;LCQ$'7Z$0A*C@@^:/%^R149$7@]1@+'D_02LCF#^ MA/!9+=>7KTJ97@0W_Z"9O'5^\'-L?(<]&4N1/#XTUM_87+;Y49M9_LYK2XQ&V4TD+22.Q@ MSD) TLF^#B[S.2<>!^6I/0..A]:>-@YPOCNK">\GQLX'_':]3%_""E]]7N(F M3_KNEG;GBZ[V>3\*4(,)FD8!M9'Y8FP! M3!URJG,5P[PFZ(5YV,Z8?S7/?WS]BKFJVM_#5]*Y-V6VTGG.G1%0BJ&=Z6+J M7)8(W"E!C"R.FV$1J(.6G0Y (\E\<18!=&9*WU+LFW.8N!3!F@C&V +*\P3. M$=N8T\Z2O1C=N2(MT_<'[\9].U@R_8+LINL G;R2$$KF#%3" DZ&VCF36RNR M3D:U;O?X)$']F.,GB7T8G(Z0P=07XFXP0WUXP#J8F)3QIN'$39NVHJ64 H0K M=2LB@W6.DU&_F'N_,U)7OQ//;_^=2ZDQ&%A$OT6\6\UQ+*&I* MZFIQ-!EC'7<0";$ M10<>T?A0A/&\_9C;<=^[/^!WG%_CG<-5*P UV;1D36BP.=%FA:L5_KF -U); M%9&NFM;)XH\2TZ7:.PX7#\SV;2" SJ[;-XO5>G7IBE>A%"0;5=2G+=+2T84, M(J7(D%E,S&=(>86=W:%A)L+_S;3_FVV_O*+ 9"$]-9Z M!QHS&;O!2W")''&-SL5BG)'N3$&QH21/&S@[&QK'%N;+M>9>AZLP3_CQ"^)Z M9"/NP:7.9+L]O\USF6PQJE#KD.O(G^HD: Y.Q-H.*3!M=.*86F?FC6VRO4II M,P+N R:\^8"!@:1U M;LX=@IF[:G ,X731@W>_L5TOX8=W58KGM2X2N!>T*T7L\V2E@B'V%59,RK&U M@S2$KLZ-P!9X:R:63N_6C_AY$PMHD:W_Z+=:W([#"&UT_>T6VXY+K%V";IHM M^,Q<#;]Y17)6Z 6IEXB00K$I<:X9:UUK]Q@M)S>4OZX/'C4,7C]<0;YG\651 MT9;,D+R;SQ+A^G9N*>JS+17-8/+'UCE8A$3&#*2$"512=0QQOA8.N?GX]O=%6XQ^?6/W2^W3V\E"I0\*# 8"ZB<%#BT"K .^3..L";.97V_7.3KM+Y8?L3E]UG:YF6R&(M"%4'86(<' MH23][B)HI3.+7D6%+9+D'UJ[E]J=D82]:,CY/I!3F]SL=K ?&\\B+P93(*H] M&04N./!!,M <':H0>,F#7KJ'P><^ =,EJ9XNT_L .9'!4R=Q?:B\O]J]0^W2 MBW@I$C5+@-[P6G;BP3/:CM=1Q9BCR-8^9P@]]O')A7^JO!8-F3?99+<-]6__ M<3W[5A7EQ_!S/!0/WD57/$A64];JC*@0E8'L99:U5(W[8;)_Z.O3A&)&$O[) M[)OZZ&_HOL60&C>Z_>?=EJ+)W+ED@,!;\_61@8_>@#&&9Z8<>7O#*AF&K3?- M*]E(&!F!Q9/&@V]IO;J-1[:C972&90=2<;I1]6:0G)HW8VL$#_TT*U^OKU6R.J]4^9K&M+>-1\9PY\%@C4RG7AK!:T;:, M06FR-['U\_V3!/52X#FN8]->-CT ;4O[[OP)KXJC4T;'0A#)7#APEGC#F.*: M6U&B:QT6_H6 B3WD=H*]-YWV6"Y/;>?<&&I;#?MQ<76]>8+;[6@_%[5H1[37 M;HVN=FNLB3"6D2&GE$AH+/=W(WC/&;Y/+==%).X863YH 3=C[/3&S:<:9Z>[ M]U?K_M<=E=!4!FPV,3W4AN@M&;J]#!Y M5>K8YK#\3US?M=9^W19*$;B/B52N)94;R1*,A66RW%CV.4M2QV405H:N.'%Y M;AO C,+>+C)IGK#OWMU4TD3+I8H,B5OU0:26= 7))03!3,PE*J]:#VP=0EKMV%Z9/ M0ZD^7-)Q&(N[4$VUC."B_&VQR+?T[=N_TM5U)D;]AD19FNTR#+Y=X49B\_SJ M:V7D?V_^_27=W4'IG*!H3NJ8U0DO13%(1GME1/!,M,X\.IWJ+DRL\0!Y9K'V M"^45.2CY]GXO14XB..[(*XFFUM'7@NF:(T6;E8&1A8*#^C^="M=[E'5AQ)T9 MDJ>)IX/+=;NKG?XG?X9L#Q\SV)K93;8O0BBL-LU63GF68W#C8&M'P,0-#,X# MH6.8?3Q2%NMPU00I?ULN5JOWRT4=E1>STFA$AIBK;C6108B% VE5Y6GX02O2+1=2TY M$1KH-#@P67!?E')6MFZ\* :VNU44VM+9KAE'6EQO7 M!$TCB*0+]^Q5_@^Z RJ_?E\L?_$T10A,%%9 >E'/#!V7F$*&+ MSK-3VH*TK M=A\EIB\GK F@VC"^ V5UVT_\#'+$U=N_B(TDO-D\+']L8FK$ MCT3_3R+N:L.1[=F[).>4^Q ]\%J"J9Q3X 1RD+65;- &,;0VOD?0Y(CQ$P75EW(\$N6G-YRA#7UH2X_)>/EYY9YR17 MH)'E.H&$K$TE'6CI4&8?J_GQ??_VGWQ2TT=G_XB8R?ZTT(@S9" M6YS$P0YD_N;5I;(O?)]G#V MCM]R+^H\85OC__L__!U!+ 0(4 Q0 ( #.$J58#VY3VXP@ (!) 6 M " 0 !A,#,S,3(P,C-C=&]S97@S,3$N:'1M4$L! A0# M% @ ,X2I5K%S#:7N" LTD !8 ( !%PD &$P,S,Q M,C R,V-T;W-E>#,Q,BYH=&U02P$"% ,4 " SA*E65:G[L^D$ #4& M%0 @ $Y$@ 83 S,S$R,#(S8W1O>H'@QP$ _<85 !$ ( !51< &-T;W,M M,C R,S S,S$N:'1M4$L! A0#% @ ,X2I5EX,\WX9$ ^+L !$ M ( !9-\! &-T;W,M,C R,S S,S$N>'-D4$L! A0#% @ ,X2I M5BN= ][D(@ <%4! !4 ( !K.\! &-T;W,M,C R,S S,S%? M8V%L+GAM;%!+ 0(4 Q0 ( #.$J58RN3)RIDP ( Q P 5 M " <,2 @!C=&]S+3(P,C,P,S,Q7V1E9BYX;6Q02P$"% ,4 " SA*E6 M*^CR%++& !B+P@ %0 @ &<7P( 8W1O&UL4$L! A0#% @ ,X2I5NQ)#7LM?0 "6D% !4 M ( !@28# &-T;W,M,C R,S S,S%?<')E+GAM;%!+!08 "0 ) %4" #A %HP, ! end

-8?20$3;8T.P6BP^0"X99K>]9!:G" 5;EMH4W,&B68WLQ@B>V;40 MKLA'P7B#TI#W6G1GY"]J)U$FM8&6UXD&*)_NZO5IDC]+*A#Y/C<[SZ6#2;'@0QLGTS>IY!7G/ M%[9>X_ABQ@%D.DC&<,"E--;5>]3'Y\#X*&#G9JET^E+F3I@+[L07H\N-5*OJ M,' 6(^\TZG9H/YM&/#;_IQGUUH1%X!*KN6&SM@BA=B.OBD M'X5A=WPEJI."?[G.FA-T0.8UESF6L,%<9S4C)8_*A+(B8_#-ZEQFP)&Q9() ) M+>1Y::42UC*N,G9K5ES)YWHO#^\]@O>>%F]>%@4W6Z:7;"Y72L+/N'+L+$UU MJ9ST(#\@D!]H(<_2?TOXSYU6^X@ ?:0%FHE'H?#?/"A%@, M,U%E'/89[O5-M:O/A:E@0NR"&ZU6PWMA"G8A%ATJK/9/B(O_9VX47#S+CFZT MM>_8'<2E^9J;SD.)U?T)<>&OKJ/KW/A8F9]0U_FJ:8;GO+%E 4>RNQ::8!5^ M0ESB+[DT[('GI6!?H825ILI"KE/(L'H_(2[XURK5A6#W_%>GN 98U0^(JSY< MQD*ZNIGJ< $AR,$3(:"H=2$Q P3$!IA5*^&>N^/05^MBH1T%8@_,Q6KW_@JP MVA\0UWXTAG7R=H"I("!6 8[I)^X [DP0034@MC-D+V$F"("8D7\%R9[R3 [!,1VZ$N5?9 AIHN06!>[\;(7$%-% M2*R*;L[LQ<.4$1(K8V_@;$A]3'1TB=@D>X)4VYP^)F:2D-@D.[F@]VIC"@F) M%=(&A%XPS!_AH<:3V-&%<-S'Q'02'G)=[TQW43$NME)XL/FXW:1RU6ULS_[A^DF M)M;-&\QN ?(Q,=W$Q+K9WW$85D.Q/B:FFYBZ?U./5_^QC,>8:V+J8;(]H]@O MU#XF9IN8V#9[^V!->_J8Z/0YN7%>![7[KS4FG9A8.NCP-COR,3'IQ,32V>W( M[CP_/B8FG9A<.KN8G;8>)*_-!<#F#.1:L#,)6\[MW/_"4HP]R34[GG%?.G1 M+K9P=Y;*U9'=Q\37IG6/71O"L1Q=6\ MY[+,\T^P[E;=:)ZU+R2V+U.>_@902P,$% @ ,X2I5M))O&T1 @ %R8 M !H !X;"]?!-T#(HPS=1Y +Z1 ITA@\%3$D>/D7Q =B^/2K'-IQ MWYWJ;M_7Q._8^4ZGI7CFV]Z_IR.E_9=,.Q'<_+89OZ=OW>;DO2 MY3*GX79&\_QT.W/Q^MF7_YG8;3;[=?G9K7\?RVG\Q^#TIQO>ZZZ4L5F\ML.V MC*LF?1RNIVNZ'.3N/+E9O+RMFN'E39HT=Y!"D,X?9!!D\PBGHK@=Z*>BN!WHIZ*X'>BGHK@=Z*>BN!WHIZ*X'>AGH;@=Z&>AN!WH9Z M&X'>-MDL(=#;4&\CT-M0;R/0VU!O(]#;4&\CT-M0;R/0VU!O(]#;46\GT-M1 M;R?0VU%O)]#;46\GT-LGF]T$>COJ[01Z.^KM!'H[ZNT$>COJ[01Z.^KM!'H' MZAT$>@?J'01Z!^H=!'H'ZAT$>@?J'01ZQ^1G)8'>@7H'@=Z!>@>!WH%Z!X'> M@7H'@=X9]F?4.Q/HG5'O3*!W1KTS@=X9]<[?J7<=/P^E7GN^UOC\[Z1Z M/-];KH^_++].3M[>"\[IMJ(^_P502P,$% @ ,X2I5L"(;73I 0 ?B4 M !, !;0V]N=&5N=%]4>7!E&ULS=I=3\(P% ;@OT)V:UCIU_R(<*/> MJA?^@;H=9&%;F[8@_'N[ 28:)1I,?&]8H.UYSWJ2YXKKIZVC,-JT31>FV2)& M=\58*!?4FI!;1UU:F5O?FIB^^A?F3+DT+\3$9%*PTG:1NCB.?8UL=GU+<[-J MXNANDWX.M>VFF:&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( #.$J5:_ M48$J;@8 @F 8 " @0T( !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ M,X2I5E41AJK1 @ '0@ !@ ("!C18 'AL+W=O&PO=V]R M:W-H965T&UL4$L! A0#% @ ,X2I5M)@-$G7!@ ?#( M !@ ("!_2D 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ,X2I5DVX.8)V!P @A$ !@ ("! M;TP 'AL+W=O&UL4$L! A0#% @ ,X2I5OB:R1'[ @ MP8 !D M ("![5P 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ ,X2I5G62& @ J 4 !D ("!L6P 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ,X2I M5D@6H0C:! N@P !D ("!37P 'AL+W=O@0 >&PO=V]R:W-H965T&UL4$L! A0#% @ ,X2I5L^Y)VVZ!@ Y \ M !D ("!Y8D 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ,X2I5CE?0,7"!@ %A !D M ("!MYP 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ ,X2I5H!1&"Z0 P \ < !D ("!7K4 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ ,X2I5F&Y M3E: @ <@4 !D ("! L 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ,X2I5HR'XT-& P YP8 !D M ("!C<@ 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ ,X2I5J6R:?\E P R < !D ("! MC-( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ ,X2I5O2K]&U# @ ,04 !D ("!_-T 'AL+W=O&PO=V]R:W-H965T_O !X;"]W;W)K&UL4$L! A0#% @ ,X2I5A6!&PO=V]R M:W-H965T&UL M4$L! A0#% @ ,X2I5LSA)N=& P XPT !D ("!K/X M 'AL+W=O&PO=V]R:W-H965T0( %\& 9 M " @2T( 0!X;"]W;W)K&UL4$L! A0#% @ M,X2I5E2%BX H!0 _2$ !D ("!W0H! 'AL+W=O&PO=V]R:W-H965T(B 0!X;"]W;W)K&UL4$L! A0#% @ ,X2I5B&)JW* @ 708 !D M ("!RRD! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ ,X2I5AY3N<3; @ O0< !D ("!D#$! 'AL M+W=O&<" M #M!0 &0 @(&B- $ >&PO=V]R:W-H965T&UL4$L! A0#% @ ,X2I M5N.Y/K1P" \D( !D ("!E3D! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ,X2I5AT6B2E" P *!0 M T ( !XD@! 'AL+W-T>6QE&PO=V]R:V)O;VLN>&UL4$L! A0#% @ ,X2I5M))O&T1 @ %R8 !H M ( !=5(! 'AL+U]R96QS+W=O XML 76 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 77 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 78 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.1 html 179 259 1 false 58 0 false 6 false false R1.htm 0000001 - Document - Cover Page Sheet http://customtruck.com/role/CoverPage Cover Page Cover 1 false false R2.htm 0000002 - Statement - Condensed Consolidated Balance Sheets (unaudited) Sheet http://customtruck.com/role/CondensedConsolidatedBalanceSheetsunaudited Condensed Consolidated Balance Sheets (unaudited) Statements 2 false false R3.htm 0000003 - Statement - Condensed Consolidated Balance Sheets (unaudited) (Parentheticals) Sheet http://customtruck.com/role/CondensedConsolidatedBalanceSheetsunauditedParentheticals Condensed Consolidated Balance Sheets (unaudited) (Parentheticals) Statements 3 false false R4.htm 0000004 - Statement - Condensed Consolidated Statements of Operations and Comprehensive Income (Loss) (unaudited) Sheet http://customtruck.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLossunaudited Condensed Consolidated Statements of Operations and Comprehensive Income (Loss) (unaudited) Statements 4 false false R5.htm 0000005 - Statement - Condensed Consolidated Statements of Cash Flows (unaudited) Sheet http://customtruck.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited Condensed Consolidated Statements of Cash Flows (unaudited) Statements 5 false false R6.htm 0000006 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Deficit) (unaudited) Sheet http://customtruck.com/role/CondensedConsolidatedStatementsofStockholdersEquityDeficitunaudited Condensed Consolidated Statements of Stockholders' Equity (Deficit) (unaudited) Statements 6 false false R7.htm 0000007 - Disclosure - Business and Organization Sheet http://customtruck.com/role/BusinessandOrganization Business and Organization Notes 7 false false R8.htm 0000008 - Disclosure - Summary of Significant Accounting Policies Sheet http://customtruck.com/role/SummaryofSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 8 false false R9.htm 0000009 - Disclosure - Acquisition Sheet http://customtruck.com/role/Acquisition Acquisition Notes 9 false false R10.htm 0000010 - Disclosure - Revenue Sheet http://customtruck.com/role/Revenue Revenue Notes 10 false false R11.htm 0000011 - Disclosure - Sales-Type Leases Sheet http://customtruck.com/role/SalesTypeLeases Sales-Type Leases Notes 11 false false R12.htm 0000012 - Disclosure - Inventory Sheet http://customtruck.com/role/Inventory Inventory Notes 12 false false R13.htm 0000013 - Disclosure - Floor Plan Financing Sheet http://customtruck.com/role/FloorPlanFinancing Floor Plan Financing Notes 13 false false R14.htm 0000014 - Disclosure - Rental Equipment Sheet http://customtruck.com/role/RentalEquipment Rental Equipment Notes 14 false false R15.htm 0000015 - Disclosure - Long-Term Debt Sheet http://customtruck.com/role/LongTermDebt Long-Term Debt Notes 15 false false R16.htm 0000016 - Disclosure - Earnings (Loss) Per Share Sheet http://customtruck.com/role/EarningsLossPerShare Earnings (Loss) Per Share Notes 16 false false R17.htm 0000017 - Disclosure - Equity Sheet http://customtruck.com/role/Equity Equity Notes 17 false false R18.htm 0000018 - Disclosure - Share-Based Compensation Sheet http://customtruck.com/role/ShareBasedCompensation Share-Based Compensation Notes 18 false false R19.htm 0000019 - Disclosure - Fair Value Measurements Sheet http://customtruck.com/role/FairValueMeasurements Fair Value Measurements Notes 19 false false R20.htm 0000020 - Disclosure - Income Taxes Sheet http://customtruck.com/role/IncomeTaxes Income Taxes Notes 20 false false R21.htm 0000021 - Disclosure - Commitments and Contingencies Sheet http://customtruck.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 21 false false R22.htm 0000022 - Disclosure - Related Parties Sheet http://customtruck.com/role/RelatedParties Related Parties Notes 22 false false R23.htm 0000023 - Disclosure - Segments Sheet http://customtruck.com/role/Segments Segments Notes 23 false false R24.htm 0000024 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://customtruck.com/role/SummaryofSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://customtruck.com/role/SummaryofSignificantAccountingPolicies 24 false false R25.htm 0000025 - Disclosure - Summary of Significant Accounting Policies (Tables) Sheet http://customtruck.com/role/SummaryofSignificantAccountingPoliciesTables Summary of Significant Accounting Policies (Tables) Tables http://customtruck.com/role/SummaryofSignificantAccountingPolicies 25 false false R26.htm 0000026 - Disclosure - Acquisition (Tables) Sheet http://customtruck.com/role/AcquisitionTables Acquisition (Tables) Tables http://customtruck.com/role/Acquisition 26 false false R27.htm 0000027 - Disclosure - Revenue (Tables) Sheet http://customtruck.com/role/RevenueTables Revenue (Tables) Tables http://customtruck.com/role/Revenue 27 false false R28.htm 0000028 - Disclosure - Sales-Type Leases (Tables) Sheet http://customtruck.com/role/SalesTypeLeasesTables Sales-Type Leases (Tables) Tables http://customtruck.com/role/SalesTypeLeases 28 false false R29.htm 0000029 - Disclosure - Inventory (Tables) Sheet http://customtruck.com/role/InventoryTables Inventory (Tables) Tables http://customtruck.com/role/Inventory 29 false false R30.htm 0000030 - Disclosure - Floor Plan Financing (Tables) Sheet http://customtruck.com/role/FloorPlanFinancingTables Floor Plan Financing (Tables) Tables http://customtruck.com/role/FloorPlanFinancing 30 false false R31.htm 0000031 - Disclosure - Rental Equipment (Tables) Sheet http://customtruck.com/role/RentalEquipmentTables Rental Equipment (Tables) Tables http://customtruck.com/role/RentalEquipment 31 false false R32.htm 0000032 - Disclosure - Long-Term Debt (Tables) Sheet http://customtruck.com/role/LongTermDebtTables Long-Term Debt (Tables) Tables http://customtruck.com/role/LongTermDebt 32 false false R33.htm 0000033 - Disclosure - Earnings (Loss) Per Share (Tables) Sheet http://customtruck.com/role/EarningsLossPerShareTables Earnings (Loss) Per Share (Tables) Tables http://customtruck.com/role/EarningsLossPerShare 33 false false R34.htm 0000034 - Disclosure - Fair Value Measurements (Tables) Sheet http://customtruck.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://customtruck.com/role/FairValueMeasurements 34 false false R35.htm 0000035 - Disclosure - Related Parties (Tables) Sheet http://customtruck.com/role/RelatedPartiesTables Related Parties (Tables) Tables http://customtruck.com/role/RelatedParties 35 false false R36.htm 0000036 - Disclosure - Segments (Tables) Sheet http://customtruck.com/role/SegmentsTables Segments (Tables) Tables http://customtruck.com/role/Segments 36 false false R37.htm 0000037 - Disclosure - Business and Organization (Details) Sheet http://customtruck.com/role/BusinessandOrganizationDetails Business and Organization (Details) Details http://customtruck.com/role/BusinessandOrganization 37 false false R38.htm 0000038 - Disclosure - Summary of Significant Accounting Policies - Narrative (Details) Sheet http://customtruck.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails Summary of Significant Accounting Policies - Narrative (Details) Details 38 false false R39.htm 0000039 - Disclosure - Summary of Significant Accounting Policies - Accounts Receivable, Net (Details) Sheet http://customtruck.com/role/SummaryofSignificantAccountingPoliciesAccountsReceivableNetDetails Summary of Significant Accounting Policies - Accounts Receivable, Net (Details) Details 39 false false R40.htm 0000040 - Disclosure - Acquisition - Acquisition of Hi-Rail (Details) Sheet http://customtruck.com/role/AcquisitionAcquisitionofHiRailDetails Acquisition - Acquisition of Hi-Rail (Details) Details 40 false false R41.htm 0000041 - Disclosure - Acquisition - Hi-Rail Assets (Details) Sheet http://customtruck.com/role/AcquisitionHiRailAssetsDetails Acquisition - Hi-Rail Assets (Details) Details 41 false false R42.htm 0000042 - Disclosure - Revenue - Geographic Areas (Details) Sheet http://customtruck.com/role/RevenueGeographicAreasDetails Revenue - Geographic Areas (Details) Details 42 false false R43.htm 0000043 - Disclosure - Revenue - Major Product Lines and Services (Details) Sheet http://customtruck.com/role/RevenueMajorProductLinesandServicesDetails Revenue - Major Product Lines and Services (Details) Details 43 false false R44.htm 0000044 - Disclosure - Revenue - Narrative (Details) Sheet http://customtruck.com/role/RevenueNarrativeDetails Revenue - Narrative (Details) Details 44 false false R45.htm 0000045 - Disclosure - Sales-Type Leases (Details) Sheet http://customtruck.com/role/SalesTypeLeasesDetails Sales-Type Leases (Details) Details http://customtruck.com/role/SalesTypeLeasesTables 45 false false R46.htm 0000046 - Disclosure - Inventory (Details) Sheet http://customtruck.com/role/InventoryDetails Inventory (Details) Details http://customtruck.com/role/InventoryTables 46 false false R47.htm 0000047 - Disclosure - Floor Plan Financing - Summary of Floor Plan Payables (Details) Sheet http://customtruck.com/role/FloorPlanFinancingSummaryofFloorPlanPayablesDetails Floor Plan Financing - Summary of Floor Plan Payables (Details) Details 47 false false R48.htm 0000048 - Disclosure - Floor Plan Financing - Narrative (Details) Sheet http://customtruck.com/role/FloorPlanFinancingNarrativeDetails Floor Plan Financing - Narrative (Details) Details 48 false false R49.htm 0000049 - Disclosure - Rental Equipment (Details) Sheet http://customtruck.com/role/RentalEquipmentDetails Rental Equipment (Details) Details http://customtruck.com/role/RentalEquipmentTables 49 false false R50.htm 0000050 - Disclosure - Long-Term Debt - Debt Obligations (Details) Sheet http://customtruck.com/role/LongTermDebtDebtObligationsDetails Long-Term Debt - Debt Obligations (Details) Details 50 false false R51.htm 0000051 - Disclosure - Long-Term Debt - Narrative (Details) Sheet http://customtruck.com/role/LongTermDebtNarrativeDetails Long-Term Debt - Narrative (Details) Details 51 false false R52.htm 0000052 - Disclosure - Earnings (Loss) Per Share - Computation of Basic and Dilutive Loss Per Share (Details) Sheet http://customtruck.com/role/EarningsLossPerShareComputationofBasicandDilutiveLossPerShareDetails Earnings (Loss) Per Share - Computation of Basic and Dilutive Loss Per Share (Details) Details http://customtruck.com/role/EarningsLossPerShareTables 52 false false R53.htm 0000053 - Disclosure - Equity - Narrative (Details) Sheet http://customtruck.com/role/EquityNarrativeDetails Equity - Narrative (Details) Details 53 false false R54.htm 0000054 - Disclosure - Share-Based Compensation - Narrative (Details) Sheet http://customtruck.com/role/ShareBasedCompensationNarrativeDetails Share-Based Compensation - Narrative (Details) Details 54 false false R55.htm 0000055 - Disclosure - Fair Value Measurements (Details) Sheet http://customtruck.com/role/FairValueMeasurementsDetails Fair Value Measurements (Details) Details http://customtruck.com/role/FairValueMeasurementsTables 55 false false R56.htm 0000056 - Disclosure - Income Taxes (Details) Sheet http://customtruck.com/role/IncomeTaxesDetails Income Taxes (Details) Details http://customtruck.com/role/IncomeTaxes 56 false false R57.htm 0000057 - Disclosure - Commitments and Contingencies (Details) Sheet http://customtruck.com/role/CommitmentsandContingenciesDetails Commitments and Contingencies (Details) Details http://customtruck.com/role/CommitmentsandContingencies 57 false false R58.htm 0000058 - Disclosure - Related Parties - Narrative (Details) Sheet http://customtruck.com/role/RelatedPartiesNarrativeDetails Related Parties - Narrative (Details) Details 58 false false R59.htm 0000059 - Disclosure - Related Parties - Condensed Consolidated Statements of Operations (Details) Sheet http://customtruck.com/role/RelatedPartiesCondensedConsolidatedStatementsofOperationsDetails Related Parties - Condensed Consolidated Statements of Operations (Details) Details 59 false false R60.htm 0000060 - Disclosure - Related Parties - Condensed Consolidated Balance Sheets (Details) Sheet http://customtruck.com/role/RelatedPartiesCondensedConsolidatedBalanceSheetsDetails Related Parties - Condensed Consolidated Balance Sheets (Details) Details 60 false false R61.htm 0000061 - Disclosure - Segments - Narrative (Details) Sheet http://customtruck.com/role/SegmentsNarrativeDetails Segments - Narrative (Details) Details 61 false false R62.htm 0000062 - Disclosure - Segments - Financial Information (Details) Sheet http://customtruck.com/role/SegmentsFinancialInformationDetails Segments - Financial Information (Details) Details 62 false false R63.htm 0000063 - Disclosure - Segments - Reconciliation of Segment Gross Profit (Details) Sheet http://customtruck.com/role/SegmentsReconciliationofSegmentGrossProfitDetails Segments - Reconciliation of Segment Gross Profit (Details) Details 63 false false R64.htm 0000064 - Disclosure - Segments - Assets by Country (Details) Sheet http://customtruck.com/role/SegmentsAssetsbyCountryDetails Segments - Assets by Country (Details) Details 64 false false All Reports Book All Reports [dq-0542-Deprecated-Concept] Concept LondonInterbankOfferedRateLIBORMember in us-gaap/2022 used in 1 facts was deprecated in us-gaap/2023 as of 2023 and should not be used. ctos-20230331.htm 4 [dq-0542-Deprecated-Concept] Concept RevenueFromRelatedParties in us-gaap/2022 used in 2 facts was deprecated in us-gaap/2023 as of 2023 and should not be used. ctos-20230331.htm 4 [dq-0542-Deprecated-Concept] Concept RelatedPartyCosts in us-gaap/2022 used in 2 facts was deprecated in us-gaap/2023 as of 2023 and should not be used. ctos-20230331.htm 4 [dq-0542-Deprecated-Concept] Concept RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty in us-gaap/2022 used in 2 facts was deprecated in us-gaap/2023 as of 2023 and should not be used. ctos-20230331.htm 4 [dq-0542-Deprecated-Concept] Concept AccountsReceivableRelatedPartiesCurrent in us-gaap/2022 used in 2 facts was deprecated in us-gaap/2023 as of 2023 and should not be used. ctos-20230331.htm 4 [dq-0542-Deprecated-Concept] Concept AccountsPayableRelatedPartiesCurrent in us-gaap/2022 used in 2 facts was deprecated in us-gaap/2023 as of 2023 and should not be used. ctos-20230331.htm 4 ctos-20230331.htm a03312023ctosex311.htm a03312023ctosex312.htm a03312023ctosex32.htm ctos-20230331.xsd ctos-20230331_cal.xml ctos-20230331_def.xml ctos-20230331_lab.xml ctos-20230331_pre.xml http://fasb.org/us-gaap/2022 http://xbrl.sec.gov/dei/2022 true true JSON 81 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "ctos-20230331.htm": { "axisCustom": 0, "axisStandard": 24, "baseTaxonomies": { "http://fasb.org/us-gaap/2022": 611, "http://xbrl.sec.gov/dei/2022": 32 }, "contextCount": 179, "dts": { "calculationLink": { "local": [ "ctos-20230331_cal.xml" ] }, "definitionLink": { "local": [ "ctos-20230331_def.xml" ] }, "inline": { "local": [ "ctos-20230331.htm" ] }, "labelLink": { "local": [ "ctos-20230331_lab.xml" ] }, "presentationLink": { "local": [ "ctos-20230331_pre.xml" ] }, "schema": { "local": [ "ctos-20230331.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://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-roles-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd", "https://xbrl.sec.gov/country/2022/country-2022.xsd", "https://xbrl.sec.gov/dei/2022/dei-2022.xsd" ] } }, "elementCount": 429, "entityCount": 1, "hidden": { "http://xbrl.sec.gov/dei/2022": 5, "total": 5 }, "keyCustom": 38, "keyStandard": 221, "memberCustom": 31, "memberStandard": 25, "nsprefix": "ctos", "nsuri": "http://customtruck.com/20230331", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ctos-20230331.htm", "contextRef": "i4b596bb708e54d19bb91326fa219e703_D20230101-20230331", "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://customtruck.com/role/CoverPage", "shortName": "Cover Page", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ctos-20230331.htm", "contextRef": "i4b596bb708e54d19bb91326fa219e703_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ctos-20230331.htm", "contextRef": "i4b596bb708e54d19bb91326fa219e703_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000010 - Disclosure - Revenue", "menuCat": "Notes", "order": "10", "role": "http://customtruck.com/role/Revenue", "shortName": "Revenue", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ctos-20230331.htm", "contextRef": "i4b596bb708e54d19bb91326fa219e703_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ctos-20230331.htm", "contextRef": "i4b596bb708e54d19bb91326fa219e703_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LessorSalesTypeLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000011 - Disclosure - Sales-Type Leases", "menuCat": "Notes", "order": "11", "role": "http://customtruck.com/role/SalesTypeLeases", "shortName": "Sales-Type Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ctos-20230331.htm", "contextRef": "i4b596bb708e54d19bb91326fa219e703_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LessorSalesTypeLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ctos-20230331.htm", "contextRef": "i4b596bb708e54d19bb91326fa219e703_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000012 - Disclosure - Inventory", "menuCat": "Notes", "order": "12", "role": "http://customtruck.com/role/Inventory", "shortName": "Inventory", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ctos-20230331.htm", "contextRef": "i4b596bb708e54d19bb91326fa219e703_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ctos-20230331.htm", "contextRef": "i4b596bb708e54d19bb91326fa219e703_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000013 - Disclosure - Floor Plan Financing", "menuCat": "Notes", "order": "13", "role": "http://customtruck.com/role/FloorPlanFinancing", "shortName": "Floor Plan Financing", "subGroupType": "", "uniqueAnchor": null }, "R14": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ctos-20230331.htm", "contextRef": "i4b596bb708e54d19bb91326fa219e703_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000014 - Disclosure - Rental Equipment", "menuCat": "Notes", "order": "14", "role": "http://customtruck.com/role/RentalEquipment", "shortName": "Rental Equipment", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ctos-20230331.htm", "contextRef": "i4b596bb708e54d19bb91326fa219e703_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ctos-20230331.htm", "contextRef": "i4b596bb708e54d19bb91326fa219e703_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000015 - Disclosure - Long-Term Debt", "menuCat": "Notes", "order": "15", "role": "http://customtruck.com/role/LongTermDebt", "shortName": "Long-Term Debt", "subGroupType": "", "uniqueAnchor": null }, "R16": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ctos-20230331.htm", "contextRef": "i4b596bb708e54d19bb91326fa219e703_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000016 - Disclosure - Earnings (Loss) Per Share", "menuCat": "Notes", "order": "16", "role": "http://customtruck.com/role/EarningsLossPerShare", "shortName": "Earnings (Loss) Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ctos-20230331.htm", "contextRef": "i4b596bb708e54d19bb91326fa219e703_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ctos-20230331.htm", "contextRef": "i4b596bb708e54d19bb91326fa219e703_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000017 - Disclosure - Equity", "menuCat": "Notes", "order": "17", "role": "http://customtruck.com/role/Equity", "shortName": "Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ctos-20230331.htm", "contextRef": "i4b596bb708e54d19bb91326fa219e703_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ctos-20230331.htm", "contextRef": "i4b596bb708e54d19bb91326fa219e703_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000018 - Disclosure - Share-Based Compensation", "menuCat": "Notes", "order": "18", "role": "http://customtruck.com/role/ShareBasedCompensation", "shortName": "Share-Based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ctos-20230331.htm", "contextRef": "i4b596bb708e54d19bb91326fa219e703_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ctos-20230331.htm", "contextRef": "i4b596bb708e54d19bb91326fa219e703_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000019 - Disclosure - Fair Value Measurements", "menuCat": "Notes", "order": "19", "role": "http://customtruck.com/role/FairValueMeasurements", "shortName": "Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ctos-20230331.htm", "contextRef": "i4b596bb708e54d19bb91326fa219e703_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ctos-20230331.htm", "contextRef": "ifa87850a55f84b9daa252aafd79dd61c_I20230331", "decimals": "-3", "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://customtruck.com/role/CondensedConsolidatedBalanceSheetsunaudited", "shortName": "Condensed Consolidated Balance Sheets (unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ctos-20230331.htm", "contextRef": "ifa87850a55f84b9daa252aafd79dd61c_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ctos-20230331.htm", "contextRef": "i4b596bb708e54d19bb91326fa219e703_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000020 - Disclosure - Income Taxes", "menuCat": "Notes", "order": "20", "role": "http://customtruck.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ctos-20230331.htm", "contextRef": "i4b596bb708e54d19bb91326fa219e703_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ctos-20230331.htm", "contextRef": "i4b596bb708e54d19bb91326fa219e703_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000021 - Disclosure - Commitments and Contingencies", "menuCat": "Notes", "order": "21", "role": "http://customtruck.com/role/CommitmentsandContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ctos-20230331.htm", "contextRef": "i4b596bb708e54d19bb91326fa219e703_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ctos-20230331.htm", "contextRef": "i4b596bb708e54d19bb91326fa219e703_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000022 - Disclosure - Related Parties", "menuCat": "Notes", "order": "22", "role": "http://customtruck.com/role/RelatedParties", "shortName": "Related Parties", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ctos-20230331.htm", "contextRef": "i4b596bb708e54d19bb91326fa219e703_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ctos-20230331.htm", "contextRef": "i4b596bb708e54d19bb91326fa219e703_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000023 - Disclosure - Segments", "menuCat": "Notes", "order": "23", "role": "http://customtruck.com/role/Segments", "shortName": "Segments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ctos-20230331.htm", "contextRef": "i4b596bb708e54d19bb91326fa219e703_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "ctos-20230331.htm", "contextRef": "i4b596bb708e54d19bb91326fa219e703_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000024 - Disclosure - Summary of Significant Accounting Policies (Policies)", "menuCat": "Policies", "order": "24", "role": "http://customtruck.com/role/SummaryofSignificantAccountingPoliciesPolicies", "shortName": "Summary of Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "ctos-20230331.htm", "contextRef": "i4b596bb708e54d19bb91326fa219e703_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ctos-20230331.htm", "contextRef": "i4b596bb708e54d19bb91326fa219e703_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000025 - Disclosure - Summary of Significant Accounting Policies (Tables)", "menuCat": "Tables", "order": "25", "role": "http://customtruck.com/role/SummaryofSignificantAccountingPoliciesTables", "shortName": "Summary of Significant Accounting Policies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ctos-20230331.htm", "contextRef": "i4b596bb708e54d19bb91326fa219e703_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "us-gaap:BusinessCombinationDisclosureTextBlock", "body", "html" ], "baseRef": "ctos-20230331.htm", "contextRef": "i4b596bb708e54d19bb91326fa219e703_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000026 - Disclosure - Acquisition (Tables)", "menuCat": "Tables", "order": "26", "role": "http://customtruck.com/role/AcquisitionTables", "shortName": "Acquisition (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:BusinessCombinationDisclosureTextBlock", "body", "html" ], "baseRef": "ctos-20230331.htm", "contextRef": "i4b596bb708e54d19bb91326fa219e703_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "ctos-20230331.htm", "contextRef": "i4b596bb708e54d19bb91326fa219e703_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000027 - Disclosure - Revenue (Tables)", "menuCat": "Tables", "order": "27", "role": "http://customtruck.com/role/RevenueTables", "shortName": "Revenue (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "ctos-20230331.htm", "contextRef": "i4b596bb708e54d19bb91326fa219e703_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "us-gaap:LessorSalesTypeLeasesTextBlock", "body", "html" ], "baseRef": "ctos-20230331.htm", "contextRef": "i4b596bb708e54d19bb91326fa219e703_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SalesTypeLeaseLeaseIncomeTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000028 - Disclosure - Sales-Type Leases (Tables)", "menuCat": "Tables", "order": "28", "role": "http://customtruck.com/role/SalesTypeLeasesTables", "shortName": "Sales-Type Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:LessorSalesTypeLeasesTextBlock", "body", "html" ], "baseRef": "ctos-20230331.htm", "contextRef": "i4b596bb708e54d19bb91326fa219e703_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SalesTypeLeaseLeaseIncomeTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "ctos-20230331.htm", "contextRef": "i4b596bb708e54d19bb91326fa219e703_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000029 - Disclosure - Inventory (Tables)", "menuCat": "Tables", "order": "29", "role": "http://customtruck.com/role/InventoryTables", "shortName": "Inventory (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "ctos-20230331.htm", "contextRef": "i4b596bb708e54d19bb91326fa219e703_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "us-gaap:CommonStockParOrStatedValuePerShare", "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ctos-20230331.htm", "contextRef": "ifa87850a55f84b9daa252aafd79dd61c_I20230331", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "reportCount": 1, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000003 - Statement - Condensed Consolidated Balance Sheets (unaudited) (Parentheticals)", "menuCat": "Statements", "order": "3", "role": "http://customtruck.com/role/CondensedConsolidatedBalanceSheetsunauditedParentheticals", "shortName": "Condensed Consolidated Balance Sheets (unaudited) (Parentheticals)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "us-gaap:CommonStockSharesOutstanding", "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ctos-20230331.htm", "contextRef": "ifa87850a55f84b9daa252aafd79dd61c_I20230331", "decimals": "INF", "lang": "en-US", "name": "us-gaap:CommonStockSharesIssued", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "ctos-20230331.htm", "contextRef": "i4b596bb708e54d19bb91326fa219e703_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "ctos:ScheduleOfFloorPlanPayablesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000030 - Disclosure - Floor Plan Financing (Tables)", "menuCat": "Tables", "order": "30", "role": "http://customtruck.com/role/FloorPlanFinancingTables", "shortName": "Floor Plan Financing (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "ctos-20230331.htm", "contextRef": "i4b596bb708e54d19bb91326fa219e703_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "ctos:ScheduleOfFloorPlanPayablesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "ctos-20230331.htm", "contextRef": "i4b596bb708e54d19bb91326fa219e703_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfPropertySubjectToOrAvailableForOperatingLeaseTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000031 - Disclosure - Rental Equipment (Tables)", "menuCat": "Tables", "order": "31", "role": "http://customtruck.com/role/RentalEquipmentTables", "shortName": "Rental Equipment (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "ctos-20230331.htm", "contextRef": "i4b596bb708e54d19bb91326fa219e703_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfPropertySubjectToOrAvailableForOperatingLeaseTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ctos-20230331.htm", "contextRef": "i4b596bb708e54d19bb91326fa219e703_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000032 - Disclosure - Long-Term Debt (Tables)", "menuCat": "Tables", "order": "32", "role": "http://customtruck.com/role/LongTermDebtTables", "shortName": "Long-Term Debt (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ctos-20230331.htm", "contextRef": "i4b596bb708e54d19bb91326fa219e703_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "ctos-20230331.htm", "contextRef": "i4b596bb708e54d19bb91326fa219e703_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000033 - Disclosure - Earnings (Loss) Per Share (Tables)", "menuCat": "Tables", "order": "33", "role": "http://customtruck.com/role/EarningsLossPerShareTables", "shortName": "Earnings (Loss) Per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "ctos-20230331.htm", "contextRef": "i4b596bb708e54d19bb91326fa219e703_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "baseRef": "ctos-20230331.htm", "contextRef": "i4b596bb708e54d19bb91326fa219e703_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000034 - Disclosure - Fair Value Measurements (Tables)", "menuCat": "Tables", "order": "34", "role": "http://customtruck.com/role/FairValueMeasurementsTables", "shortName": "Fair Value Measurements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "baseRef": "ctos-20230331.htm", "contextRef": "i4b596bb708e54d19bb91326fa219e703_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ctos-20230331.htm", "contextRef": "i4b596bb708e54d19bb91326fa219e703_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000035 - Disclosure - Related Parties (Tables)", "menuCat": "Tables", "order": "35", "role": "http://customtruck.com/role/RelatedPartiesTables", "shortName": "Related Parties (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ctos-20230331.htm", "contextRef": "i4b596bb708e54d19bb91326fa219e703_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "ctos-20230331.htm", "contextRef": "i4b596bb708e54d19bb91326fa219e703_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000036 - Disclosure - Segments (Tables)", "menuCat": "Tables", "order": "36", "role": "http://customtruck.com/role/SegmentsTables", "shortName": "Segments (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "ctos-20230331.htm", "contextRef": "i4b596bb708e54d19bb91326fa219e703_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "ctos-20230331.htm", "contextRef": "i4b596bb708e54d19bb91326fa219e703_D20230101-20230331", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unitRef": "segment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000037 - Disclosure - Business and Organization (Details)", "menuCat": "Details", "order": "37", "role": "http://customtruck.com/role/BusinessandOrganizationDetails", "shortName": "Business and Organization (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R38": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ctos-20230331.htm", "contextRef": "ifa87850a55f84b9daa252aafd79dd61c_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000038 - Disclosure - Summary of Significant Accounting Policies - Narrative (Details)", "menuCat": "Details", "order": "38", "role": "http://customtruck.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails", "shortName": "Summary of Significant Accounting Policies - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R39": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ctos-20230331.htm", "contextRef": "ifa87850a55f84b9daa252aafd79dd61c_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccountsReceivableGrossCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000039 - Disclosure - Summary of Significant Accounting Policies - Accounts Receivable, Net (Details)", "menuCat": "Details", "order": "39", "role": "http://customtruck.com/role/SummaryofSignificantAccountingPoliciesAccountsReceivableNetDetails", "shortName": "Summary of Significant Accounting Policies - Accounts Receivable, Net (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ctos-20230331.htm", "contextRef": "ifa87850a55f84b9daa252aafd79dd61c_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccountsReceivableGrossCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ctos-20230331.htm", "contextRef": "i4b596bb708e54d19bb91326fa219e703_D20230101-20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000004 - Statement - Condensed Consolidated Statements of Operations and Comprehensive Income (Loss) (unaudited)", "menuCat": "Statements", "order": "4", "role": "http://customtruck.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLossunaudited", "shortName": "Condensed Consolidated Statements of Operations and Comprehensive Income (Loss) (unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ctos-20230331.htm", "contextRef": "i4b596bb708e54d19bb91326fa219e703_D20230101-20230331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OperatingExpenses", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:BusinessCombinationDisclosureTextBlock", "body", "html" ], "baseRef": "ctos-20230331.htm", "contextRef": "id0081ee0715c4bb6a454949bd78f5a30_I20220114", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000040 - Disclosure - Acquisition - Acquisition of Hi-Rail (Details)", "menuCat": "Details", "order": "40", "role": "http://customtruck.com/role/AcquisitionAcquisitionofHiRailDetails", "shortName": "Acquisition - Acquisition of Hi-Rail (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:BusinessCombinationDisclosureTextBlock", "body", "html" ], "baseRef": "ctos-20230331.htm", "contextRef": "id0081ee0715c4bb6a454949bd78f5a30_I20220114", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ctos-20230331.htm", "contextRef": "i70e19232e4c64defb3906d26e869285f_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000041 - Disclosure - Acquisition - Hi-Rail Assets (Details)", "menuCat": "Details", "order": "41", "role": "http://customtruck.com/role/AcquisitionHiRailAssetsDetails", "shortName": "Acquisition - Hi-Rail Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "us-gaap:BusinessCombinationDisclosureTextBlock", "body", "html" ], "baseRef": "ctos-20230331.htm", "contextRef": "id0081ee0715c4bb6a454949bd78f5a30_I20220114", "decimals": "-3", "lang": "en-US", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ctos-20230331.htm", "contextRef": "i4b596bb708e54d19bb91326fa219e703_D20230101-20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000042 - Disclosure - Revenue - Geographic Areas (Details)", "menuCat": "Details", "order": "42", "role": "http://customtruck.com/role/RevenueGeographicAreasDetails", "shortName": "Revenue - Geographic Areas (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "ctos-20230331.htm", "contextRef": "i5851bd619bf2464c81cbf6c1026498fd_D20230101-20230331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "ctos-20230331.htm", "contextRef": "i4b596bb708e54d19bb91326fa219e703_D20230101-20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueNotFromContractWithCustomer", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000043 - Disclosure - Revenue - Major Product Lines and Services (Details)", "menuCat": "Details", "order": "43", "role": "http://customtruck.com/role/RevenueMajorProductLinesandServicesDetails", "shortName": "Revenue - Major Product Lines and Services (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "ctos-20230331.htm", "contextRef": "i4b596bb708e54d19bb91326fa219e703_D20230101-20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueNotFromContractWithCustomer", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "ctos-20230331.htm", "contextRef": "ifa87850a55f84b9daa252aafd79dd61c_I20230331", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerReceivableAfterAllowanceForCreditLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000044 - Disclosure - Revenue - Narrative (Details)", "menuCat": "Details", "order": "44", "role": "http://customtruck.com/role/RevenueNarrativeDetails", "shortName": "Revenue - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "ctos-20230331.htm", "contextRef": "ifa87850a55f84b9daa252aafd79dd61c_I20230331", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerReceivableAfterAllowanceForCreditLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:SalesTypeLeaseLeaseIncomeTableTextBlock", "us-gaap:LessorSalesTypeLeasesTextBlock", "body", "html" ], "baseRef": "ctos-20230331.htm", "contextRef": "i4b596bb708e54d19bb91326fa219e703_D20230101-20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:SalesTypeLeaseRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000045 - Disclosure - Sales-Type Leases (Details)", "menuCat": "Details", "order": "45", "role": "http://customtruck.com/role/SalesTypeLeasesDetails", "shortName": "Sales-Type Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:SalesTypeLeaseLeaseIncomeTableTextBlock", "us-gaap:LessorSalesTypeLeasesTextBlock", "body", "html" ], "baseRef": "ctos-20230331.htm", "contextRef": "i4b596bb708e54d19bb91326fa219e703_D20230101-20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:SalesTypeLeaseRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "ctos-20230331.htm", "contextRef": "ifa87850a55f84b9daa252aafd79dd61c_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryNet", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000046 - Disclosure - Inventory (Details)", "menuCat": "Details", "order": "46", "role": "http://customtruck.com/role/InventoryDetails", "shortName": "Inventory (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "ctos-20230331.htm", "contextRef": "i83d229a1055247bfa253221c66ddbdfa_I20230331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:InventoryNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ctos-20230331.htm", "contextRef": "ifa87850a55f84b9daa252aafd79dd61c_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "ctos:FloorPlanPayablesTradeCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000047 - Disclosure - Floor Plan Financing - Summary of Floor Plan Payables (Details)", "menuCat": "Details", "order": "47", "role": "http://customtruck.com/role/FloorPlanFinancingSummaryofFloorPlanPayablesDetails", "shortName": "Floor Plan Financing - Summary of Floor Plan Payables (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ctos:ScheduleOfFloorPlanPayablesTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "ctos-20230331.htm", "contextRef": "i5f78770d5b6a4dcab1b1a3dc8a0c22fe_I20230331", "decimals": "-3", "lang": "en-US", "name": "ctos:FloorPlanPayablesTradeCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "ctos-20230331.htm", "contextRef": "i4b596bb708e54d19bb91326fa219e703_D20230101-20230331", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:InterestExpenseDebt", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000048 - Disclosure - Floor Plan Financing - Narrative (Details)", "menuCat": "Details", "order": "48", "role": "http://customtruck.com/role/FloorPlanFinancingNarrativeDetails", "shortName": "Floor Plan Financing - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "ctos-20230331.htm", "contextRef": "i4b596bb708e54d19bb91326fa219e703_D20230101-20230331", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:InterestExpenseDebt", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfPropertySubjectToOrAvailableForOperatingLeaseTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "ctos-20230331.htm", "contextRef": "ifa87850a55f84b9daa252aafd79dd61c_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertySubjectToOrAvailableForOperatingLeaseGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000049 - Disclosure - Rental Equipment (Details)", "menuCat": "Details", "order": "49", "role": "http://customtruck.com/role/RentalEquipmentDetails", "shortName": "Rental Equipment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfPropertySubjectToOrAvailableForOperatingLeaseTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "ctos-20230331.htm", "contextRef": "ifa87850a55f84b9daa252aafd79dd61c_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertySubjectToOrAvailableForOperatingLeaseGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ctos-20230331.htm", "contextRef": "i4b596bb708e54d19bb91326fa219e703_D20230101-20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000005 - Statement - Condensed Consolidated Statements of Cash Flows (unaudited)", "menuCat": "Statements", "order": "5", "role": "http://customtruck.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited", "shortName": "Condensed Consolidated Statements of Cash Flows (unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ctos-20230331.htm", "contextRef": "i4b596bb708e54d19bb91326fa219e703_D20230101-20230331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ctos-20230331.htm", "contextRef": "ifa87850a55f84b9daa252aafd79dd61c_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentCarryingAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000050 - Disclosure - Long-Term Debt - Debt Obligations (Details)", "menuCat": "Details", "order": "50", "role": "http://customtruck.com/role/LongTermDebtDebtObligationsDetails", "shortName": "Long-Term Debt - Debt Obligations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ctos-20230331.htm", "contextRef": "ifa87850a55f84b9daa252aafd79dd61c_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentCarryingAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ctos-20230331.htm", "contextRef": "ic0c46e1d451b4776980e65fb3b107a51_I20230113", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000051 - Disclosure - Long-Term Debt - Narrative (Details)", "menuCat": "Details", "order": "51", "role": "http://customtruck.com/role/LongTermDebtNarrativeDetails", "shortName": "Long-Term Debt - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ctos-20230331.htm", "contextRef": "ic0c46e1d451b4776980e65fb3b107a51_I20230113", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "ctos-20230331.htm", "contextRef": "i4b596bb708e54d19bb91326fa219e703_D20230101-20230331", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000052 - Disclosure - Earnings (Loss) Per Share - Computation of Basic and Dilutive Loss Per Share (Details)", "menuCat": "Details", "order": "52", "role": "http://customtruck.com/role/EarningsLossPerShareComputationofBasicandDilutiveLossPerShareDetails", "shortName": "Earnings (Loss) Per Share - Computation of Basic and Dilutive Loss Per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "ctos-20230331.htm", "contextRef": "i4b596bb708e54d19bb91326fa219e703_D20230101-20230331", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "us-gaap:PreferredStockSharesAuthorized", "span", "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "ctos-20230331.htm", "contextRef": "ifa87850a55f84b9daa252aafd79dd61c_I20230331", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:PreferredStockSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000053 - Disclosure - Equity - Narrative (Details)", "menuCat": "Details", "order": "53", "role": "http://customtruck.com/role/EquityNarrativeDetails", "shortName": "Equity - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:PreferredStockSharesAuthorized", "span", "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "ctos-20230331.htm", "contextRef": "ifa87850a55f84b9daa252aafd79dd61c_I20230331", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:PreferredStockSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "ctos-20230331.htm", "contextRef": "i4b596bb708e54d19bb91326fa219e703_D20230101-20230331", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000054 - Disclosure - Share-Based Compensation - Narrative (Details)", "menuCat": "Details", "order": "54", "role": "http://customtruck.com/role/ShareBasedCompensationNarrativeDetails", "shortName": "Share-Based Compensation - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "ctos-20230331.htm", "contextRef": "i4b596bb708e54d19bb91326fa219e703_D20230101-20230331", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock", "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "baseRef": "ctos-20230331.htm", "contextRef": "i77d70a2cab814724859ebea42292d441_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeLiabilities", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000055 - Disclosure - Fair Value Measurements (Details)", "menuCat": "Details", "order": "55", "role": "http://customtruck.com/role/FairValueMeasurementsDetails", "shortName": "Fair Value Measurements (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock", "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "baseRef": "ctos-20230331.htm", "contextRef": "i77d70a2cab814724859ebea42292d441_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeLiabilities", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ctos-20230331.htm", "contextRef": "i4b596bb708e54d19bb91326fa219e703_D20230101-20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxExpenseBenefit", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000056 - Disclosure - Income Taxes (Details)", "menuCat": "Details", "order": "56", "role": "http://customtruck.com/role/IncomeTaxesDetails", "shortName": "Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "ctos-20230331.htm", "contextRef": "i4b596bb708e54d19bb91326fa219e703_D20230101-20230331", "decimals": "3", "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "baseRef": "ctos-20230331.htm", "contextRef": "i32d53687652f43e28f334de046b99366_D20201028-20201028", "decimals": "-5", "first": true, "lang": "en-US", "name": "ctos:IncomeTaxExaminationAssessment", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000057 - Disclosure - Commitments and Contingencies (Details)", "menuCat": "Details", "order": "57", "role": "http://customtruck.com/role/CommitmentsandContingenciesDetails", "shortName": "Commitments and Contingencies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "baseRef": "ctos-20230331.htm", "contextRef": "i32d53687652f43e28f334de046b99366_D20201028-20201028", "decimals": "-5", "first": true, "lang": "en-US", "name": "ctos:IncomeTaxExaminationAssessment", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "body", "html" ], "baseRef": "ctos-20230331.htm", "contextRef": "iea3aa916af4443138e69b345eb7802a6_D20221201-20221231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000058 - Disclosure - Related Parties - Narrative (Details)", "menuCat": "Details", "order": "58", "role": "http://customtruck.com/role/RelatedPartiesNarrativeDetails", "shortName": "Related Parties - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "body", "html" ], "baseRef": "ctos-20230331.htm", "contextRef": "iea3aa916af4443138e69b345eb7802a6_D20221201-20221231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ctos-20230331.htm", "contextRef": "i4b596bb708e54d19bb91326fa219e703_D20230101-20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromRelatedParties", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000059 - Disclosure - Related Parties - Condensed Consolidated Statements of Operations (Details)", "menuCat": "Details", "order": "59", "role": "http://customtruck.com/role/RelatedPartiesCondensedConsolidatedStatementsofOperationsDetails", "shortName": "Related Parties - Condensed Consolidated Statements of Operations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ctos-20230331.htm", "contextRef": "i4b596bb708e54d19bb91326fa219e703_D20230101-20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromRelatedParties", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ctos-20230331.htm", "contextRef": "if4b2a4f498494749baedaa684717c27f_I20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockSharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000006 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Deficit) (unaudited)", "menuCat": "Statements", "order": "6", "role": "http://customtruck.com/role/CondensedConsolidatedStatementsofStockholdersEquityDeficitunaudited", "shortName": "Condensed Consolidated Statements of Stockholders' Equity (Deficit) (unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ctos-20230331.htm", "contextRef": "if4b2a4f498494749baedaa684717c27f_I20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockSharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ctos-20230331.htm", "contextRef": "ifa87850a55f84b9daa252aafd79dd61c_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccountsReceivableRelatedPartiesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000060 - Disclosure - Related Parties - Condensed Consolidated Balance Sheets (Details)", "menuCat": "Details", "order": "60", "role": "http://customtruck.com/role/RelatedPartiesCondensedConsolidatedBalanceSheetsDetails", "shortName": "Related Parties - Condensed Consolidated Balance Sheets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ctos-20230331.htm", "contextRef": "ifa87850a55f84b9daa252aafd79dd61c_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccountsReceivableRelatedPartiesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "ctos-20230331.htm", "contextRef": "i4b596bb708e54d19bb91326fa219e703_D20230101-20230331", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unitRef": "segment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000061 - Disclosure - Segments - Narrative (Details)", "menuCat": "Details", "order": "61", "role": "http://customtruck.com/role/SegmentsNarrativeDetails", "shortName": "Segments - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R62": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ctos-20230331.htm", "contextRef": "i4b596bb708e54d19bb91326fa219e703_D20230101-20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000062 - Disclosure - Segments - Financial Information (Details)", "menuCat": "Details", "order": "62", "role": "http://customtruck.com/role/SegmentsFinancialInformationDetails", "shortName": "Segments - Financial Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "ctos-20230331.htm", "contextRef": "ibdc7661d37704368b266f11567e99179_D20230101-20230331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "ctos-20230331.htm", "contextRef": "i4b596bb708e54d19bb91326fa219e703_D20230101-20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:GrossProfit", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000063 - Disclosure - Segments - Reconciliation of Segment Gross Profit (Details)", "menuCat": "Details", "order": "63", "role": "http://customtruck.com/role/SegmentsReconciliationofSegmentGrossProfitDetails", "shortName": "Segments - Reconciliation of Segment Gross Profit (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R64": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ctos-20230331.htm", "contextRef": "ifa87850a55f84b9daa252aafd79dd61c_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Assets", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000064 - Disclosure - Segments - Assets by Country (Details)", "menuCat": "Details", "order": "64", "role": "http://customtruck.com/role/SegmentsAssetsbyCountryDetails", "shortName": "Segments - Assets by Country (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ctos-20230331.htm", "contextRef": "i3c510ea105834e9abc5ad8b8f9f0fc67_I20230331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:Assets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ctos-20230331.htm", "contextRef": "i4b596bb708e54d19bb91326fa219e703_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000007 - Disclosure - Business and Organization", "menuCat": "Notes", "order": "7", "role": "http://customtruck.com/role/BusinessandOrganization", "shortName": "Business and Organization", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ctos-20230331.htm", "contextRef": "i4b596bb708e54d19bb91326fa219e703_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ctos-20230331.htm", "contextRef": "i4b596bb708e54d19bb91326fa219e703_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "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://customtruck.com/role/SummaryofSignificantAccountingPolicies", "shortName": "Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ctos-20230331.htm", "contextRef": "i4b596bb708e54d19bb91326fa219e703_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ctos-20230331.htm", "contextRef": "i4b596bb708e54d19bb91326fa219e703_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000009 - Disclosure - Acquisition", "menuCat": "Notes", "order": "9", "role": "http://customtruck.com/role/Acquisition", "shortName": "Acquisition", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ctos-20230331.htm", "contextRef": "i4b596bb708e54d19bb91326fa219e703_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 58, "tag": { "country_CA": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CANADA", "terseLabel": "Canada" } } }, "localname": "CA", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://customtruck.com/role/RevenueGeographicAreasDetails", "http://customtruck.com/role/SegmentsAssetsbyCountryDetails" ], "xbrltype": "domainItemType" }, "country_US": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UNITED STATES", "terseLabel": "United States" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://customtruck.com/role/RevenueGeographicAreasDetails", "http://customtruck.com/role/SegmentsAssetsbyCountryDetails" ], "xbrltype": "domainItemType" }, "ctos_A2023CreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2023 Credit Facility", "label": "2023 Credit Facility [Member]", "terseLabel": "2023 Credit Facility" } } }, "localname": "A2023CreditFacilityMember", "nsuri": "http://customtruck.com/20230331", "presentation": [ "http://customtruck.com/role/FairValueMeasurementsDetails", "http://customtruck.com/role/LongTermDebtDebtObligationsDetails", "http://customtruck.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "ctos_A550SeniorSecuredSecondLienNotesDue2029Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "5.50% Senior Secured Second Lien Notes Due 2029", "label": "5.50% Senior Secured Second Lien Notes Due 2029 [Member]", "terseLabel": "2029 Secured Notes" } } }, "localname": "A550SeniorSecuredSecondLienNotesDue2029Member", "nsuri": "http://customtruck.com/20230331", "presentation": [ "http://customtruck.com/role/FairValueMeasurementsDetails", "http://customtruck.com/role/LongTermDebtDebtObligationsDetails" ], "xbrltype": "domainItemType" }, "ctos_ABLFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "ABL Facility", "label": "ABL Facility [Member]", "terseLabel": "ABL Facility" } } }, "localname": "ABLFacilityMember", "nsuri": "http://customtruck.com/20230331", "presentation": [ "http://customtruck.com/role/FairValueMeasurementsDetails", "http://customtruck.com/role/LongTermDebtDebtObligationsDetails", "http://customtruck.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "ctos_AcquisitionOfInventoryThroughFloorPlanPayables": { "auth_ref": [], "calculation": { "http://customtruck.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Acquisition Of Inventory Through Floor Plan Payables", "label": "Acquisition Of Inventory Through Floor Plan Payables", "terseLabel": "Acquisition of inventory through floor plan payables - non-trade" } } }, "localname": "AcquisitionOfInventoryThroughFloorPlanPayables", "nsuri": "http://customtruck.com/20230331", "presentation": [ "http://customtruck.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "xbrltype": "monetaryItemType" }, "ctos_AftermarketPartsAndServicesSegmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Parts, Tools and Services Segment [Member]", "label": "Aftermarket Parts and Services Segment [Member]", "verboseLabel": "APS" } } }, "localname": "AftermarketPartsAndServicesSegmentMember", "nsuri": "http://customtruck.com/20230331", "presentation": [ "http://customtruck.com/role/SegmentsFinancialInformationDetails" ], "xbrltype": "domainItemType" }, "ctos_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesSharesHigh": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Business Combination, Contingent Consideration Arrangements, Range Of Outcomes, Shares, High", "label": "Business Combination, Contingent Consideration Arrangements, Range Of Outcomes, Shares, High", "terseLabel": "Contingent consideration, additional shares (up to) (in shares)" } } }, "localname": "BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesSharesHigh", "nsuri": "http://customtruck.com/20230331", "presentation": [ "http://customtruck.com/role/EquityNarrativeDetails" ], "xbrltype": "sharesItemType" }, "ctos_BusinessCombinationContingentConsiderationArrangementsRangeofOutcomesIncrementalShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Incremental Shares", "label": "Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Incremental Shares", "terseLabel": "Contingent consideration, incremental shares transferred (in shares)" } } }, "localname": "BusinessCombinationContingentConsiderationArrangementsRangeofOutcomesIncrementalShares", "nsuri": "http://customtruck.com/20230331", "presentation": [ "http://customtruck.com/role/EquityNarrativeDetails" ], "xbrltype": "sharesItemType" }, "ctos_BusinessCombinationContingentConsiderationArrangementsStockPriceTrigger": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Business Combination, Contingent Consideration Arrangements, Stock Price Trigger", "label": "Business Combination, Contingent Consideration Arrangements, Stock Price Trigger", "terseLabel": "Contingent consideration stock price trigger (in dollars per share)" } } }, "localname": "BusinessCombinationContingentConsiderationArrangementsStockPriceTrigger", "nsuri": "http://customtruck.com/20230331", "presentation": [ "http://customtruck.com/role/EquityNarrativeDetails" ], "xbrltype": "perShareItemType" }, "ctos_BusinessCombinationContingentConsiderationArrangementsThresholdConsecutiveTradingDays": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Business Combination, Contingent Consideration Arrangements, Threshold Consecutive Trading Days", "label": "Business Combination, Contingent Consideration Arrangements, Threshold Consecutive Trading Days", "terseLabel": "Consecutive trading days threshold" } } }, "localname": "BusinessCombinationContingentConsiderationArrangementsThresholdConsecutiveTradingDays", "nsuri": "http://customtruck.com/20230331", "presentation": [ "http://customtruck.com/role/EquityNarrativeDetails" ], "xbrltype": "integerItemType" }, "ctos_BusinessCombinationContingentConsiderationSharePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Business Combination, Contingent Consideration, Share Price", "label": "Business Combination, Contingent Consideration, Share Price", "terseLabel": "Share price consideration (in dollars per share)" } } }, "localname": "BusinessCombinationContingentConsiderationSharePrice", "nsuri": "http://customtruck.com/20230331", "presentation": [ "http://customtruck.com/role/EquityNarrativeDetails" ], "xbrltype": "perShareItemType" }, "ctos_BusinessCombinationContingentConsiderationTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Business Combination, Contingent Consideration, Term", "label": "Business Combination, Contingent Consideration, Term", "terseLabel": "Contingent consideration term (in years)" } } }, "localname": "BusinessCombinationContingentConsiderationTerm", "nsuri": "http://customtruck.com/20230331", "presentation": [ "http://customtruck.com/role/EquityNarrativeDetails" ], "xbrltype": "durationItemType" }, "ctos_BusinessCombinationContingentConsiderationThresholdTradingDays": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Business Combination, Contingent Consideration, Threshold Trading Days", "label": "Business Combination, Contingent Consideration, Threshold Trading Days", "terseLabel": "Trading days threshold" } } }, "localname": "BusinessCombinationContingentConsiderationThresholdTradingDays", "nsuri": "http://customtruck.com/20230331", "presentation": [ "http://customtruck.com/role/EquityNarrativeDetails" ], "xbrltype": "integerItemType" }, "ctos_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAssets": { "auth_ref": [], "calculation": { "http://customtruck.com/role/AcquisitionHiRailAssetsDetails": { "order": 2.0, "parentTag": "ctos_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentNetAssetsExcludingIntangibles", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Assets", "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Assets", "totalLabel": "Changes in total identifiable assets acquired" } } }, "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAssets", "nsuri": "http://customtruck.com/20230331", "presentation": [ "http://customtruck.com/role/AcquisitionHiRailAssetsDetails" ], "xbrltype": "monetaryItemType" }, "ctos_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "auth_ref": [], "calculation": { "http://customtruck.com/role/AcquisitionHiRailAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Assets Acquired, Goodwill and Liabilities Assumed, Net", "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Assets Acquired, Goodwill and Liabilities Assumed, Net", "totalLabel": "Changes in net assets acquired (purchase price)" } } }, "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "nsuri": "http://customtruck.com/20230331", "presentation": [ "http://customtruck.com/role/AcquisitionHiRailAssetsDetails" ], "xbrltype": "monetaryItemType" }, "ctos_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCashAcquired": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Cash Acquired", "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Cash Acquired", "terseLabel": "Changes in less: cash acquired" } } }, "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCashAcquired", "nsuri": "http://customtruck.com/20230331", "presentation": [ "http://customtruck.com/role/AcquisitionHiRailAssetsDetails" ], "xbrltype": "monetaryItemType" }, "ctos_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCurrentAssets": { "auth_ref": [], "calculation": { "http://customtruck.com/role/AcquisitionHiRailAssetsDetails": { "order": 3.0, "parentTag": "ctos_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Current Assets", "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Current Assets", "terseLabel": "Changes in current assets" } } }, "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCurrentAssets", "nsuri": "http://customtruck.com/20230331", "presentation": [ "http://customtruck.com/role/AcquisitionHiRailAssetsDetails" ], "xbrltype": "monetaryItemType" }, "ctos_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentLiabilities": { "auth_ref": [], "calculation": { "http://customtruck.com/role/AcquisitionHiRailAssetsDetails": { "order": 1.0, "parentTag": "ctos_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentNetAssetsExcludingIntangibles", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Liabilities", "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Liabilities", "negatedTerseLabel": "Changes in total identifiable liabilities assumed" } } }, "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentLiabilities", "nsuri": "http://customtruck.com/20230331", "presentation": [ "http://customtruck.com/role/AcquisitionHiRailAssetsDetails" ], "xbrltype": "monetaryItemType" }, "ctos_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentNetAssetsExcludingIntangibles": { "auth_ref": [], "calculation": { "http://customtruck.com/role/AcquisitionHiRailAssetsDetails": { "order": 1.0, "parentTag": "ctos_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Net Assets (Excluding Intangibles)", "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Net Assets (Excluding Intangibles)", "totalLabel": "Changes in total net assets" } } }, "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentNetAssetsExcludingIntangibles", "nsuri": "http://customtruck.com/20230331", "presentation": [ "http://customtruck.com/role/AcquisitionHiRailAssetsDetails" ], "xbrltype": "monetaryItemType" }, "ctos_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentPaymentForNetCashAcquired": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Payment For Net Cash Acquired", "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Payment For Net Cash Acquired", "terseLabel": "Changes in net cash paid" } } }, "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentPaymentForNetCashAcquired", "nsuri": "http://customtruck.com/20230331", "presentation": [ "http://customtruck.com/role/AcquisitionHiRailAssetsDetails" ], "xbrltype": "monetaryItemType" }, "ctos_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentRentalEquipment": { "auth_ref": [], "calculation": { "http://customtruck.com/role/AcquisitionHiRailAssetsDetails": { "order": 1.0, "parentTag": "ctos_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Rental Equipment", "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Rental Equipment", "terseLabel": "Changes in rental equipment" } } }, "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentRentalEquipment", "nsuri": "http://customtruck.com/20230331", "presentation": [ "http://customtruck.com/role/AcquisitionHiRailAssetsDetails" ], "xbrltype": "monetaryItemType" }, "ctos_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetExcludingIntangibles": { "auth_ref": [], "calculation": { "http://customtruck.com/role/AcquisitionHiRailAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Net (Excluding Intangibles)", "label": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Net (Excluding Intangibles)", "totalLabel": "Total net assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetExcludingIntangibles", "nsuri": "http://customtruck.com/20230331", "presentation": [ "http://customtruck.com/role/AcquisitionHiRailAssetsDetails" ], "xbrltype": "monetaryItemType" }, "ctos_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRentalEquipment": { "auth_ref": [], "calculation": { "http://customtruck.com/role/AcquisitionHiRailAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Rental Equipment", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Rental Equipment", "terseLabel": "Rental equipment" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRentalEquipment", "nsuri": "http://customtruck.com/20230331", "presentation": [ "http://customtruck.com/role/AcquisitionHiRailAssetsDetails" ], "xbrltype": "monetaryItemType" }, "ctos_CapitolInvestmentCorpIVMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Capitol Investment Corp, IV [Member]", "label": "Capitol Investment Corp, IV [Member]", "terseLabel": "Capitol" } } }, "localname": "CapitolInvestmentCorpIVMember", "nsuri": "http://customtruck.com/20230331", "presentation": [ "http://customtruck.com/role/EquityNarrativeDetails" ], "xbrltype": "domainItemType" }, "ctos_CompaniesManagementAndImmediateFamiliesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Companies Management And Immediate Families", "label": "Companies Management And Immediate Families [Member]", "terseLabel": "Companies Management And Immediate Families" } } }, "localname": "CompaniesManagementAndImmediateFamiliesMember", "nsuri": "http://customtruck.com/20230331", "presentation": [ "http://customtruck.com/role/RelatedPartiesNarrativeDetails" ], "xbrltype": "domainItemType" }, "ctos_ContingentConsiderationRequirementFourMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contingent Consideration Requirement Four Member]", "label": "Contingent Consideration Requirement Four [Member]", "terseLabel": "Additional shares if common stock exceeds $19 per share" } } }, "localname": "ContingentConsiderationRequirementFourMember", "nsuri": "http://customtruck.com/20230331", "presentation": [ "http://customtruck.com/role/EquityNarrativeDetails" ], "xbrltype": "domainItemType" }, "ctos_ContingentConsiderationRequirementOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contingent Consideration Requirement One [Member]", "label": "Contingent Consideration Requirement One [Member]", "terseLabel": "Additional shares if common stock exceeds $13 per share or $16 per share" } } }, "localname": "ContingentConsiderationRequirementOneMember", "nsuri": "http://customtruck.com/20230331", "presentation": [ "http://customtruck.com/role/EquityNarrativeDetails" ], "xbrltype": "domainItemType" }, "ctos_ContingentConsiderationRequirementThreeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contingent Consideration Requirement Three [Member]", "label": "Contingent Consideration Requirement Three [Member]", "terseLabel": "Additional shares if common stock exceeds $16 per share" } } }, "localname": "ContingentConsiderationRequirementThreeMember", "nsuri": "http://customtruck.com/20230331", "presentation": [ "http://customtruck.com/role/EquityNarrativeDetails" ], "xbrltype": "domainItemType" }, "ctos_ContingentConsiderationRequirementTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contingent Consideration Requirement Two [Member]", "label": "Contingent Consideration Requirement Two [Member]", "terseLabel": "Additional shares if common stock exceeds $13 per share" } } }, "localname": "ContingentConsiderationRequirementTwoMember", "nsuri": "http://customtruck.com/20230331", "presentation": [ "http://customtruck.com/role/EquityNarrativeDetails" ], "xbrltype": "domainItemType" }, "ctos_ContractWithCustomerCommissionBenefitPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contract With Customer, Commission Benefit Period", "label": "Contract With Customer, Commission Benefit Period", "terseLabel": "Benefit period" } } }, "localname": "ContractWithCustomerCommissionBenefitPeriod", "nsuri": "http://customtruck.com/20230331", "presentation": [ "http://customtruck.com/role/RevenueNarrativeDetails" ], "xbrltype": "durationItemType" }, "ctos_ContractWithCustomerLiabilityCurrentCustomerDeposits": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Contract With Customer, Liability, Current, Customer Deposits", "label": "Contract With Customer, Liability, Current, Customer Deposits", "terseLabel": "Customer deposits" } } }, "localname": "ContractWithCustomerLiabilityCurrentCustomerDeposits", "nsuri": "http://customtruck.com/20230331", "presentation": [ "http://customtruck.com/role/RevenueNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "ctos_ContractWithCustomerLiabilityCurrentDeferredRent": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Contract With Customer, Liability, Current, Deferred Rent", "label": "Contract With Customer, Liability, Current, Deferred Rent", "terseLabel": "Deferred rent revenue" } } }, "localname": "ContractWithCustomerLiabilityCurrentDeferredRent", "nsuri": "http://customtruck.com/20230331", "presentation": [ "http://customtruck.com/role/RevenueNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "ctos_ContractWithCustomerOtherReceivableAfterAllowanceForCreditLoss": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Contract With Customer, Other Receivable, After Allowance For Credit Loss", "label": "Contract With Customer, Other Receivable, After Allowance For Credit Loss", "terseLabel": "Receivables related to rental contracts and other" } } }, "localname": "ContractWithCustomerOtherReceivableAfterAllowanceForCreditLoss", "nsuri": "http://customtruck.com/20230331", "presentation": [ "http://customtruck.com/role/RevenueNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "ctos_ContractWithCustomerTiming": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contract With Customer, Timing", "label": "Contract With Customer, Timing", "terseLabel": "Expected duration" } } }, "localname": "ContractWithCustomerTiming", "nsuri": "http://customtruck.com/20230331", "presentation": [ "http://customtruck.com/role/RevenueNarrativeDetails" ], "xbrltype": "durationItemType" }, "ctos_DaimlerFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Daimler Facility", "label": "Daimler Facility [Member]", "terseLabel": "Daimler Facility", "verboseLabel": "Daimler Truck Financial" } } }, "localname": "DaimlerFacilityMember", "nsuri": "http://customtruck.com/20230331", "presentation": [ "http://customtruck.com/role/FloorPlanFinancingNarrativeDetails", "http://customtruck.com/role/FloorPlanFinancingSummaryofFloorPlanPayablesDetails" ], "xbrltype": "domainItemType" }, "ctos_DebtInstrumentInterestFreePeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Interest Free Period", "label": "Debt Instrument, Interest Free Period", "terseLabel": "Debt instrument, interest free period" } } }, "localname": "DebtInstrumentInterestFreePeriod", "nsuri": "http://customtruck.com/20230331", "presentation": [ "http://customtruck.com/role/FloorPlanFinancingNarrativeDetails" ], "xbrltype": "durationItemType" }, "ctos_DerivativeWarrantAndOtherNoncurrentLiabilities": { "auth_ref": [], "calculation": { "http://customtruck.com/role/CondensedConsolidatedBalanceSheetsunaudited": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Derivative, Warrant, And Other Noncurrent Liabilities", "label": "Derivative, Warrant, And Other Noncurrent Liabilities", "terseLabel": "Derivative, warrants and other liabilities" } } }, "localname": "DerivativeWarrantAndOtherNoncurrentLiabilities", "nsuri": "http://customtruck.com/20230331", "presentation": [ "http://customtruck.com/role/CondensedConsolidatedBalanceSheetsunaudited" ], "xbrltype": "monetaryItemType" }, "ctos_EquipmentRentalSolutionsSegmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment Rental Solutions Segment", "label": "Equipment Rental Solutions Segment [Member]", "verboseLabel": "ERS" } } }, "localname": "EquipmentRentalSolutionsSegmentMember", "nsuri": "http://customtruck.com/20230331", "presentation": [ "http://customtruck.com/role/SegmentsFinancialInformationDetails" ], "xbrltype": "domainItemType" }, "ctos_EquipmentSalesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment Sales", "label": "Equipment Sales [Member]", "terseLabel": "Equipment sales" } } }, "localname": "EquipmentSalesMember", "nsuri": "http://customtruck.com/20230331", "presentation": [ "http://customtruck.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLossunaudited", "http://customtruck.com/role/SegmentsFinancialInformationDetails" ], "xbrltype": "domainItemType" }, "ctos_FacilitiesLeasedAndOtherMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Facilities Leased And Other", "label": "Facilities Leased And Other [Member]", "terseLabel": "Facilities Leased And Other" } } }, "localname": "FacilitiesLeasedAndOtherMember", "nsuri": "http://customtruck.com/20230331", "presentation": [ "http://customtruck.com/role/RelatedPartiesNarrativeDetails" ], "xbrltype": "domainItemType" }, "ctos_FloorPlanPayablesNonTradeCurrent": { "auth_ref": [], "calculation": { "http://customtruck.com/role/CondensedConsolidatedBalanceSheetsunaudited": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Floor Plan Payables, Non-Trade, Current", "label": "Floor Plan Payables, Non-Trade, Current", "terseLabel": "Floor plan payables - non-trade", "verboseLabel": "Non-trade floor plan payables" } } }, "localname": "FloorPlanPayablesNonTradeCurrent", "nsuri": "http://customtruck.com/20230331", "presentation": [ "http://customtruck.com/role/CondensedConsolidatedBalanceSheetsunaudited", "http://customtruck.com/role/FloorPlanFinancingSummaryofFloorPlanPayablesDetails" ], "xbrltype": "monetaryItemType" }, "ctos_FloorPlanPayablesTradeCurrent": { "auth_ref": [], "calculation": { "http://customtruck.com/role/CondensedConsolidatedBalanceSheetsunaudited": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Floor Plan Payables, Trade, Current", "label": "Floor Plan Payables, Trade, Current", "terseLabel": "Floor plan payables - trade", "verboseLabel": "Trade floor plan payables" } } }, "localname": "FloorPlanPayablesTradeCurrent", "nsuri": "http://customtruck.com/20230331", "presentation": [ "http://customtruck.com/role/CondensedConsolidatedBalanceSheetsunaudited", "http://customtruck.com/role/FloorPlanFinancingSummaryofFloorPlanPayablesDetails" ], "xbrltype": "monetaryItemType" }, "ctos_HiRailMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Hi-Rail", "label": "Hi-Rail [Member]", "terseLabel": "Hi-Rail" } } }, "localname": "HiRailMember", "nsuri": "http://customtruck.com/20230331", "presentation": [ "http://customtruck.com/role/AcquisitionAcquisitionofHiRailDetails", "http://customtruck.com/role/AcquisitionHiRailAssetsDetails" ], "xbrltype": "domainItemType" }, "ctos_IncomeTaxExaminationAssessment": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Income Tax Examination, Assessment", "label": "Income Tax Examination, Assessment", "terseLabel": "Tax assessment amount" } } }, "localname": "IncomeTaxExaminationAssessment", "nsuri": "http://customtruck.com/20230331", "presentation": [ "http://customtruck.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "ctos_IncreaseDecreaseInFloorPlanPayables": { "auth_ref": [], "calculation": { "http://customtruck.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Increase (Decrease) In Floor Plan Payables", "label": "Increase (Decrease) In Floor Plan Payables", "terseLabel": "Floor plan payables - trade, net" } } }, "localname": "IncreaseDecreaseInFloorPlanPayables", "nsuri": "http://customtruck.com/20230331", "presentation": [ "http://customtruck.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "xbrltype": "monetaryItemType" }, "ctos_IncreaseDecreaseInPrepaidExpenseOperatingLeasesAndOtherAssets": { "auth_ref": [], "calculation": { "http://customtruck.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Increase (Decrease) In Prepaid Expense, Operating Leases, And Other Assets", "label": "Increase (Decrease) In Prepaid Expense, Operating Leases, And Other Assets", "negatedLabel": "Prepaids, operating leases and other" } } }, "localname": "IncreaseDecreaseInPrepaidExpenseOperatingLeasesAndOtherAssets", "nsuri": "http://customtruck.com/20230331", "presentation": [ "http://customtruck.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "xbrltype": "monetaryItemType" }, "ctos_InventoryFinancingAgreementPACCARFinancialCorpMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Inventory Financing Agreement, PACCAR Financial Corp", "label": "Inventory Financing Agreement, PACCAR Financial Corp [Member]", "terseLabel": "PACCAR Financial Corp", "verboseLabel": "PACCAR Financial Services" } } }, "localname": "InventoryFinancingAgreementPACCARFinancialCorpMember", "nsuri": "http://customtruck.com/20230331", "presentation": [ "http://customtruck.com/role/FloorPlanFinancingNarrativeDetails", "http://customtruck.com/role/FloorPlanFinancingSummaryofFloorPlanPayablesDetails" ], "xbrltype": "domainItemType" }, "ctos_InventoryLoanGuarantyAndSecurityAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Inventory Loan, Guaranty and Security Agreement", "label": "Inventory Loan, Guaranty and Security Agreement [Member]", "terseLabel": "Loan Agreement", "verboseLabel": "PNC Equipment Finance, LLC" } } }, "localname": "InventoryLoanGuarantyAndSecurityAgreementMember", "nsuri": "http://customtruck.com/20230331", "presentation": [ "http://customtruck.com/role/FloorPlanFinancingNarrativeDetails", "http://customtruck.com/role/FloorPlanFinancingSummaryofFloorPlanPayablesDetails" ], "xbrltype": "domainItemType" }, "ctos_LineOfCreditFacilityAccordionFeatureIncreaseLimit": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Line of Credit Facility, Accordion Feature, Increase Limit", "label": "Line of Credit Facility, Accordion Feature, Increase Limit", "terseLabel": "Line of credit facility" } } }, "localname": "LineOfCreditFacilityAccordionFeatureIncreaseLimit", "nsuri": "http://customtruck.com/20230331", "presentation": [ "http://customtruck.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "ctos_MergerRelatedCosts": { "auth_ref": [], "calculation": { "http://customtruck.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLossunaudited": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 }, "http://customtruck.com/role/SegmentsReconciliationofSegmentGrossProfitDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Merger Related Costs", "label": "Merger Related Costs", "verboseLabel": "Transaction expenses and other" } } }, "localname": "MergerRelatedCosts", "nsuri": "http://customtruck.com/20230331", "presentation": [ "http://customtruck.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLossunaudited", "http://customtruck.com/role/SegmentsReconciliationofSegmentGrossProfitDetails" ], "xbrltype": "monetaryItemType" }, "ctos_NESCOHoldingsLPMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "NESCO Holdings, LP [Member]", "label": "NESCO Holdings, LP [Member]", "terseLabel": "Nesco Owner" } } }, "localname": "NESCOHoldingsLPMember", "nsuri": "http://customtruck.com/20230331", "presentation": [ "http://customtruck.com/role/EquityNarrativeDetails" ], "xbrltype": "domainItemType" }, "ctos_PNCEquipmentFinanceLLCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "PNC Equipment Finance, LLC", "label": "PNC Equipment Finance, LLC [Member]", "terseLabel": "PNC Equipment Finance, LLC" } } }, "localname": "PNCEquipmentFinanceLLCMember", "nsuri": "http://customtruck.com/20230331", "presentation": [ "http://customtruck.com/role/FloorPlanFinancingNarrativeDetails" ], "xbrltype": "domainItemType" }, "ctos_PaymentsForProceedsFromShareBasedPaymentArrangements": { "auth_ref": [], "calculation": { "http://customtruck.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Payments For (Proceeds From) Share-Based Payment Arrangements", "label": "Payments For (Proceeds From) Share-Based Payment Arrangements", "negatedLabel": "Share-based payments" } } }, "localname": "PaymentsForProceedsFromShareBasedPaymentArrangements", "nsuri": "http://customtruck.com/20230331", "presentation": [ "http://customtruck.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "xbrltype": "monetaryItemType" }, "ctos_ProceedsFromSaleOfEquipmentOnLease": { "auth_ref": [], "calculation": { "http://customtruck.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Proceeds From Sale Of Equipment On Lease", "label": "Proceeds From Sale Of Equipment On Lease", "terseLabel": "Proceeds from sales and disposals of rental equipment" } } }, "localname": "ProceedsFromSaleOfEquipmentOnLease", "nsuri": "http://customtruck.com/20230331", "presentation": [ "http://customtruck.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "xbrltype": "monetaryItemType" }, "ctos_PurchaseOfNonRentalPropertyAndCloudComputingArrangements": { "auth_ref": [], "calculation": { "http://customtruck.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Purchase Of Non-Rental Property And Cloud Computing Arrangements", "label": "Purchase Of Non-Rental Property And Cloud Computing Arrangements", "negatedTerseLabel": "Purchase of non-rental property and cloud computing arrangements" } } }, "localname": "PurchaseOfNonRentalPropertyAndCloudComputingArrangements", "nsuri": "http://customtruck.com/20230331", "presentation": [ "http://customtruck.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "xbrltype": "monetaryItemType" }, "ctos_RedeemableWarrantsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Redeemable Warrants", "label": "Redeemable Warrants [Member]", "terseLabel": "Redeemable warrants, exercisable for Common Stock, $0.0001 par value per share" } } }, "localname": "RedeemableWarrantsMember", "nsuri": "http://customtruck.com/20230331", "presentation": [ "http://customtruck.com/role/CoverPage" ], "xbrltype": "domainItemType" }, "ctos_RentalEquipmentSalesInAccountsReceivable": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Rental Equipment Sales In Accounts Receivable", "label": "Rental Equipment Sales In Accounts Receivable", "terseLabel": "Rental equipment sales in accounts receivable" } } }, "localname": "RentalEquipmentSalesInAccountsReceivable", "nsuri": "http://customtruck.com/20230331", "presentation": [ "http://customtruck.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "xbrltype": "monetaryItemType" }, "ctos_RentalPartsToolsAndAccessoriesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Rental Parts, Tools And Accessories [Member]", "label": "Rental Parts, Tools And Accessories [Member]", "terseLabel": "Aftermarket parts and services inventory" } } }, "localname": "RentalPartsToolsAndAccessoriesMember", "nsuri": "http://customtruck.com/20230331", "presentation": [ "http://customtruck.com/role/InventoryDetails" ], "xbrltype": "domainItemType" }, "ctos_RentalRevenueExcludingShippingAndHandlingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Rental Revenue, Excluding Shipping And Handling [Member]", "label": "Rental Revenue, Excluding Shipping And Handling [Member]", "terseLabel": "Rental" } } }, "localname": "RentalRevenueExcludingShippingAndHandlingMember", "nsuri": "http://customtruck.com/20230331", "presentation": [ "http://customtruck.com/role/RevenueMajorProductLinesandServicesDetails" ], "xbrltype": "domainItemType" }, "ctos_RentalRevenueMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Rental Revenue [Member]", "label": "Rental Revenue [Member]", "netLabel": "Rental", "terseLabel": "Total rental revenue", "verboseLabel": "Rental revenue" } } }, "localname": "RentalRevenueMember", "nsuri": "http://customtruck.com/20230331", "presentation": [ "http://customtruck.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLossunaudited", "http://customtruck.com/role/RevenueMajorProductLinesandServicesDetails", "http://customtruck.com/role/SegmentsFinancialInformationDetails" ], "xbrltype": "domainItemType" }, "ctos_RentalRevenueShippingAndHandlingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Rental Revenue, Shipping And Handling [Member]", "label": "Rental Revenue, Shipping And Handling [Member]", "terseLabel": "Shipping and handling" } } }, "localname": "RentalRevenueShippingAndHandlingMember", "nsuri": "http://customtruck.com/20230331", "presentation": [ "http://customtruck.com/role/RevenueMajorProductLinesandServicesDetails" ], "xbrltype": "domainItemType" }, "ctos_RentalsAndPartsAndServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Rentals And Parts And Services", "label": "Rentals And Parts And Services [Member]", "terseLabel": "Rentals/parts and services" } } }, "localname": "RentalsAndPartsAndServicesMember", "nsuri": "http://customtruck.com/20230331", "presentation": [ "http://customtruck.com/role/SegmentsFinancialInformationDetails" ], "xbrltype": "domainItemType" }, "ctos_RepaymentOfFloorPlanPayables": { "auth_ref": [], "calculation": { "http://customtruck.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Repayment Of Floor Plan Payables", "label": "Repayment Of Floor Plan Payables", "negatedTerseLabel": "Repayment of floor plan payables - non-trade" } } }, "localname": "RepaymentOfFloorPlanPayables", "nsuri": "http://customtruck.com/20230331", "presentation": [ "http://customtruck.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "xbrltype": "monetaryItemType" }, "ctos_SalesAndServicesEquipmentSalesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sales and Services, Equipment Sales", "label": "Sales and Services, Equipment Sales [Member]", "terseLabel": "Equipment sales" } } }, "localname": "SalesAndServicesEquipmentSalesMember", "nsuri": "http://customtruck.com/20230331", "presentation": [ "http://customtruck.com/role/RevenueMajorProductLinesandServicesDetails" ], "xbrltype": "domainItemType" }, "ctos_SalesAndServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sales and Services [Member]", "label": "Sales And Services [Member]", "terseLabel": "Total sales and services" } } }, "localname": "SalesAndServicesMember", "nsuri": "http://customtruck.com/20230331", "presentation": [ "http://customtruck.com/role/RevenueMajorProductLinesandServicesDetails" ], "xbrltype": "domainItemType" }, "ctos_SalesAndServicesPartsAndServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sales and Services, Parts and Services [Member]", "label": "Sales And Services, Parts And Services [Member]", "terseLabel": "Parts sales and services", "verboseLabel": "Parts and services" } } }, "localname": "SalesAndServicesPartsAndServicesMember", "nsuri": "http://customtruck.com/20230331", "presentation": [ "http://customtruck.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLossunaudited", "http://customtruck.com/role/RevenueMajorProductLinesandServicesDetails", "http://customtruck.com/role/SegmentsFinancialInformationDetails" ], "xbrltype": "domainItemType" }, "ctos_ScheduleOfFloorPlanPayablesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule Of Floor Plan Payables", "label": "Schedule Of Floor Plan Payables [Table Text Block]", "terseLabel": "Summary of Floor Plan Payables" } } }, "localname": "ScheduleOfFloorPlanPayablesTableTextBlock", "nsuri": "http://customtruck.com/20230331", "presentation": [ "http://customtruck.com/role/FloorPlanFinancingTables" ], "xbrltype": "textBlockItemType" }, "ctos_SecuredOvernightFinancingRateSOFRMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Secured Overnight Financing Rate (SOFR)", "label": "Secured Overnight Financing Rate (SOFR) [Member]", "terseLabel": "Secured Overnight Financing Rate (SOFR)" } } }, "localname": "SecuredOvernightFinancingRateSOFRMember", "nsuri": "http://customtruck.com/20230331", "presentation": [ "http://customtruck.com/role/FloorPlanFinancingNarrativeDetails" ], "xbrltype": "domainItemType" }, "ctos_TruckAndEquipmentSalesSegmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Truck And Equipment Sales Segment", "label": "Truck And Equipment Sales Segment [Member]", "verboseLabel": "TES" } } }, "localname": "TruckAndEquipmentSalesSegmentMember", "nsuri": "http://customtruck.com/20230331", "presentation": [ "http://customtruck.com/role/SegmentsFinancialInformationDetails" ], "xbrltype": "domainItemType" }, "ctos_WholeGoodsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Whole Goods", "label": "Whole Goods [Member]", "terseLabel": "Whole goods" } } }, "localname": "WholeGoodsMember", "nsuri": "http://customtruck.com/20230331", "presentation": [ "http://customtruck.com/role/InventoryDetails" ], "xbrltype": "domainItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://customtruck.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/2022", "presentation": [ "http://customtruck.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/2022", "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/2022", "presentation": [ "http://customtruck.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/2022", "presentation": [ "http://customtruck.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/2022", "presentation": [ "http://customtruck.com/role/CoverPage" ], "xbrltype": "gYearItemType" }, "dei_DocumentInformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Document Information [Line Items]", "terseLabel": "Document Information [Line Items]" } } }, "localname": "DocumentInformationLineItems", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://customtruck.com/role/CoverPage" ], "xbrltype": "stringItemType" }, "dei_DocumentInformationTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package.", "label": "Document Information [Table]", "terseLabel": "Document Information [Table]" } } }, "localname": "DocumentInformationTable", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://customtruck.com/role/CoverPage" ], "xbrltype": "stringItemType" }, "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/2022", "presentation": [ "http://customtruck.com/role/CoverPage" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r552" ], "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/2022", "presentation": [ "http://customtruck.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r553" ], "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/2022", "presentation": [ "http://customtruck.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/2022", "presentation": [ "http://customtruck.com/role/CoverPage" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://customtruck.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/2022", "presentation": [ "http://customtruck.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/2022", "presentation": [ "http://customtruck.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/2022", "presentation": [ "http://customtruck.com/role/CoverPage" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r550" ], "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/2022", "presentation": [ "http://customtruck.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/2022", "presentation": [ "http://customtruck.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/2022", "presentation": [ "http://customtruck.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains.", "label": "Entity [Domain]", "terseLabel": "Entity [Domain]" } } }, "localname": "EntityDomain", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://customtruck.com/role/EquityNarrativeDetails" ], "xbrltype": "domainItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r550" ], "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/2022", "presentation": [ "http://customtruck.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/2022", "presentation": [ "http://customtruck.com/role/CoverPage" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r550" ], "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/2022", "presentation": [ "http://customtruck.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/2022", "presentation": [ "http://customtruck.com/role/CoverPage" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r554" ], "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/2022", "presentation": [ "http://customtruck.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r550" ], "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/2022", "presentation": [ "http://customtruck.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r550" ], "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/2022", "presentation": [ "http://customtruck.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r550" ], "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/2022", "presentation": [ "http://customtruck.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r550" ], "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/2022", "presentation": [ "http://customtruck.com/role/CoverPage" ], "xbrltype": "employerIdItemType" }, "dei_LegalEntityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The set of legal entities associated with a report.", "label": "Legal Entity [Axis]", "terseLabel": "Legal Entity [Axis]" } } }, "localname": "LegalEntityAxis", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://customtruck.com/role/EquityNarrativeDetails" ], "xbrltype": "stringItemType" }, "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/2022", "presentation": [ "http://customtruck.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r549" ], "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/2022", "presentation": [ "http://customtruck.com/role/CoverPage" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r551" ], "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/2022", "presentation": [ "http://customtruck.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/2022", "presentation": [ "http://customtruck.com/role/CoverPage" ], "xbrltype": "tradingSymbolItemType" }, "srt_AffiliatedEntityMember": { "auth_ref": [ "r511", "r594", "r602", "r603", "r604" ], "lang": { "en-us": { "role": { "label": "Affiliated Entity [Member]", "terseLabel": "Affiliated Entity" } } }, "localname": "AffiliatedEntityMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://customtruck.com/role/RelatedPartiesNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_CounterpartyNameAxis": { "auth_ref": [ "r193", "r194", "r314", "r344", "r518", "r520" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Axis]", "terseLabel": "Counterparty Name [Axis]" } } }, "localname": "CounterpartyNameAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://customtruck.com/role/RelatedPartiesNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r296", "r297", "r298", "r299", "r382", "r465", "r489", "r512", "r513", "r529", "r543", "r548", "r592", "r607", "r608", "r609", "r610", "r611", "r612" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://customtruck.com/role/LongTermDebtDebtObligationsDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r296", "r297", "r298", "r299", "r382", "r465", "r489", "r512", "r513", "r529", "r543", "r548", "r592", "r607", "r608", "r609", "r610", "r611", "r612" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://customtruck.com/role/LongTermDebtDebtObligationsDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r264", "r467", "r531", "r546", "r587", "r588", "r593", "r613" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://customtruck.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLossunaudited", "http://customtruck.com/role/RevenueMajorProductLinesandServicesDetails", "http://customtruck.com/role/SegmentsFinancialInformationDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r264", "r467", "r531", "r546", "r587", "r588", "r593", "r613" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://customtruck.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLossunaudited", "http://customtruck.com/role/RevenueMajorProductLinesandServicesDetails", "http://customtruck.com/role/SegmentsFinancialInformationDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r296", "r297", "r298", "r299", "r374", "r382", "r384", "r385", "r386", "r464", "r465", "r489", "r512", "r513", "r529", "r543", "r548", "r584", "r592", "r608", "r609", "r610", "r611", "r612" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://customtruck.com/role/LongTermDebtDebtObligationsDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r296", "r297", "r298", "r299", "r374", "r382", "r384", "r385", "r386", "r464", "r465", "r489", "r512", "r513", "r529", "r543", "r548", "r584", "r592", "r608", "r609", "r610", "r611", "r612" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://customtruck.com/role/LongTermDebtDebtObligationsDetails" ], "xbrltype": "domainItemType" }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "auth_ref": [ "r193", "r194", "r314", "r344", "r519", "r520" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Domain]", "terseLabel": "Counterparty Name [Domain]" } } }, "localname": "RepurchaseAgreementCounterpartyNameDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://customtruck.com/role/RelatedPartiesNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r265", "r266", "r502", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r532", "r547", "r593" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://customtruck.com/role/RevenueGeographicAreasDetails", "http://customtruck.com/role/SegmentsAssetsbyCountryDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r265", "r266", "r496", "r502", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r532", "r547", "r593" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://customtruck.com/role/RevenueGeographicAreasDetails", "http://customtruck.com/role/SegmentsAssetsbyCountryDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]", "terseLabel": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r19", "r545" ], "calculation": { "http://customtruck.com/role/CondensedConsolidatedBalanceSheetsunaudited": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/CondensedConsolidatedBalanceSheetsunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsPayableRelatedPartiesCurrent": { "auth_ref": [ "r19", "r125", "r126", "r571" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount for accounts payable to related parties. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Related Parties, Current", "terseLabel": "Accounts payable to related parties" } } }, "localname": "AccountsPayableRelatedPartiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/RelatedPartiesCondensedConsolidatedBalanceSheetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableGrossCurrent": { "auth_ref": [ "r163", "r270", "r271", "r517" ], "calculation": { "http://customtruck.com/role/SummaryofSignificantAccountingPoliciesAccountsReceivableNetDetails": { "order": 1.0, "parentTag": "us-gaap_AccountsReceivableNetCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, before Allowance for Credit Loss, Current", "terseLabel": "Accounts receivables" } } }, "localname": "AccountsReceivableGrossCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/SummaryofSignificantAccountingPoliciesAccountsReceivableNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r270", "r271" ], "calculation": { "http://customtruck.com/role/CondensedConsolidatedBalanceSheetsunaudited": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://customtruck.com/role/SummaryofSignificantAccountingPoliciesAccountsReceivableNetDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration 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", "totalLabel": "Accounts receivable, net" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/CondensedConsolidatedBalanceSheetsunaudited", "http://customtruck.com/role/SummaryofSignificantAccountingPoliciesAccountsReceivableNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableRelatedPartiesCurrent": { "auth_ref": [ "r124", "r126", "r164", "r571" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of receivables arising from transactions with related parties due within one year or the normal operating cycle, if longer.", "label": "Accounts Receivable, Related Parties, Current", "verboseLabel": "Accounts receivable from related parties" } } }, "localname": "AccountsReceivableRelatedPartiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/RelatedPartiesCondensedConsolidatedBalanceSheetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r22" ], "calculation": { "http://customtruck.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 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" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/CondensedConsolidatedBalanceSheetsunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r31", "r32", "r33", "r165", "r485", "r494", "r495" ], "calculation": { "http://customtruck.com/role/CondensedConsolidatedBalanceSheetsunaudited": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/CondensedConsolidatedBalanceSheetsunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r30", "r33", "r111", "r453", "r490", "r491", "r559", "r560", "r561", "r572", "r573", "r574" ], "lang": { "en-us": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "AOCI Attributable to Parent [Member]", "terseLabel": "Accumulated Other Comprehensive Loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/CondensedConsolidatedStatementsofStockholdersEquityDeficitunaudited" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r11", "r545" ], "calculation": { "http://customtruck.com/role/CondensedConsolidatedBalanceSheetsunaudited": { "order": 2.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/2022", "presentation": [ "http://customtruck.com/role/CondensedConsolidatedBalanceSheetsunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r392", "r393", "r394", "r572", "r573", "r574", "r597" ], "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/2022", "presentation": [ "http://customtruck.com/role/CondensedConsolidatedStatementsofStockholdersEquityDeficitunaudited" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentForAmortization": { "auth_ref": [ "r54", "r79" ], "calculation": { "http://customtruck.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLossunaudited": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 }, "http://customtruck.com/role/SegmentsReconciliationofSegmentGrossProfitDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of recurring noncash expense charged against earnings in the period to allocate the cost of assets over their estimated remaining economic lives.", "label": "Amortization", "terseLabel": "Amortization" } } }, "localname": "AdjustmentForAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLossunaudited", "http://customtruck.com/role/SegmentsReconciliationofSegmentGrossProfitDetails" ], "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 flow from operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r387" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Share-Based Payment Arrangement, Expense", "terseLabel": "Compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/ShareBasedCompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r166", "r272", "r275" ], "calculation": { "http://customtruck.com/role/SummaryofSignificantAccountingPoliciesAccountsReceivableNetDetails": { "order": 2.0, "parentTag": "us-gaap_AccountsReceivableNetCurrent", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "negatedTerseLabel": "Less: allowance for doubtful accounts", "terseLabel": "Allowance for accounts receivable" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/SummaryofSignificantAccountingPoliciesAccountsReceivableNetDetails", "http://customtruck.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCosts": { "auth_ref": [ "r37", "r333", "r441", "r567" ], "calculation": { "http://customtruck.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to debt issuance costs.", "label": "Amortization of Debt Issuance Costs", "terseLabel": "Amortization of debt issuance costs" } } }, "localname": "AmortizationOfFinancingCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r223" ], "lang": { "en-us": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Potentially dilutive shares excluded in aggregate (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/EarningsLossPerShareComputationofBasicandDilutiveLossPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_Assets": { "auth_ref": [ "r128", "r137", "r158", "r190", "r248", "r254", "r260", "r273", "r300", "r301", "r303", "r304", "r305", "r306", "r307", "r309", "r310", "r415", "r417", "r432", "r545", "r590", "r591", "r605" ], "calculation": { "http://customtruck.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", "terseLabel": "Assets", "totalLabel": "Total Assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/CondensedConsolidatedBalanceSheetsunaudited", "http://customtruck.com/role/SegmentsAssetsbyCountryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "Assets" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/CondensedConsolidatedBalanceSheetsunaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r153", "r168", "r190", "r273", "r300", "r301", "r303", "r304", "r305", "r306", "r307", "r309", "r310", "r415", "r417", "r432", "r545", "r590", "r591", "r605" ], "calculation": { "http://customtruck.com/role/CondensedConsolidatedBalanceSheetsunaudited": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/CondensedConsolidatedBalanceSheetsunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current Assets" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/CondensedConsolidatedBalanceSheetsunaudited" ], "xbrltype": "stringItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Accounting, Policy [Policy Text Block]", "terseLabel": "Basis of Presentation" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r412", "r541", "r542" ], "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/2022", "presentation": [ "http://customtruck.com/role/AcquisitionAcquisitionofHiRailDetails", "http://customtruck.com/role/AcquisitionHiRailAssetsDetails", "http://customtruck.com/role/EquityNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r100", "r101", "r412", "r541", "r542" ], "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/2022", "presentation": [ "http://customtruck.com/role/AcquisitionAcquisitionofHiRailDetails", "http://customtruck.com/role/AcquisitionHiRailAssetsDetails", "http://customtruck.com/role/EquityNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionLineItems": { "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": "Business Acquisition [Line Items]", "terseLabel": "Business Acquisition [Line Items]" } } }, "localname": "BusinessAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/AcquisitionAcquisitionofHiRailDetails", "http://customtruck.com/role/AcquisitionHiRailAssetsDetails", "http://customtruck.com/role/EquityNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired": { "auth_ref": [ "r98" ], "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": "Percentage of voting rights acquired" } } }, "localname": "BusinessAcquisitionPercentageOfVotingInterestsAcquired", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/AcquisitionAcquisitionofHiRailDetails" ], "xbrltype": "percentItemType" }, "us-gaap_BusinessCombinationAndAssetAcquisitionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combination and Asset Acquisition [Abstract]" } } }, "localname": "BusinessCombinationAndAssetAcquisitionAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r107", "r413" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).", "label": "Business Combination Disclosure [Text Block]", "terseLabel": "Acquisition" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/Acquisition" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual": { "auth_ref": [ "r99" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "This element represents the amount of earnings or loss of the acquiree since the acquisition date included in the consolidated income statement for the reporting period.", "label": "Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual", "terseLabel": "Pretax income (loss)" } } }, "localname": "BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/AcquisitionAcquisitionofHiRailDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual": { "auth_ref": [ "r99" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "This element represents the amount of revenue of the acquiree since the acquisition date included in the consolidated income statement for the reporting period.", "label": "Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual", "terseLabel": "Revenues" } } }, "localname": "BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/AcquisitionAcquisitionofHiRailDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentIntangibles": { "auth_ref": [ "r105" ], "calculation": { "http://customtruck.com/role/AcquisitionHiRailAssetsDetails": { "order": 2.0, "parentTag": "ctos_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This element represents the amount of any measurement period adjustment (as defined) realized during the reporting period to intangibles acquired in connection with a business combination for which the initial accounting was incomplete.", "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Intangibles", "terseLabel": "Changes in intangible assets" } } }, "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentIntangibles", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/AcquisitionHiRailAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentPropertyPlantAndEquipment": { "auth_ref": [ "r105" ], "calculation": { "http://customtruck.com/role/AcquisitionHiRailAssetsDetails": { "order": 2.0, "parentTag": "ctos_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This element represents the amount of any measurement period adjustment (as defined) realized during the reporting period to property, plant, and equipment acquired in connection with a business combination for which the initial accounting was incomplete.", "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Property, Plant, and Equipment", "terseLabel": "Changes in property, equipment and other assets" } } }, "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/AcquisitionHiRailAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets": { "auth_ref": [ "r103" ], "calculation": { "http://customtruck.com/role/AcquisitionHiRailAssetsDetails": { "order": 1.0, "parentTag": "ctos_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetExcludingIntangibles", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets", "totalLabel": "Total identifiable assets acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/AcquisitionHiRailAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets": { "auth_ref": [ "r103" ], "calculation": { "http://customtruck.com/role/AcquisitionHiRailAssetsDetails": { "order": 3.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets", "terseLabel": "Current assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/AcquisitionHiRailAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": { "auth_ref": [ "r103" ], "calculation": { "http://customtruck.com/role/AcquisitionHiRailAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of intangible assets, excluding goodwill, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill", "terseLabel": "Intangible assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/AcquisitionHiRailAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities": { "auth_ref": [ "r103" ], "calculation": { "http://customtruck.com/role/AcquisitionHiRailAssetsDetails": { "order": 2.0, "parentTag": "ctos_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetExcludingIntangibles", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities", "negatedTerseLabel": "Total identifiable liabilities assumed" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/AcquisitionHiRailAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "auth_ref": [ "r102", "r103" ], "calculation": { "http://customtruck.com/role/AcquisitionHiRailAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment", "verboseLabel": "Property, equipment and other assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/AcquisitionHiRailAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "auth_ref": [ "r103" ], "calculation": { "http://customtruck.com/role/AcquisitionHiRailAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.", "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net", "totalLabel": "Net assets acquired (purchase price)" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/AcquisitionHiRailAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r58", "r59", "r60" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred.", "label": "Capital Expenditures Incurred but Not yet Paid", "terseLabel": "Rental equipment and property and equipment purchases in accounts payable" } } }, "localname": "CapitalExpendituresIncurredButNotYetPaid", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CarryingReportedAmountFairValueDisclosureMember": { "auth_ref": [ "r116", "r117" ], "lang": { "en-us": { "role": { "documentation": "Measured as reported on the statement of financial position (balance sheet).", "label": "Reported Value Measurement [Member]", "terseLabel": "Carrying Value" } } }, "localname": "CarryingReportedAmountFairValueDisclosureMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CashAcquiredFromAcquisition": { "auth_ref": [ "r45" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the acquisition of business during the period (for example, cash that was held by the acquired business).", "label": "Cash Acquired from Acquisition", "negatedTerseLabel": "Less: cash acquired" } } }, "localname": "CashAcquiredFromAcquisition", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/AcquisitionHiRailAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r56", "r155", "r515" ], "calculation": { "http://customtruck.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/2022", "presentation": [ "http://customtruck.com/role/CondensedConsolidatedBalanceSheetsunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r51", "r56", "r61" ], "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 at End of Period", "periodStartLabel": "Cash and Cash Equivalents at Beginning of Period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r51", "r118" ], "calculation": { "http://customtruck.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": "Net Change in Cash and Cash Equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r160", "r161", "r162", "r190", "r212", "r213", "r220", "r222", "r230", "r231", "r273", "r300", "r303", "r304", "r305", "r309", "r310", "r342", "r343", "r346", "r350", "r356", "r432", "r514", "r555", "r568", "r575" ], "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/2022", "presentation": [ "http://customtruck.com/role/CoverPage" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r26", "r132", "r141" ], "calculation": { "http://customtruck.com/role/CondensedConsolidatedBalanceSheetsunaudited": { "order": 1.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 (see Note 15)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.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/2022", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r82", "r293", "r294", "r498", "r589" ], "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/2022", "presentation": [ "http://customtruck.com/role/CommitmentsandContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r572", "r573", "r597" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock", "verboseLabel": "Common Stock, $0.0001 par value per share" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/CondensedConsolidatedStatementsofStockholdersEquityDeficitunaudited", "http://customtruck.com/role/CoverPage", "http://customtruck.com/role/EquityNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r10" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value (in dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/CondensedConsolidatedBalanceSheetsunauditedParentheticals", "http://customtruck.com/role/EquityNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r10" ], "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, authorized (in shares)", "verboseLabel": "Common stock, authorized (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/CondensedConsolidatedBalanceSheetsunauditedParentheticals", "http://customtruck.com/role/EquityNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r10" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "verboseLabel": "Common stock, issued (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/CondensedConsolidatedBalanceSheetsunauditedParentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r10", "r87" ], "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": "Ending balance (in shares)", "periodStartLabel": "Beginning balance (in shares)", "verboseLabel": "Common stock, outstanding (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/CondensedConsolidatedBalanceSheetsunauditedParentheticals", "http://customtruck.com/role/CondensedConsolidatedStatementsofStockholdersEquityDeficitunaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r10", "r545" ], "calculation": { "http://customtruck.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 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 \u2014 $0.0001 par value, 500,000,000 shares authorized, 248,441,588 and 248,311,104 shares issued and outstanding, at March\u00a031, 2023 and December\u00a031, 2022, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/CondensedConsolidatedBalanceSheetsunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r34", "r173", "r175", "r180", "r482", "r486" ], "calculation": { "http://customtruck.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLossunaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Comprehensive Income (Loss)" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLossunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContingentConsiderationByTypeAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of contingent consideration.", "label": "Contingent Consideration by Type [Axis]", "terseLabel": "Contingent Consideration by Type [Axis]" } } }, "localname": "ContingentConsiderationByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/EquityNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ContingentConsiderationTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Description of contingent payment arrangement.", "label": "Contingent Consideration Type [Domain]", "terseLabel": "Contingent Consideration Type [Domain]" } } }, "localname": "ContingentConsiderationTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/EquityNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerLiabilityChangeInTimeframePerformanceObligationSatisfiedRevenueRecognized": { "auth_ref": [ "r530" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized arising from contract liability from change in timeframe for performance obligation to be satisfied.", "label": "Contract with Customer, Liability, Change in Timeframe, Performance Obligation Satisfied, Revenue Recognized", "terseLabel": "Performance obligation satisfied, revenue recognized" } } }, "localname": "ContractWithCustomerLiabilityChangeInTimeframePerformanceObligationSatisfiedRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/RevenueNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r358", "r359", "r371" ], "calculation": { "http://customtruck.com/role/CondensedConsolidatedBalanceSheetsunaudited": { "order": 8.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Contract with Customer, Liability, Current", "verboseLabel": "Deferred revenue and customer deposits" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/CondensedConsolidatedBalanceSheetsunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerReceivableAfterAllowanceForCreditLoss": { "auth_ref": [ "r358", "r360", "r371", "r497" ], "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 to consideration is unconditional.", "label": "Contract with Customer, Receivable, after Allowance for Credit Loss", "terseLabel": "Receivables related to contracts with customers" } } }, "localname": "ContractWithCustomerReceivableAfterAllowanceForCreditLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/RevenueNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization": { "auth_ref": [ "r563", "r564" ], "calculation": { "http://customtruck.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLossunaudited": { "order": 1.0, "parentTag": "us-gaap_CostOfRevenue", "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 rental revenue", "verboseLabel": "Cost of revenue" } } }, "localname": "CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLossunaudited", "http://customtruck.com/role/SegmentsFinancialInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServicesSoldAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cost of Goods and Services Sold [Abstract]", "terseLabel": "Cost of Revenue" } } }, "localname": "CostOfGoodsAndServicesSoldAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLossunaudited" ], "xbrltype": "stringItemType" }, "us-gaap_CostOfGoodsAndServicesSoldDepreciation": { "auth_ref": [ "r565", "r582" ], "calculation": { "http://customtruck.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLossunaudited": { "order": 2.0, "parentTag": "us-gaap_CostOfRevenue", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for allocation of cost of tangible asset over its useful life directly used in production of good and rendering of service.", "label": "Cost, Depreciation", "terseLabel": "Depreciation of rental equipment" } } }, "localname": "CostOfGoodsAndServicesSoldDepreciation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLossunaudited", "http://customtruck.com/role/SegmentsFinancialInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsSoldSalesTypeLease": { "auth_ref": [ "r228", "r448" ], "calculation": { "http://customtruck.com/role/SalesTypeLeasesDetails": { "order": 1.0, "parentTag": "us-gaap_SalesTypeLeaseSellingProfitLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cost of goods sold for sales-type financing lease.", "label": "Cost of Goods Sold, Sales-type Lease", "terseLabel": "Cost of equipment sales" } } }, "localname": "CostOfGoodsSoldSalesTypeLease", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/SalesTypeLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfRevenue": { "auth_ref": [ "r40", "r190", "r273", "r300", "r301", "r303", "r304", "r305", "r306", "r307", "r309", "r310", "r432", "r590" ], "calculation": { "http://customtruck.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLossunaudited": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period.", "label": "Cost of Revenue", "totalLabel": "Total cost of revenue" } } }, "localname": "CostOfRevenue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLossunaudited", "http://customtruck.com/role/SegmentsFinancialInformationDetails" ], "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/2022", "presentation": [ "http://customtruck.com/role/FairValueMeasurementsDetails", "http://customtruck.com/role/FloorPlanFinancingNarrativeDetails", "http://customtruck.com/role/LongTermDebtDebtObligationsDetails", "http://customtruck.com/role/LongTermDebtNarrativeDetails" ], "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/2022", "presentation": [ "http://customtruck.com/role/FairValueMeasurementsDetails", "http://customtruck.com/role/FloorPlanFinancingNarrativeDetails", "http://customtruck.com/role/LongTermDebtDebtObligationsDetails", "http://customtruck.com/role/LongTermDebtNarrativeDetails" ], "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/2022", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r86", "r188", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r327", "r334", "r335", "r337" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Debt Disclosure [Text Block]", "terseLabel": "Floor Plan Financing", "verboseLabel": "Long-Term Debt" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/FloorPlanFinancing", "http://customtruck.com/role/LongTermDebt" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r5", "r6", "r7", "r129", "r130", "r136", "r195", "r311", "r312", "r313", "r314", "r315", "r317", "r323", "r324", "r325", "r326", "r328", "r329", "r330", "r331", "r332", "r333", "r442", "r524", "r525", "r526", "r527", "r528", "r569" ], "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/2022", "presentation": [ "http://customtruck.com/role/FairValueMeasurementsDetails", "http://customtruck.com/role/FloorPlanFinancingNarrativeDetails", "http://customtruck.com/role/FloorPlanFinancingSummaryofFloorPlanPayablesDetails", "http://customtruck.com/role/LongTermDebtDebtObligationsDetails", "http://customtruck.com/role/LongTermDebtNarrativeDetails" ], "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", "verboseLabel": "Debt instrument, basis spread plus (minus)" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/FloorPlanFinancingNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentCarryingAmount": { "auth_ref": [ "r7", "r130", "r136", "r338" ], "calculation": { "http://customtruck.com/role/LongTermDebtDebtObligationsDetails_1": { "order": 2.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.", "label": "Long-Term Debt, Gross", "terseLabel": "Total debt outstanding" } } }, "localname": "DebtInstrumentCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/LongTermDebtDebtObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r24", "r312" ], "lang": { "en-us": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Debt interest rate" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/LongTermDebtDebtObligationsDetails", "http://customtruck.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Instrument [Line Items]", "terseLabel": "Debt Instrument [Line Items]" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/FloorPlanFinancingNarrativeDetails", "http://customtruck.com/role/LongTermDebtDebtObligationsDetails", "http://customtruck.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r25", "r195", "r311", "r312", "r313", "r314", "r315", "r317", "r323", "r324", "r325", "r326", "r328", "r329", "r330", "r331", "r332", "r333", "r442", "r524", "r525", "r526", "r527", "r528", "r569" ], "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/2022", "presentation": [ "http://customtruck.com/role/FairValueMeasurementsDetails", "http://customtruck.com/role/FloorPlanFinancingNarrativeDetails", "http://customtruck.com/role/FloorPlanFinancingSummaryofFloorPlanPayablesDetails", "http://customtruck.com/role/LongTermDebtDebtObligationsDetails", "http://customtruck.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Instrument, Redemption [Line Items]", "terseLabel": "Debt Instrument, Redemption [Line Items]" } } }, "localname": "DebtInstrumentRedemptionLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/FloorPlanFinancingSummaryofFloorPlanPayablesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentRedemptionTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about debt instruments or arrangements with redemption features. Includes, but is not limited to, description of debt redemption features, percentage price at which debt can be redeemed by the issuer, and period start and end for debt maturity or redemption.", "label": "Debt Instrument Redemption [Table]", "terseLabel": "Debt Instrument Redemption [Table]" } } }, "localname": "DebtInstrumentRedemptionTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/FloorPlanFinancingSummaryofFloorPlanPayablesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r25", "r88", "r89", "r90", "r91", "r119", "r120", "r122", "r135", "r195", "r311", "r312", "r313", "r314", "r315", "r317", "r323", "r324", "r325", "r326", "r328", "r329", "r330", "r331", "r332", "r333", "r336", "r442", "r524", "r525", "r526", "r527", "r528", "r569" ], "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/2022", "presentation": [ "http://customtruck.com/role/FloorPlanFinancingNarrativeDetails", "http://customtruck.com/role/LongTermDebtDebtObligationsDetails", "http://customtruck.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet": { "auth_ref": [ "r121", "r323", "r339", "r525", "r526" ], "calculation": { "http://customtruck.com/role/LongTermDebtDebtObligationsDetails_1": { "order": 1.0, "parentTag": "us-gaap_LongTermDebt", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of unamortized debt discount (premium) and debt issuance costs.", "label": "Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net", "negatedLabel": "Deferred financing fees" } } }, "localname": "DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/LongTermDebtDebtObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r396", "r397" ], "calculation": { "http://customtruck.com/role/CondensedConsolidatedBalanceSheetsunaudited": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.", "label": "Deferred Income Tax Liabilities, Net", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/CondensedConsolidatedBalanceSheetsunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxesAndTaxCredits": { "auth_ref": [ "r55" ], "calculation": { "http://customtruck.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) and income tax credits.", "label": "Deferred Income Taxes and Tax Credits", "terseLabel": "Deferred tax expense" } } }, "localname": "DeferredIncomeTaxesAndTaxCredits", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRentCreditCurrent": { "auth_ref": [ "r146", "r556", "r600" ], "calculation": { "http://customtruck.com/role/CondensedConsolidatedBalanceSheetsunaudited": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of excess of rental payment required by lease over rental income recognized, classified as current.", "label": "Deferred Rent Credit, Current", "terseLabel": "Operating lease liabilities - current" } } }, "localname": "DeferredRentCreditCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/CondensedConsolidatedBalanceSheetsunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r54", "r243" ], "calculation": { "http://customtruck.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationNonproduction": { "auth_ref": [ "r54", "r80" ], "calculation": { "http://customtruck.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLossunaudited": { "order": 3.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 }, "http://customtruck.com/role/SegmentsReconciliationofSegmentGrossProfitDetails": { "order": 6.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The expense recognized in the current period that allocates the cost of nonproduction tangible assets over their useful lives.", "label": "Depreciation, Nonproduction", "terseLabel": "Non-rental depreciation" } } }, "localname": "DepreciationNonproduction", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLossunaudited", "http://customtruck.com/role/SegmentsReconciliationofSegmentGrossProfitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeGainLossOnDerivativeNet": { "auth_ref": [ "r596" ], "calculation": { "http://customtruck.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in the fair value of derivatives recognized in the income statement.", "label": "Derivative, Gain (Loss) on Derivative, Net", "negatedTerseLabel": "Change in fair value of derivative and warrants" } } }, "localname": "DerivativeGainLossOnDerivativeNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeLiabilities": { "auth_ref": [ "r169", "r170", "r431", "r520" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset.", "label": "Derivative Liability", "terseLabel": "Warrant liabilities" } } }, "localname": "DerivativeLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/FairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DilutiveSecurities": { "auth_ref": [ "r63" ], "calculation": { "http://customtruck.com/role/EarningsLossPerShareComputationofBasicandDilutiveLossPerShareDetails": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) to net income used for calculating diluted earnings per share (EPS), resulting from the assumed exercise stock options, restrictive stock units (RSUs), convertible preferred stock of an employee stock ownership plan (ESOP), and other dilutive convertible securities.", "label": "Dilutive Securities, Effect on Basic Earnings Per Share", "terseLabel": "Dilutive common share equivalents" } } }, "localname": "DilutiveSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/EarningsLossPerShareComputationofBasicandDilutiveLossPerShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Disaggregation of Revenue [Line Items]", "terseLabel": "Disaggregation of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/RevenueGeographicAreasDetails", "http://customtruck.com/role/RevenueMajorProductLinesandServicesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r370", "r531", "r532", "r533", "r534", "r535", "r536", "r537" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table]", "terseLabel": "Disaggregation of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/RevenueGeographicAreasDetails", "http://customtruck.com/role/RevenueMajorProductLinesandServicesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r593" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Schedule of Revenue by Major Product and Service Line" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/RevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r383", "r388", "r389", "r391", "r395", "r544" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-Based Payment Arrangement [Text Block]", "terseLabel": "Share-Based Compensation" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/ShareBasedCompensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Abstract]", "terseLabel": "Share-based Payment Arrangement [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Net Income (Loss) Per Share:" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLossunaudited" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r181", "r201", "r202", "r203", "r204", "r205", "r209", "r212", "r220", "r221", "r222", "r226", "r421", "r422", "r483", "r487", "r521" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "terseLabel": "Basic (in dollars per share)", "verboseLabel": "Basic earnings (loss) per share (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLossunaudited", "http://customtruck.com/role/EarningsLossPerShareComputationofBasicandDilutiveLossPerShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r181", "r201", "r202", "r203", "r204", "r205", "r212", "r220", "r221", "r222", "r226", "r421", "r422", "r483", "r487", "r521" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "terseLabel": "Diluted (in dollars per share)", "verboseLabel": "Diluted earnings (loss) per share (in dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLossunaudited", "http://customtruck.com/role/EarningsLossPerShareComputationofBasicandDilutiveLossPerShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDilutedAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Diluted [Abstract]", "verboseLabel": "Per Share Amount" } } }, "localname": "EarningsPerShareDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/EarningsLossPerShareComputationofBasicandDilutiveLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r223", "r224", "r225", "r227" ], "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/2022", "presentation": [ "http://customtruck.com/role/EarningsLossPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r433" ], "calculation": { "http://customtruck.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": { "order": 4.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts 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": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations", "terseLabel": "Effect of exchange rate changes on cash and cash equivalents" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r399" ], "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 tax rate" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/IncomeTaxesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r390" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount", "terseLabel": "Unrecognized compensation cost" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/ShareBasedCompensationNarrativeDetails" ], "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/2022", "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r87", "r150", "r176", "r177", "r178", "r196", "r197", "r198", "r200", "r206", "r208", "r229", "r274", "r357", "r392", "r393", "r394", "r403", "r404", "r420", "r434", "r435", "r436", "r437", "r438", "r439", "r453", "r490", "r491", "r492" ], "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/2022", "presentation": [ "http://customtruck.com/role/CondensedConsolidatedStatementsofStockholdersEquityDeficitunaudited" ], "xbrltype": "domainItemType" }, "us-gaap_EquityInterestIssuedOrIssuableByTypeAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of equity interests that are issued or issuable in a business combination.", "label": "Equity Interest Type [Axis]", "terseLabel": "Equity Interest Type [Axis]" } } }, "localname": "EquityInterestIssuedOrIssuableByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/EquityNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EquityInterestIssuedOrIssuableTypeDomain": { "auth_ref": [ "r106" ], "lang": { "en-us": { "role": { "documentation": "Name of equity interest issued or issuable to acquire an entity in a business combination.", "label": "Equity Interest Issued or Issuable, Type [Domain]", "terseLabel": "Equity Interest Issued or Issuable, Type [Domain]" } } }, "localname": "EquityInterestIssuedOrIssuableTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/EquityNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EstimateOfFairValueFairValueDisclosureMember": { "auth_ref": [ "r325", "r431", "r525", "r526" ], "lang": { "en-us": { "role": { "documentation": "Measured as an estimate of fair value.", "label": "Estimate of Fair Value Measurement [Member]", "terseLabel": "Fair Value" } } }, "localname": "EstimateOfFairValueFairValueDisclosureMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "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": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r423", "r424", "r428" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.", "label": "Fair Value, Recurring and Nonrecurring [Table]", "terseLabel": "Fair Value, Recurring and Nonrecurring [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r325", "r375", "r376", "r377", "r378", "r379", "r380", "r424", "r461", "r462", "r463", "r525", "r526", "r538", "r539", "r540" ], "lang": { "en-us": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value Hierarchy and NAV [Axis]", "terseLabel": "Fair Value Hierarchy and NAV [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementBasisAxis": { "auth_ref": [ "r113", "r115", "r325", "r525", "r526" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement basis.", "label": "Measurement Basis [Axis]", "terseLabel": "Measurement Basis [Axis]" } } }, "localname": "FairValueByMeasurementBasisAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r423", "r424", "r425", "r426", "r429" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]", "terseLabel": "Measurement Frequency [Axis]" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosureItemAmountsDomain": { "auth_ref": [ "r325", "r525", "r526" ], "lang": { "en-us": { "role": { "documentation": "Measurement basis, for example, but not limited to, reported value, fair value, portion at fair value, portion at other than fair value.", "label": "Fair Value Measurement [Domain]", "terseLabel": "Fair Value Measurement [Domain]" } } }, "localname": "FairValueDisclosureItemAmountsDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]", "terseLabel": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r427" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.", "label": "Fair Value Disclosures [Text Block]", "terseLabel": "Fair Value Measurements" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/FairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r325", "r375", "r380", "r424", "r461", "r538", "r539", "r540" ], "lang": { "en-us": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Fair Value, Inputs, Level 1 [Member]", "terseLabel": "Level 1" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r325", "r375", "r380", "r424", "r462", "r525", "r526", "r538", "r539", "r540" ], "lang": { "en-us": { "role": { "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.", "label": "Fair Value, Inputs, Level 2 [Member]", "terseLabel": "Level 2" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r325", "r375", "r376", "r377", "r378", "r379", "r380", "r424", "r463", "r525", "r526", "r538", "r539", "r540" ], "lang": { "en-us": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Inputs, Level 3 [Member]", "terseLabel": "Level 3" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock": { "auth_ref": [ "r113", "r114" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, by class that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3). Where the quoted price in an active market for the identical liability is not available, the Level 1 input is the quoted price of an identical liability when traded as an asset.", "label": "Fair Value, Liabilities Measured on Recurring Basis [Table Text Block]", "terseLabel": "Schedule of Carrying Values and Fair Values of Financial Liabilities" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement frequency.", "label": "Measurement Frequency [Domain]", "terseLabel": "Measurement Frequency [Domain]" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities.", "label": "Fair Value Measurement, Policy [Policy Text Block]", "terseLabel": "Fair Value Measurements" } } }, "localname": "FairValueMeasurementPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r325", "r375", "r376", "r377", "r378", "r379", "r380", "r461", "r462", "r463", "r525", "r526", "r538", "r539", "r540" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy and NAV [Domain]", "terseLabel": "Fair Value Hierarchy and NAV [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r427", "r429" ], "lang": { "en-us": { "role": { "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.", "label": "Fair Value, Recurring [Member]", "terseLabel": "Fair Value, Recurring" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FinanceLeaseLiabilityCurrent": { "auth_ref": [ "r444" ], "calculation": { "http://customtruck.com/role/CondensedConsolidatedBalanceSheetsunaudited": { "order": 7.0, "parentTag": "us-gaap_LiabilitiesCurrent", "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", "terseLabel": "Current portion of finance lease obligations" } } }, "localname": "FinanceLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/CondensedConsolidatedBalanceSheetsunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "auth_ref": [ "r444" ], "calculation": { "http://customtruck.com/role/CondensedConsolidatedBalanceSheetsunaudited": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.", "label": "Finance Lease, Liability, Noncurrent", "terseLabel": "Finance leases" } } }, "localname": "FinanceLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/CondensedConsolidatedBalanceSheetsunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeasePrincipalPayments": { "auth_ref": [ "r445", "r446" ], "calculation": { "http://customtruck.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": { "order": 6.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", "negatedLabel": "Finance lease payments" } } }, "localname": "FinanceLeasePrincipalPayments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "auth_ref": [ "r54" ], "calculation": { "http://customtruck.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.", "label": "Gain (Loss) on Disposition of Property Plant Equipment", "negatedTerseLabel": "Gain on sales and disposals of rental equipment" } } }, "localname": "GainLossOnSaleOfPropertyPlantEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r156", "r278", "r480", "r523", "r545", "r579", "r581" ], "calculation": { "http://customtruck.com/role/AcquisitionHiRailAssetsDetails": { "order": 3.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 }, "http://customtruck.com/role/CondensedConsolidatedBalanceSheetsunaudited": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/AcquisitionHiRailAssetsDetails", "http://customtruck.com/role/CondensedConsolidatedBalanceSheetsunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillPurchaseAccountingAdjustments": { "auth_ref": [ "r97", "r580" ], "calculation": { "http://customtruck.com/role/AcquisitionHiRailAssetsDetails": { "order": 3.0, "parentTag": "ctos_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) from adjustments after acquisition date under purchase accounting of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Purchase Accounting Adjustments", "verboseLabel": "Changes in goodwill" } } }, "localname": "GoodwillPurchaseAccountingAdjustments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/AcquisitionHiRailAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r39", "r190", "r248", "r253", "r259", "r262", "r273", "r300", "r301", "r303", "r304", "r305", "r306", "r307", "r309", "r310", "r432", "r522", "r590" ], "calculation": { "http://customtruck.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLossunaudited": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 }, "http://customtruck.com/role/SegmentsReconciliationofSegmentGrossProfitDetails": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "terseLabel": "Gross Profit", "totalLabel": "Gross Profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLossunaudited", "http://customtruck.com/role/SegmentsFinancialInformationDetails", "http://customtruck.com/role/SegmentsReconciliationofSegmentGrossProfitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r35", "r127", "r133", "r143", "r248", "r253", "r259", "r262", "r484", "r522" ], "calculation": { "http://customtruck.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLossunaudited": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 }, "http://customtruck.com/role/SegmentsReconciliationofSegmentGrossProfitDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Income (Loss) Before Income Taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLossunaudited", "http://customtruck.com/role/SegmentsReconciliationofSegmentGrossProfitDetails" ], "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/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r191", "r400", "r401", "r402", "r405", "r407", "r409", "r410", "r411" ], "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/2022", "presentation": [ "http://customtruck.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r192", "r207", "r208", "r246", "r398", "r406", "r408", "r488" ], "calculation": { "http://customtruck.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLossunaudited": { "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/2022", "presentation": [ "http://customtruck.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLossunaudited", "http://customtruck.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r57" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.", "label": "Income Taxes Paid, Net", "terseLabel": "Income taxes paid" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r53" ], "calculation": { "http://customtruck.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": { "order": 10.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/2022", "presentation": [ "http://customtruck.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities": { "auth_ref": [ "r566" ], "calculation": { "http://customtruck.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 accrued expenses, and obligations classified as other.", "label": "Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities", "terseLabel": "Accrued expenses and other liabilities" } } }, "localname": "IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r466", "r566" ], "calculation": { "http://customtruck.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Increase (Decrease) in Contract with Customer, Liability", "terseLabel": "Customer deposits and deferred revenue" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r53" ], "calculation": { "http://customtruck.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Inventories", "negatedTerseLabel": "Inventories" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInReceivables": { "auth_ref": [ "r53" ], "calculation": { "http://customtruck.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the total amount due within one year (or one operating cycle) from all parties, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Receivables", "negatedTerseLabel": "Accounts and financing receivables" } } }, "localname": "IncreaseDecreaseInReceivables", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.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' Deficit [Roll Forward]" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/CondensedConsolidatedStatementsofStockholdersEquityDeficitunaudited" ], "xbrltype": "stringItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r77", "r78" ], "calculation": { "http://customtruck.com/role/CondensedConsolidatedBalanceSheetsunaudited": { "order": 7.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible Assets, Net (Excluding Goodwill)", "terseLabel": "Intangible assets, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/CondensedConsolidatedBalanceSheetsunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseDebt": { "auth_ref": [ "r43", "r331", "r341", "r527", "r528" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt.", "label": "Interest Expense, Debt", "terseLabel": "Interest expense" } } }, "localname": "InterestExpenseDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/FloorPlanFinancingNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestIncomeExpenseNonoperatingNet": { "auth_ref": [], "calculation": { "http://customtruck.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLossunaudited": { "order": 2.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 }, "http://customtruck.com/role/SegmentsReconciliationofSegmentGrossProfitDetails": { "order": 5.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net amount of nonoperating interest income (expense).", "label": "Interest Income (Expense), Nonoperating, Net", "negatedLabel": "Interest expense, net", "negatedTerseLabel": "Interest expense, net" } } }, "localname": "InterestIncomeExpenseNonoperatingNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLossunaudited", "http://customtruck.com/role/SegmentsReconciliationofSegmentGrossProfitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r183", "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/2022", "presentation": [ "http://customtruck.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryCurrentTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about inventory expected to be sold or consumed within one year or operating cycle, if longer.", "label": "Inventory, Current [Table]", "terseLabel": "Inventory, Current [Table]" } } }, "localname": "InventoryCurrentTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/InventoryDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Inventory Disclosure [Abstract]" } } }, "localname": "InventoryDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r277" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.", "label": "Inventory Disclosure [Text Block]", "terseLabel": "Inventory" } } }, "localname": "InventoryDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/Inventory" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Inventory [Line Items]", "terseLabel": "Inventory [Line Items]" } } }, "localname": "InventoryLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/InventoryDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r167", "r516", "r545" ], "calculation": { "http://customtruck.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/2022", "presentation": [ "http://customtruck.com/role/CondensedConsolidatedBalanceSheetsunaudited", "http://customtruck.com/role/InventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_LessorSalesTypeLeasesTextBlock": { "auth_ref": [ "r452" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of lessor's sales-type leases.", "label": "Lessor, Sales-type Leases [Text Block]", "terseLabel": "Sales-Type Leases" } } }, "localname": "LessorSalesTypeLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/SalesTypeLeases" ], "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": "Letter of Credit" } } }, "localname": "LetterOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r15", "r131", "r140", "r545", "r570", "r578", "r598" ], "calculation": { "http://customtruck.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/2022", "presentation": [ "http://customtruck.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/2022", "presentation": [ "http://customtruck.com/role/CondensedConsolidatedBalanceSheetsunaudited" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r23", "r154", "r190", "r273", "r300", "r301", "r303", "r304", "r305", "r306", "r307", "r309", "r310", "r416", "r417", "r418", "r432", "r545", "r590", "r605", "r606" ], "calculation": { "http://customtruck.com/role/CondensedConsolidatedBalanceSheetsunaudited": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/CondensedConsolidatedBalanceSheetsunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current Liabilities" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/CondensedConsolidatedBalanceSheetsunaudited" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesNoncurrent": { "auth_ref": [ "r2", "r3", "r4", "r7", "r8", "r190", "r273", "r300", "r301", "r303", "r304", "r305", "r306", "r307", "r309", "r310", "r416", "r417", "r418", "r432", "r590", "r605", "r606" ], "calculation": { "http://customtruck.com/role/CondensedConsolidatedBalanceSheetsunaudited": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation due after one year or beyond the normal operating cycle, if longer.", "label": "Liabilities, Noncurrent", "totalLabel": "Total long-term liabilities" } } }, "localname": "LiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/CondensedConsolidatedBalanceSheetsunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCredit": { "auth_ref": [ "r7", "r130", "r136" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.", "label": "Long-Term Line of Credit", "terseLabel": "Outstanding borrowings" } } }, "localname": "LineOfCredit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityAxis": { "auth_ref": [ "r20", "r569" ], "lang": { "en-us": { "role": { "documentation": "Information by name of lender, which may be a single entity (for example, but not limited to, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit.", "label": "Lender Name [Axis]", "terseLabel": "Lender Name [Axis]" } } }, "localname": "LineOfCreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/FloorPlanFinancingNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityLenderDomain": { "auth_ref": [ "r20", "r569" ], "lang": { "en-us": { "role": { "documentation": "Identification of the lender, which may be a single entity (for example, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit, including a letter of credit facility.", "label": "Line of Credit Facility, Lender [Domain]", "terseLabel": "Line of Credit Facility, Lender [Domain]" } } }, "localname": "LineOfCreditFacilityLenderDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/FloorPlanFinancingNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r20" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "terseLabel": "Maximum borrowing capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/FloorPlanFinancingNarrativeDetails", "http://customtruck.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityPeriodicPayment": { "auth_ref": [ "r20" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the required periodic payments of both interest and principal.", "label": "Line of Credit Facility, Periodic Payment", "terseLabel": "Balloon payment to be paid" } } }, "localname": "LineOfCreditFacilityPeriodicPayment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "auth_ref": [ "r20" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).", "label": "Line of Credit Facility, Remaining Borrowing Capacity", "terseLabel": "Remaining borrowing capacity" } } }, "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/LongTermDebtNarrativeDetails" ], "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]", "netLabel": "Line of Credit", "terseLabel": "ABL Facility" } } }, "localname": "LineOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/FairValueMeasurementsDetails", "http://customtruck.com/role/FloorPlanFinancingNarrativeDetails", "http://customtruck.com/role/LongTermDebtDebtObligationsDetails", "http://customtruck.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LondonInterbankOfferedRateLIBORMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate at which a bank borrows funds from other banks in the London interbank market.", "label": "London Interbank Offered Rate (LIBOR) [Member]", "terseLabel": "London Interbank Offered Rate (LIBOR)" } } }, "localname": "LondonInterbankOfferedRateLIBORMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/FloorPlanFinancingNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock": { "auth_ref": [ "r73" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of long-lived assets, excluding financial instruments, long-term customer relationships of a financial institution, mortgage rights, deferred policy acquisition costs, and deferred tax assets, by geographic areas located in the entity's country of domicile and foreign countries in which the entity holds assets.", "label": "Long-Lived Assets by Geographic Areas [Table Text Block]", "terseLabel": "Schedule of Total Assets by Country" } } }, "localname": "LongLivedAssetsByGeographicAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/SegmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r7", "r130", "r138", "r324", "r340", "r525", "r526" ], "calculation": { "http://customtruck.com/role/LongTermDebtDebtObligationsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://customtruck.com/role/LongTermDebtDebtObligationsDetails_1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.", "label": "Long-Term Debt", "totalLabel": "Total debt excluding deferred financing fees" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/LongTermDebtDebtObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r21" ], "calculation": { "http://customtruck.com/role/CondensedConsolidatedBalanceSheetsunaudited": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://customtruck.com/role/LongTermDebtDebtObligationsDetails": { "order": 1.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-Term Debt, Current Maturities", "negatedTerseLabel": "Less: current maturities", "terseLabel": "Current maturities of long-term debt" } } }, "localname": "LongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/CondensedConsolidatedBalanceSheetsunaudited", "http://customtruck.com/role/LongTermDebtDebtObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtFairValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The fair value amount of long-term debt whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission.", "label": "Long-Term Debt, Fair Value", "terseLabel": "Other notes payable" } } }, "localname": "LongTermDebtFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/FairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r159" ], "calculation": { "http://customtruck.com/role/CondensedConsolidatedBalanceSheetsunaudited": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 }, "http://customtruck.com/role/LongTermDebtDebtObligationsDetails": { "order": 2.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding 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" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/CondensedConsolidatedBalanceSheetsunaudited", "http://customtruck.com/role/LongTermDebtDebtObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r25" ], "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/2022", "presentation": [ "http://customtruck.com/role/FairValueMeasurementsDetails", "http://customtruck.com/role/FloorPlanFinancingNarrativeDetails", "http://customtruck.com/role/LongTermDebtDebtObligationsDetails", "http://customtruck.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r25", "r85" ], "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/2022", "presentation": [ "http://customtruck.com/role/FairValueMeasurementsDetails", "http://customtruck.com/role/FloorPlanFinancingNarrativeDetails", "http://customtruck.com/role/LongTermDebtDebtObligationsDetails", "http://customtruck.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LossContingenciesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Loss Contingencies [Line Items]", "terseLabel": "Loss Contingencies [Line Items]" } } }, "localname": "LossContingenciesLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingenciesTable": { "auth_ref": [ "r83", "r84", "r295", "r296", "r297", "r585", "r586" ], "lang": { "en-us": { "role": { "documentation": "Discloses the specific components (such as the nature, name, and date) of the loss contingency and gives an estimate of the possible loss or range of loss, or states that a reasonable estimate cannot be made. Excludes environmental contingencies, warranties and unconditional purchase obligations.", "label": "Loss Contingencies [Table]", "terseLabel": "Loss Contingencies [Table]" } } }, "localname": "LossContingenciesTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r184" ], "calculation": { "http://customtruck.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 flow from financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.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": "Financing Activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r184" ], "calculation": { "http://customtruck.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 flow from investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.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": "Investing Activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r51", "r52", "r55" ], "calculation": { "http://customtruck.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 flow from operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.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": "Operating Activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r36", "r55", "r134", "r142", "r152", "r171", "r174", "r178", "r190", "r199", "r201", "r202", "r203", "r204", "r207", "r208", "r218", "r248", "r253", "r259", "r262", "r273", "r300", "r301", "r303", "r304", "r305", "r306", "r307", "r309", "r310", "r422", "r432", "r522", "r590" ], "calculation": { "http://customtruck.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://customtruck.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLossunaudited": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "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) Attributable to Parent", "terseLabel": "Net income (loss)", "totalLabel": "Net Income (Loss)", "verboseLabel": "Net income (loss)" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited", "http://customtruck.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLossunaudited", "http://customtruck.com/role/CondensedConsolidatedStatementsofStockholdersEquityDeficitunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "auth_ref": [ "r201", "r202", "r203", "r204", "r209", "r210", "r219", "r222", "r248", "r253", "r259", "r262", "r522" ], "calculation": { "http://customtruck.com/role/EarningsLossPerShareComputationofBasicandDilutiveLossPerShareDetails": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted", "weight": 1.0 } }, "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", "terseLabel": "Basic earnings (loss) per share" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/EarningsLossPerShareComputationofBasicandDilutiveLossPerShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": { "auth_ref": [ "r211", "r214", "r215", "r216", "r217", "r219", "r222" ], "calculation": { "http://customtruck.com/role/EarningsLossPerShareComputationofBasicandDilutiveLossPerShareDetails": { "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": "Diluted earnings (loss) per share" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/EarningsLossPerShareComputationofBasicandDilutiveLossPerShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Income (Loss) Available to Common Stockholders, Diluted [Abstract]", "terseLabel": "Net Income (Loss)" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/EarningsLossPerShareComputationofBasicandDilutiveLossPerShareDetails" ], "xbrltype": "stringItemType" }, "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": "Accounting Pronouncements Recently Adopted" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Noncash Investing and Financing Items [Abstract]", "terseLabel": "Non-Cash Investing and Financing Activities" } } }, "localname": "NoncashInvestingAndFinancingItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r42" ], "calculation": { "http://customtruck.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLossunaudited": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "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 expense" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLossunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Nonoperating Income (Expense) [Abstract]", "terseLabel": "Other Expense" } } }, "localname": "NonoperatingIncomeExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLossunaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NotesAndLoansReceivableNetCurrent": { "auth_ref": [ "r270", "r271", "r481" ], "calculation": { "http://customtruck.com/role/CondensedConsolidatedBalanceSheetsunaudited": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost, after allowance for credit loss, of financing receivable classified as current. Excludes net investment in lease.", "label": "Financing Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Financing receivables, net" } } }, "localname": "NotesAndLoansReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/CondensedConsolidatedBalanceSheetsunaudited" ], "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": "Notes payable", "verboseLabel": "Other notes payable" } } }, "localname": "NotesPayableOtherPayablesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/FairValueMeasurementsDetails", "http://customtruck.com/role/LongTermDebtDebtObligationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [ "r577" ], "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/2022", "presentation": [ "http://customtruck.com/role/BusinessandOrganizationDetails", "http://customtruck.com/role/SegmentsNarrativeDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://customtruck.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLossunaudited": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "Operating Expenses", "totalLabel": "Total operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLossunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating Expenses" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLossunaudited" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r248", "r253", "r259", "r262", "r522" ], "calculation": { "http://customtruck.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLossunaudited": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Operating Income (Loss)" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLossunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r444" ], "calculation": { "http://customtruck.com/role/CondensedConsolidatedBalanceSheetsunaudited": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Operating lease liabilities - noncurrent" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/CondensedConsolidatedBalanceSheetsunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r443" ], "calculation": { "http://customtruck.com/role/CondensedConsolidatedBalanceSheetsunaudited": { "order": 6.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", "verboseLabel": "Operating lease assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/CondensedConsolidatedBalanceSheetsunaudited" ], "xbrltype": "monetaryItemType" }, "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/2022", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "auth_ref": [ "r0", "r112" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "terseLabel": "Business and Organization" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/BusinessandOrganization" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r157" ], "calculation": { "http://customtruck.com/role/CondensedConsolidatedBalanceSheetsunaudited": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/CondensedConsolidatedBalanceSheetsunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r108", "r109", "r110" ], "calculation": { "http://customtruck.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLossunaudited": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent", "terseLabel": "Unrealized foreign currency translation adjustments" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLossunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]", "terseLabel": "Other Comprehensive Income (Loss):" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLossunaudited" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r108", "r109", "r110", "r172", "r175" ], "calculation": { "http://customtruck.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLossunaudited": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "totalLabel": "Other Comprehensive Income (Loss)", "verboseLabel": "Other Comprehensive Income" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLossunaudited", "http://customtruck.com/role/CondensedConsolidatedStatementsofStockholdersEquityDeficitunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r44" ], "calculation": { "http://customtruck.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLossunaudited": { "order": 1.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 }, "http://customtruck.com/role/SegmentsReconciliationofSegmentGrossProfitDetails": { "order": 7.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "negatedLabel": "Financing and other expense (income)", "negatedTerseLabel": "Financing and other expense (income)" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLossunaudited", "http://customtruck.com/role/SegmentsReconciliationofSegmentGrossProfitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r49" ], "calculation": { "http://customtruck.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to reacquire common stock during the period.", "label": "Payments for Repurchase of Common Stock", "negatedTerseLabel": "Repurchase of common stock" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r46", "r414" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.", "label": "Payments to Acquire Businesses, Gross", "terseLabel": "Working capital adjustments" } } }, "localname": "PaymentsToAcquireBusinessesGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/AcquisitionAcquisitionofHiRailDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r46" ], "calculation": { "http://customtruck.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "negatedTerseLabel": "Acquisition of business, net of cash acquired", "terseLabel": "Net cash paid" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/AcquisitionHiRailAssetsDetails", "http://customtruck.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireEquipmentOnLease": { "auth_ref": [ "r47" ], "calculation": { "http://customtruck.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for payments to acquire rented equipment which is recorded as an asset.", "label": "Payments to Acquire Equipment on Lease", "negatedLabel": "Purchases of rental equipment" } } }, "localname": "PaymentsToAcquireEquipmentOnLease", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PortionAtFairValueFairValueDisclosureMember": { "auth_ref": [ "r430" ], "lang": { "en-us": { "role": { "documentation": "Measured at fair value for financial reporting purposes.", "label": "Portion at Fair Value Measurement [Member]", "terseLabel": "Portion at Fair Value Measurement" } } }, "localname": "PortionAtFairValueFairValueDisclosureMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r9", "r342" ], "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/2022", "presentation": [ "http://customtruck.com/role/EquityNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r9" ], "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 authorized (in shares)" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/EquityNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r9", "r342" ], "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 issued (in shares)" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/EquityNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r9" ], "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", "terseLabel": "Preferred stock outstanding (in shares)" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/EquityNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r558" ], "calculation": { "http://customtruck.com/role/CondensedConsolidatedBalanceSheetsunaudited": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid expenses and other" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/CondensedConsolidatedBalanceSheetsunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrimeRateMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate charged by financial institutions to their most creditworthy borrowers.", "label": "Prime Rate [Member]", "terseLabel": "Prime Rate" } } }, "localname": "PrimeRateMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/FloorPlanFinancingNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt": { "auth_ref": [ "r48" ], "calculation": { "http://customtruck.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from a borrowing with the highest claim on the assets of the entity in case of bankruptcy or liquidation (with maturities initially due after one year or beyond the operating cycle, if longer).", "label": "Proceeds from Issuance of Senior Long-Term Debt", "terseLabel": "Proceeds from debt" } } }, "localname": "ProceedsFromIssuanceOfSeniorLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromLinesOfCredit": { "auth_ref": [ "r48", "r569" ], "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": "Proceeds from lines of credit" } } }, "localname": "ProceedsFromLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromLongTermLinesOfCredit": { "auth_ref": [ "r48" ], "calculation": { "http://customtruck.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with maturities due beyond one year or the operating cycle, if longer.", "label": "Proceeds from Long-Term Lines of Credit", "terseLabel": "Borrowings under revolving credit facilities" } } }, "localname": "ProceedsFromLongTermLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Abstract]" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization": { "auth_ref": [ "r583", "r599" ], "calculation": { "http://customtruck.com/role/CondensedConsolidatedBalanceSheetsunaudited": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "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" } } }, "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/CondensedConsolidatedBalanceSheetsunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r81", "r499", "r500", "r501" ], "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": "Rental Equipment" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/RentalEquipment" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAccumulatedDepreciation": { "auth_ref": [ "r148", "r149", "r289", "r447" ], "calculation": { "http://customtruck.com/role/RentalEquipmentDetails": { "order": 2.0, "parentTag": "us-gaap_PropertySubjectToOrAvailableForOperatingLeaseNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation of lessor's underlying asset for which right to use has been conveyed to lessee under operating lease.", "label": "Property, Plant, and Equipment, Lessor Asset under Operating Lease, Accumulated Depreciation", "negatedTerseLabel": "Less: accumulated depreciation" } } }, "localname": "PropertySubjectToOrAvailableForOperatingLeaseAccumulatedDepreciation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/RentalEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertySubjectToOrAvailableForOperatingLeaseGross": { "auth_ref": [ "r147", "r149", "r288", "r447" ], "calculation": { "http://customtruck.com/role/RentalEquipmentDetails": { "order": 1.0, "parentTag": "us-gaap_PropertySubjectToOrAvailableForOperatingLeaseNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before accumulated depreciation, of lessor's underlying asset for which right to use has been conveyed to lessee under operating lease.", "label": "Property, Plant, and Equipment, Lessor Asset under Operating Lease, before Accumulated Depreciation", "terseLabel": "Rental equipment" } } }, "localname": "PropertySubjectToOrAvailableForOperatingLeaseGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/RentalEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertySubjectToOrAvailableForOperatingLeaseNet": { "auth_ref": [ "r149", "r583", "r601" ], "calculation": { "http://customtruck.com/role/CondensedConsolidatedBalanceSheetsunaudited": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://customtruck.com/role/RentalEquipmentDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated depreciation, of lessor's underlying asset for which right to use has been conveyed to lessee under operating lease.", "label": "Property, Plant, and Equipment, Lessor Asset under Operating Lease, after Accumulated Depreciation", "terseLabel": "Rental equipment, net", "totalLabel": "Rental equipment, net" } } }, "localname": "PropertySubjectToOrAvailableForOperatingLeaseNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/CondensedConsolidatedBalanceSheetsunaudited", "http://customtruck.com/role/RentalEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r182", "r276" ], "calculation": { "http://customtruck.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "terseLabel": "Provision for losses on accounts receivable" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PublicUtilitiesInventoryAxis": { "auth_ref": [ "r557" ], "lang": { "en-us": { "role": { "documentation": "Information by type of inventory held.", "label": "Inventory [Axis]", "terseLabel": "Inventory [Axis]" } } }, "localname": "PublicUtilitiesInventoryAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/InventoryDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PublicUtilitiesInventoryTypeDomain": { "auth_ref": [ "r557" ], "lang": { "en-us": { "role": { "documentation": "Tangible personal property that is held for sale in the ordinary course of business, in process of production for such sale or is to be currently consumed in the production of goods or services to be available for sale.", "label": "Inventory [Domain]", "terseLabel": "Inventory [Domain]" } } }, "localname": "PublicUtilitiesInventoryTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/InventoryDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy": { "auth_ref": [ "r74" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for determining the allowance for doubtful accounts for trade and other accounts receivable balances, and when impairments, charge-offs or recoveries are recognized.", "label": "Receivables, Trade and Other Accounts Receivable, Allowance for Doubtful Accounts, Policy [Policy Text Block]", "terseLabel": "Trade Receivables and Allowance for Credit Losses" } } }, "localname": "ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock": { "auth_ref": [ "r69", "r71" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the reconciliation of profit (loss) from reportable segments to the consolidated income (loss) before income tax expense (benefit) and discontinued operations. Includes, but is not limited to, reconciliation after income tax if income tax is allocated to the reportable segment.", "label": "Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table Text Block]", "terseLabel": "Schedule of Reconciliation of Segment Gross Profit to Consolidated Loss Before Income Taxes" } } }, "localname": "ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/SegmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RelatedPartyCosts": { "auth_ref": [ "r40", "r302", "r303", "r304", "r308", "r309", "r310", "r571" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Direct costs arising from transactions with related parties who are not affiliates or joint Ventures. These costs are categorized as cost of goods sold.", "label": "Related Party Costs", "terseLabel": "Expenses incurred from transactions with related parties included in cost of revenue" } } }, "localname": "RelatedPartyCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/RelatedPartiesCondensedConsolidatedStatementsofOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r381", "r456", "r457" ], "lang": { "en-us": { "role": { "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Domain]", "terseLabel": "Related Party [Domain]" } } }, "localname": "RelatedPartyDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/RelatedPartiesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionAxis": { "auth_ref": [ "r145", "r456", "r457", "r604" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party transaction.", "label": "Related Party Transaction [Axis]", "terseLabel": "Related Party Transaction [Axis]" } } }, "localname": "RelatedPartyTransactionAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/RelatedPartiesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionDomain": { "auth_ref": [ "r145" ], "lang": { "en-us": { "role": { "documentation": "Transaction between related party.", "label": "Related Party Transaction [Domain]", "terseLabel": "Related Party Transaction [Domain]" } } }, "localname": "RelatedPartyTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/RelatedPartiesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty": { "auth_ref": [ "r123" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Expenses recognized resulting from transactions (excluding transactions that are eliminated in consolidated or combined financial statements) with related party.", "label": "Related Party Transaction, Expenses from Transactions with Related Party", "terseLabel": "Expenses incurred from transactions with related parties included in operating expenses" } } }, "localname": "RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/RelatedPartiesCondensedConsolidatedStatementsofOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyTransactionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Related Party Transaction [Line Items]", "terseLabel": "Related Party Transaction [Line Items]" } } }, "localname": "RelatedPartyTransactionLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/RelatedPartiesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Purchases during the period (excluding transactions that are eliminated in consolidated or combined financial statements) with related party.", "label": "Related Party Transaction, Purchases from Related Party", "terseLabel": "Purchases with related party" } } }, "localname": "RelatedPartyTransactionPurchasesFromRelatedParty", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/RelatedPartiesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyTransactionsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Related Party Transactions [Abstract]" } } }, "localname": "RelatedPartyTransactionsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r381", "r456", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r604" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Axis]", "terseLabel": "Related Party [Axis]" } } }, "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/RelatedPartiesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r454", "r455", "r457", "r458", "r459" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Related Party Transactions Disclosure [Text Block]", "terseLabel": "Related Parties" } } }, "localname": "RelatedPartyTransactionsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/RelatedParties" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfLongTermLinesOfCredit": { "auth_ref": [ "r50" ], "calculation": { "http://customtruck.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for the settlement of obligation drawn from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with maturities due beyond one year or the operating cycle, if longer.", "label": "Repayments of Long-Term Lines of Credit", "negatedTerseLabel": "Repayments under revolving credit facilities" } } }, "localname": "RepaymentsOfLongTermLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfMediumTermNotes": { "auth_ref": [ "r50" ], "calculation": { "http://customtruck.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to pay off borrowing used to receive debt funding on a regular basis with maturities ranging from 5-10 years.", "label": "Repayments of Medium-term Notes", "negatedTerseLabel": "Repayments of notes payable" } } }, "localname": "RepaymentsOfMediumTermNotes", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r12", "r92", "r139", "r493", "r495", "r545" ], "calculation": { "http://customtruck.com/role/CondensedConsolidatedBalanceSheetsunaudited": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/CondensedConsolidatedBalanceSheetsunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r150", "r196", "r197", "r198", "r200", "r206", "r208", "r274", "r392", "r393", "r394", "r403", "r404", "r420", "r490", "r492" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Accumulated Deficit" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/CondensedConsolidatedStatementsofStockholdersEquityDeficitunaudited" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r239", "r240", "r252", "r257", "r258", "r264", "r265", "r268", "r369", "r370", "r467" ], "calculation": { "http://customtruck.com/role/RevenueMajorProductLinesandServicesDetails": { "order": 1.0, "parentTag": "us-gaap_Revenues", "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": "Topic 606" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/RevenueMajorProductLinesandServicesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r372", "r373" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/Revenue" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": { "auth_ref": [ "r72" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of revenue from external customers by geographic areas attributed to the entity's country of domicile and to foreign countries from which the entity derives revenue.", "label": "Revenue from External Customers by Geographic Areas [Table Text Block]", "terseLabel": "Schedule of Revenue by Country" } } }, "localname": "RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/RevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromRelatedParties": { "auth_ref": [ "r38", "r144", "r302", "r303", "r304", "r308", "r309", "r310" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue, fees and commissions earned from transactions between (a) a parent company and its subsidiaries; (b) subsidiaries of a common parent; (c) an entity and trusts for the benefit of employees, for example, but not limited to, pension and profit-sharing trusts that are managed by or under the trusteeship of the entity's management; (d) an entity and its principal, owners, management, or members of their immediate families; and (e) affiliates.", "label": "Revenue from Related Parties", "terseLabel": "Total revenues from transactions with related parties" } } }, "localname": "RevenueFromRelatedParties", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/RelatedPartiesCondensedConsolidatedStatementsofOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueNotFromContractWithCustomer": { "auth_ref": [ "r562" ], "calculation": { "http://customtruck.com/role/RevenueMajorProductLinesandServicesDetails": { "order": 2.0, "parentTag": "us-gaap_Revenues", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue that is not accounted for under Topic 606.", "label": "Revenue Not from Contract with Customer", "terseLabel": "Topic 842" } } }, "localname": "RevenueNotFromContractWithCustomer", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/RevenueMajorProductLinesandServicesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r179", "r190", "r239", "r240", "r252", "r257", "r258", "r264", "r265", "r268", "r273", "r300", "r301", "r303", "r304", "r305", "r306", "r307", "r309", "r310", "r432", "r484", "r590" ], "calculation": { "http://customtruck.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLossunaudited": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 }, "http://customtruck.com/role/RevenueMajorProductLinesandServicesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).", "label": "Revenues", "terseLabel": "Total revenue", "totalLabel": "Total", "verboseLabel": "Total revenue" } } }, "localname": "Revenues", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLossunaudited", "http://customtruck.com/role/RevenueGeographicAreasDetails", "http://customtruck.com/role/RevenueMajorProductLinesandServicesDetails", "http://customtruck.com/role/SegmentsFinancialInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenuesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenues [Abstract]", "terseLabel": "Revenue" } } }, "localname": "RevenuesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLossunaudited" ], "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": "ABL Facility" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/FairValueMeasurementsDetails", "http://customtruck.com/role/FloorPlanFinancingNarrativeDetails", "http://customtruck.com/role/LongTermDebtDebtObligationsDetails", "http://customtruck.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SalesTypeLeaseInterestIncomeLeaseReceivable": { "auth_ref": [ "r228", "r449" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of interest income from lease receivable of sales-type lease.", "label": "Sales-type Lease, Interest Income, Lease Receivable", "terseLabel": "Interest income" } } }, "localname": "SalesTypeLeaseInterestIncomeLeaseReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/SalesTypeLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SalesTypeLeaseLeaseIncomeTableTextBlock": { "auth_ref": [ "r228", "r451" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of components of income from sales-type lease.", "label": "Sales-type Lease, Lease Income [Table Text Block]", "terseLabel": "Schedule of Revenue from Sales-type Leases" } } }, "localname": "SalesTypeLeaseLeaseIncomeTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/SalesTypeLeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SalesTypeLeaseRevenue": { "auth_ref": [ "r228", "r448" ], "calculation": { "http://customtruck.com/role/SalesTypeLeasesDetails": { "order": 2.0, "parentTag": "us-gaap_SalesTypeLeaseSellingProfitLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of sales-type lease revenue.", "label": "Sales-type Lease, Revenue", "terseLabel": "Equipment sales" } } }, "localname": "SalesTypeLeaseRevenue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/SalesTypeLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SalesTypeLeaseSellingProfitLoss": { "auth_ref": [ "r228", "r448" ], "calculation": { "http://customtruck.com/role/SalesTypeLeasesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of profit (loss) recognized at commencement from sales-type lease.", "label": "Sales-type Lease, Selling Profit (Loss)", "totalLabel": "Gross profit (loss)" } } }, "localname": "SalesTypeLeaseSellingProfitLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/SalesTypeLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SalesTypeLeaseVariableLeaseIncome": { "auth_ref": [ "r228", "r450" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of sales-type lease income from variable lease payments paid and payable to lessor, excluding amount included in measurement of lease receivable.", "label": "Sales-type Lease, Variable Lease Income", "terseLabel": "Sales-type lease, rental contracts" } } }, "localname": "SalesTypeLeaseVariableLeaseIncome", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/SalesTypeLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": { "auth_ref": [ "r28" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.", "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]", "terseLabel": "Schedule of Accounts Receivable" } } }, "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/SummaryofSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r100", "r101", "r412" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.", "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/AcquisitionAcquisitionofHiRailDetails", "http://customtruck.com/role/AcquisitionHiRailAssetsDetails", "http://customtruck.com/role/EquityNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfDebtTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation.", "label": "Schedule of Debt [Table Text Block]", "terseLabel": "Schedule of Debt Obligations" } } }, "localname": "ScheduleOfDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/LongTermDebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r576" ], "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 Computation of Basic and Dilutive Loss Per Share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/EarningsLossPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r1", "r16", "r17", "r18" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Schedule of Inventory, Current [Table Text Block]", "terseLabel": "Schedule of Inventory" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/InventoryTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertySubjectToOrAvailableForOperatingLeaseTextBlock": { "auth_ref": [ "r149", "r583", "r601" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of lessor's underlying asset for which right to use has been conveyed to lessee under operating lease.", "label": "Property, Plant, and Equipment, Lessor Asset under Operating Lease [Table Text Block]", "terseLabel": "Schedule of Rental Equipment" } } }, "localname": "ScheduleOfPropertySubjectToOrAvailableForOperatingLeaseTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/RentalEquipmentTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "auth_ref": [ "r104" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.", "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]", "terseLabel": "Summary of Assets Acquired and Liabilities Assumed" } } }, "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/AcquisitionTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "auth_ref": [ "r125", "r126" ], "lang": { "en-us": { "role": { "documentation": "Schedule of quantitative and qualitative information pertaining to related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Schedule of Related Party Transactions, by Related Party [Table]", "terseLabel": "Schedule of Related Party Transactions, by Related Party [Table]" } } }, "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/RelatedPartiesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of related party transactions. Examples of related party transactions include, but are not limited to, transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners and (d) affiliates.", "label": "Schedule of Related Party Transactions [Table Text Block]", "terseLabel": "Summary of Related Party Transactions" } } }, "localname": "ScheduleOfRelatedPartyTransactionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/RelatedPartiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r67", "r68", "r70", "r76" ], "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/2022", "presentation": [ "http://customtruck.com/role/SegmentsAssetsbyCountryDetails", "http://customtruck.com/role/SegmentsFinancialInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r67", "r68", "r70", "r76" ], "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 Company\u2019s Segment Results" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/SegmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [ "r236", "r239", "r240", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r252", "r253", "r254", "r255", "r256", "r257", "r258", "r259", "r260", "r262", "r268", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r291", "r292", "r523", "r613" ], "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/2022", "presentation": [ "http://customtruck.com/role/SegmentsFinancialInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Reporting [Abstract]", "terseLabel": "Segment Reporting [Abstract]" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r236", "r237", "r238", "r248", "r251", "r256", "r260", "r261", "r262", "r263", "r264", "r267", "r268", "r269" ], "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": "Segments" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/Segments" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingInformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Segment Reporting Information [Line Items]", "terseLabel": "Segment Reporting Information [Line Items]" } } }, "localname": "SegmentReportingInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/SegmentsAssetsbyCountryDetails", "http://customtruck.com/role/SegmentsFinancialInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r41" ], "calculation": { "http://customtruck.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLossunaudited": { "order": 4.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 }, "http://customtruck.com/role/SegmentsReconciliationofSegmentGrossProfitDetails": { "order": 4.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.", "label": "Selling, General and Administrative Expense", "terseLabel": "Selling, general and administrative expenses", "verboseLabel": "Selling, general and administrative expenses" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLossunaudited", "http://customtruck.com/role/SegmentsReconciliationofSegmentGrossProfitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SeniorNotesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Bond that takes priority over other debt securities sold by the issuer. In the event the issuer goes bankrupt, senior debt holders receive priority for (must receive) repayment prior to (relative to) junior and unsecured (general) creditors.", "label": "Senior Notes [Member]", "terseLabel": "2029 Secured Notes", "verboseLabel": "2029 Secured Notes" } } }, "localname": "SeniorNotesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/FairValueMeasurementsDetails", "http://customtruck.com/role/LongTermDebtDebtObligationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r53" ], "calculation": { "http://customtruck.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited": { "order": 13.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": "Share-based compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r62", "r187" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]", "terseLabel": "Summary of Significant Accounting Policies" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/SummaryofSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r151", "r236", "r239", "r240", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r252", "r253", "r254", "r255", "r256", "r257", "r258", "r259", "r260", "r262", "r268", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r290", "r291", "r292", "r523", "r613" ], "lang": { "en-us": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]", "terseLabel": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/SegmentsFinancialInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r160", "r161", "r162", "r190", "r212", "r213", "r220", "r222", "r230", "r231", "r273", "r300", "r303", "r304", "r305", "r309", "r310", "r342", "r343", "r346", "r350", "r356", "r432", "r514", "r555", "r568", "r575" ], "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/2022", "presentation": [ "http://customtruck.com/role/CoverPage" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r27", "r87", "r150", "r176", "r177", "r178", "r196", "r197", "r198", "r200", "r206", "r208", "r229", "r274", "r357", "r392", "r393", "r394", "r403", "r404", "r420", "r434", "r435", "r436", "r437", "r438", "r439", "r453", "r490", "r491", "r492" ], "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/2022", "presentation": [ "http://customtruck.com/role/CondensedConsolidatedStatementsofStockholdersEquityDeficitunaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLossunaudited", "http://customtruck.com/role/CondensedConsolidatedStatementsofStockholdersEquityDeficitunaudited" ], "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/2022", "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/2022", "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/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r196", "r197", "r198", "r229", "r467" ], "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/2022", "presentation": [ "http://customtruck.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLossunaudited", "http://customtruck.com/role/CondensedConsolidatedStatementsofStockholdersEquityDeficitunaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "auth_ref": [ "r9", "r10", "r87", "r92" ], "lang": { "en-us": { "role": { "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).", "label": "Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture", "terseLabel": "Share-based payments (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/CondensedConsolidatedStatementsofStockholdersEquityDeficitunaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "auth_ref": [ "r9", "r10", "r92", "r96" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).", "label": "Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture", "terseLabel": "Share-based payments" } } }, "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/CondensedConsolidatedStatementsofStockholdersEquityDeficitunaudited" ], "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, amount authorized" } } }, "localname": "StockRepurchaseProgramAuthorizedAmount1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/EquityNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount remaining of a stock repurchase plan authorized.", "label": "Stock Repurchase Program, Remaining Authorized Repurchase Amount", "terseLabel": "Amount available under repurchase program" } } }, "localname": "StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/EquityNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchasedDuringPeriodShares": { "auth_ref": [ "r9", "r10", "r87", "r92" ], "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", "negatedTerseLabel": "Common stock repurchases (in shares)" } } }, "localname": "StockRepurchasedDuringPeriodShares", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/CondensedConsolidatedStatementsofStockholdersEquityDeficitunaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_StockRepurchasedDuringPeriodValue": { "auth_ref": [ "r9", "r10", "r87", "r92" ], "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": "Common stock repurchase" } } }, "localname": "StockRepurchasedDuringPeriodValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/CondensedConsolidatedStatementsofStockholdersEquityDeficitunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r10", "r13", "r14", "r75", "r545", "r570", "r578", "r598" ], "calculation": { "http://customtruck.com/role/CondensedConsolidatedBalanceSheetsunaudited": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "totalLabel": "Total stockholders' equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/CondensedConsolidatedBalanceSheetsunaudited", "http://customtruck.com/role/CondensedConsolidatedStatementsofStockholdersEquityDeficitunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Stockholders' Equity" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/CondensedConsolidatedBalanceSheetsunaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r95", "r189", "r343", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r357", "r419" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.", "label": "Stockholders' Equity Note Disclosure [Text Block]", "terseLabel": "Equity" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/Equity" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r440", "r460" ], "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/2022", "presentation": [ "http://customtruck.com/role/FloorPlanFinancingNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r440", "r460" ], "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/2022", "presentation": [ "http://customtruck.com/role/FloorPlanFinancingNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r440", "r460" ], "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/2022", "presentation": [ "http://customtruck.com/role/FloorPlanFinancingNarrativeDetails" ], "xbrltype": "domainItemType" }, "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/2022", "presentation": [ "http://customtruck.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" ], "xbrltype": "stringItemType" }, "us-gaap_TaxPeriodAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information about the period subject to enacted tax laws.", "label": "Tax Period [Axis]", "terseLabel": "Tax Period [Axis]" } } }, "localname": "TaxPeriodAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TaxPeriodDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Identified tax period.", "label": "Tax Period [Domain]", "terseLabel": "Tax Period [Domain]" } } }, "localname": "TaxPeriodDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TaxYear2015Member": { "auth_ref": [ "r595" ], "lang": { "en-us": { "role": { "documentation": "Identified as tax year 2015.", "label": "Tax Year 2015 [Member]", "terseLabel": "Tax Year 2015" } } }, "localname": "TaxYear2015Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockCommonMember": { "auth_ref": [ "r93" ], "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/2022", "presentation": [ "http://customtruck.com/role/CondensedConsolidatedStatementsofStockholdersEquityDeficitunaudited" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockCommonShares": { "auth_ref": [ "r93" ], "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": "Ending balance (in shares)", "negatedPeriodStartLabel": "Beginning balance (in shares)", "terseLabel": "Treasury stock (in shares)" } } }, "localname": "TreasuryStockCommonShares", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/CondensedConsolidatedBalanceSheetsunauditedParentheticals", "http://customtruck.com/role/CondensedConsolidatedStatementsofStockholdersEquityDeficitunaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockCommonValue": { "auth_ref": [ "r29", "r93", "r94" ], "calculation": { "http://customtruck.com/role/CondensedConsolidatedBalanceSheetsunaudited": { "order": 4.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": "Treasury stock, at cost \u2014 2,427,395 and 2,241,069 shares at March\u00a031, 2023 and December\u00a031, 2022, respectively" } } }, "localname": "TreasuryStockCommonValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/CondensedConsolidatedBalanceSheetsunaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_TreasuryStockSharesAcquired": { "auth_ref": [ "r10", "r87", "r92" ], "lang": { "en-us": { "role": { "documentation": "Number of shares that have been repurchased during the period and are being held in treasury.", "label": "Treasury Stock, Shares, Acquired", "terseLabel": "Common stock repurchases (in shares)" } } }, "localname": "TreasuryStockSharesAcquired", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/EquityNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockValueAcquiredCostMethod": { "auth_ref": [ "r87", "r92", "r93" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.", "label": "Treasury Stock, Value, Acquired, Cost Method", "terseLabel": "Repurchase of common stock value" } } }, "localname": "TreasuryStockValueAcquiredCostMethod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/EquityNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r64", "r65", "r66", "r232", "r233", "r234", "r235" ], "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/2022", "presentation": [ "http://customtruck.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/2022", "presentation": [ "http://customtruck.com/role/FloorPlanFinancingNarrativeDetails" ], "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/2022", "presentation": [ "http://customtruck.com/role/FloorPlanFinancingNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": { "auth_ref": [ "r576" ], "calculation": { "http://customtruck.com/role/EarningsLossPerShareComputationofBasicandDilutiveLossPerShareDetails": { "order": 2.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation.", "label": "Weighted Average Number of Shares Outstanding, Diluted, Adjustment", "terseLabel": "Dilutive common share equivalents (in shares)" } } }, "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/EarningsLossPerShareComputationofBasicandDilutiveLossPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r211", "r222" ], "calculation": { "http://customtruck.com/role/EarningsLossPerShareComputationofBasicandDilutiveLossPerShareDetails": { "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 shares, diluted (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLossunaudited", "http://customtruck.com/role/EarningsLossPerShareComputationofBasicandDilutiveLossPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]", "terseLabel": "Weighted Average Shares" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/EarningsLossPerShareComputationofBasicandDilutiveLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r209", "r222" ], "calculation": { "http://customtruck.com/role/EarningsLossPerShareComputationofBasicandDilutiveLossPerShareDetails": { "order": 1.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Basic (in shares)", "verboseLabel": "Weighted-average shares, basic (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLossunaudited", "http://customtruck.com/role/EarningsLossPerShareComputationofBasicandDilutiveLossPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding Reconciliation [Abstract]", "terseLabel": "Weighted-Average Common Shares Outstanding:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://customtruck.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLossunaudited" ], "xbrltype": "stringItemType" } }, "unitCount": 6 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "https://asc.fasb.org/topic&trid=2122149", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r10": { "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/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123455525&loc=d3e2207-128464", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4845-128472", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4845-128472", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=SL65897772-128472", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(4)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r107": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "https://asc.fasb.org/topic&trid=2303972", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569616-111683", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569643-111683", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r11": { "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/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r112": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "https://asc.fasb.org/topic&trid=2197479", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=SL6742756-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13467-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13476-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r12": { "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/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "https://asc.fasb.org/extlink&oid=126941158&loc=d3e41242-110953", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r128": { "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/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r129": { "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/extlink&oid=126897435&loc=d3e534808-122878", "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(30))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r130": { "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/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r131": { "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/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r132": { "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/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r133": { "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/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r134": { "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/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823", "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.7-03(16))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r137": { "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/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r139": { "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/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r14": { "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/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r140": { "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/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r141": { "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/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r142": { "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/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07.1(c))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=120401555&loc=SL114874292-224272", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "840", "URI": "https://asc.fasb.org/extlink&oid=123415192&loc=d3e39927-112707", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "840", "URI": "https://asc.fasb.org/extlink&oid=123422147&loc=d3e41457-112716", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "840", "URI": "https://asc.fasb.org/extlink&oid=123422147&loc=d3e41460-112716", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "840", "URI": "https://asc.fasb.org/extlink&oid=123405975&loc=d3e41551-112718", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r15": { "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/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r155": { "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/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(15))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r157": { "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/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r158": { "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/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r159": { "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/extlink&oid=120391452&loc=d3e13212-122682", "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(6)(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "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(27)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "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(28))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "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(29))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "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(3)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "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(3)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "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(30)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "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(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "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(6))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "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(9))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312", "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(6)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226008-175313", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067", "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(1))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "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(6)(c))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r181": { "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/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(5))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3367-108585", "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/extlink&oid=126954810&loc=d3e3521-108585", "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/extlink&oid=126954810&loc=d3e3536-108585", "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/extlink&oid=126999549&loc=d3e4297-108586", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18726-107790", "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(c))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "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(e)(1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "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.19(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r190": { "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/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r191": { "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/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r192": { "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/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(1)(iii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(2)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r195": { "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/extlink&oid=120395691&loc=d3e24072-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(24))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "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.19(b),22(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1448-109256", "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.19,20)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1377-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1505-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1252-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1278-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1930-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1930-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1930-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1930-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256", "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.20)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1337-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e3842-109258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r227": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "https://asc.fasb.org/topic&trid=2144383", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "270", "URI": "https://asc.fasb.org/extlink&oid=126900988&loc=SL77927221-108306", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054", "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.21)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8657-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "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.22(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599", "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.22)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8844-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "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.25)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8981-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9031-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9054-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r269": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "https://asc.fasb.org/topic&trid=2134510", "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.29-31)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r277": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "https://asc.fasb.org/topic&trid=2126998", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3,4)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r29": { "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/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r292": { "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/extlink&oid=115931487&loc=d3e140904-122747", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r298": { "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/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r299": { "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/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(25))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r300": { "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/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r301": { "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/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r302": { "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/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r303": { "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/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r304": { "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/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r305": { "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/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r306": { "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/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r307": { "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/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r308": { "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/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r309": { "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/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e637-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r310": { "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/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e681-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669686-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e557-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6036836-161870", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r35": { "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/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496180-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130531-203044", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130532-203044", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r36": { "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/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130534-203044", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130551-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130558-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130543-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(8))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130549-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130550-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r373": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "https://asc.fasb.org/topic&trid=49130388", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1(e))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(l)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r395": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "https://asc.fasb.org/topic&trid=2228938", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(26))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r405": { "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/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r406": { "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/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r41": { "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/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r411": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "https://asc.fasb.org/topic&trid=2144680", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4946-128472", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4946-128472", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=SL126733271-114008", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r42": { "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/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(1)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19279-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=SL6742756-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.8)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594809&loc=d3e13220-108610", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13433-108611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=124258985&loc=SL77919398-209981", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=124258985&loc=SL77919372-209981", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=124258985&loc=SL77919372-209981", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=124258985&loc=SL77919372-209981", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=124258985&loc=SL77919372-209981", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r452": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "30", "Topic": "842", "URI": "https://asc.fasb.org/subtopic&trid=77888252", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r459": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "https://asc.fasb.org/topic&trid=2122745", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "https://asc.fasb.org/extlink&oid=126937589&loc=SL119991595-234733", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=126938201&loc=d3e55415-109406", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "https://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61929-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61929-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62059-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62059-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62395-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62395-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62479-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62479-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=SL6807758-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=SL6807758-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(1)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61872-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(2)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61872-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(7))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r483": { "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/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r484": { "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/extlink&oid=120399901&loc=d3e537907-122884", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r487": { "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/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r488": { "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/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "https://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=126942793&loc=d3e3073-115593", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99779-112916", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r5": { "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/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99893-112916", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=SL120174063-112916", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 4))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "https://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "https://asc.fasb.org/extlink&oid=126945304&loc=d3e27327-108691", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r514": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226024-175313", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226049-175313", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226052-175313", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e4984-109258", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=122137925&loc=d3e14258-109268", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130551-203045", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117819544-158441", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r549": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r550": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r551": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r552": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r553": { "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" }, "r554": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r556": { "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/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r558": { "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/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3044-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r562": { "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/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r563": { "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/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r564": { "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/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(b)(2))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r568": { "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/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r569": { "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/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r570": { "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/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(k)(1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e2626-109256", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8672-108599", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4304-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "410", "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r588": { "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/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r589": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "https://asc.fasb.org/topic&trid=2127136", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4313-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r590": { "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/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r591": { "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/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r6": { "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/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4332-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123408481&loc=SL77919140-209958", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r601": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=124258985&loc=SL77919398-209981", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r603": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r604": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r605": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r606": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r607": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r608": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r609": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r610": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r611": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r612": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r613": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r62": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "https://asc.fasb.org/topic&trid=2122369", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r7": { "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/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "a", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "b", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5144-111524", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(23))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r81": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "https://asc.fasb.org/topic&trid=2155823", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r82": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "https://asc.fasb.org/topic&trid=2144648", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=124440162&loc=d3e12021-110248", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=124440162&loc=d3e12053-110248", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123465755&loc=SL6230698-112601", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r86": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "https://asc.fasb.org/topic&trid=2208564", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21475-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21506-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r9": { "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/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21521-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21538-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r95": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "https://asc.fasb.org/topic&trid=2208762", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123586518&loc=d3e961-128460", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" } }, "version": "2.2" } ZIP 82 0001709682-23-000043-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001709682-23-000043-xbrl.zip M4$L#!!0 ( #.$J58#VY3VXP@ (!) 6 83 S,S$R,#(S8W1OV<;W/:N!:'W]]/H25SVW0&C UD^9,T,RFA4V::I)O0[>ZK.\*6 ML2:RY95D"/OI]TBR@82D(7O3%E+W!<76D72.[?/P.[+CHU].+_JC/S\-4*1B MACY]?O=QV$>56KW^I=FOUT]'I^C#Z.PC:CFNAT8")Y(JRA/,ZO7!>055(J72 M7KT^F\V<6=/A8E(?7=;U4*TZXUP2)U!!Y?A([X%/@H/C_QS]4JNA4^YG,4D4 M\@7!B@0HDS29H"\!D=>H5LNM^CR="SJ)%&JXC2;ZPL4UG6+;KJABY+@8YZAN MMX_J9I*C,0_FQTJ.2-O*S%-:A'1\_=:#:=]D*K#&0U4U/-<][\58WI\%/)$P7P" M^MNO=IBUP12Y437,Z"3IF9 JMFO1['/&16_/-?\.=4LMQ#%E\][K$8V)1.=D MABYYC)/750FGH2:)H*$UE/1O CZ!>V9S9EUNPSB,)J0(P6MHIP MX]WV>#5P+"80N^)IKPNCKKCNP[$FX@?YWA]33Y\NKSR?G(S2Z0%>#O@FGZ39T2*,/ W1U M^!:T_A,2-%ES$7 1$U M"(_A5))>\>4PH#)E>-ZCB7'2=#J\/8'.Z*EVSLZX-N$59+D* MBIGS9L;CM:Z-V6T[GH+O1L'7CL2@,\A-U8"X.Z ?' M2J8X>5MI5@J3% 1L+UL\'3[W\9FW.] MA./C!^!)P2Q^-+YW1$,4X2E!@DPIF<$OKHJH1+]E6$!2L3FZ)"D7"O$$O>"9\2.IAXCLHY +&(>BOQ3 I.,<#1 !% M 3K#PH]>[7F_NH=-KVI^Q"'_NW?R?WG=U$V2EEPHN;"U7&@\/Q?L5?6#XGF' M)20J9'T\1]<)GS$23""[#1R$14+ 8;J$@U:'T3!-$$[F*$N4R'2R@7HW0AY8 M@5$,6X)BAD+LPRZ!> Q:4W%KMV:0$)](B<5S!+J#)Y#G:!91/T(RTQ_+_C,B2#Z(#B"FDD%YH"N-&541!"A3 MXAL'];@YNWP.)P@.RGB^>AAN@ZM$5HFL74%6\UM)F:WB%4$A38 (&BY+ E0! M5F .S6*EG28@7 !%%,:AB<\R+5: ,BOI7@5"42-H !*:;YI[C"T!EK-#WID: M&!F8)9*JML@8& "U.*#%3">-/SZ6$0H9G\D":8),J%0"PT18[[1^@Y?5%3+) MPIDU;TLXE7#:S7QNO3 ]-;J5S*_V.@VO?2AS N4+(5I_\#"DL+DOWYA,'R(L MB&$*,(+JM-.E%9$ZFZB,= ]M%H/\TA),;T/>^8S+#/II82;@N!F;5'"?!+!; MHGU@24 3A88@QL_PLF$H!/0/)<9 PNOB6O>P3ZQ7G@'@=VRFU1S(+%0T^,C M+8Q66&?9HWW9>*+PUD0A3%24D*L$! M=J]Y>*_KIJ-9Q6N[!LU.MTW6:W/@J>K2S\>9W+R+KL'&!""2SV2K.I[! MU9>!^IE2:3056)'$C*,7DY=J;%71"<*PH5)>UBW)4LW5GFZDH,S %\D9#EJ1Z- N.2@$,*%)_NE&)]PC*&M7"$ ML(P3R\(2>M@R=;6ZAF]CH@U!VT%_$OSD6JZDWNY2;_P-J/=#U=QM\&VLA];X MM[F2VAB#@,XI#33=L.2)R6XL@8QZ44PC#XN@P \ D>(Q953-=;UYW[0:QH94 M!D*6H[=,5Q;5C#*]R0-*,Y$"!*6ICWT?P&(<,,MK$Y) V?_RE0$<= 1M)NTBV9AGZF$/-E&@>&%-] I@^/@*/QH7:XN&V<0>"?#'\$E/ M4#*J9-3N,2IX6;6HS?UUANB[DOFRDVFY%U1/$&*ZON2^GPE-BI5B[IY18RX5 M[-=I#6-).$S%$Q%H_X$N(2 /)-(=Z]QQ'T!D;JCJ>ZU)MO#KC?4JPG)1^6IQ M91!) J,ZS?'(%>$<,7I-6'YW]8Y]]?\^1"46RQL/N\N1@Q4 ROK<.]!KF6!51Q(1>5I]D!@\4Q58J0KXC-,8?: M5K<'%#PS@^P#^4#;2:T=X7^]%EC@FOR547#ZJ( )7WK3]]$]"D!A.0EXV*%?T;PM:X![5*3J0+-(IEYRJQXO.)) M8,H7X^V-UWLD$PZ@HR0+Q?00CXJE->@"/(*TK]I"5$(5*K,84AL.B DF5ZKW M/HA2JJD22SN,I1>W]'\"Y60H0)54@1/$J"@@C7F*-$=2U59C-)ER-B6Z)$OP M)'\85N3"B\0IXW,"K;.(6ZF%;P$/ /4L]:JSX]CH=IVVV_XWU&@YS<;S4Z/E M.6WO^8?UG&Y[L\KN2CY6;AN!MPY9 M]B]M7AB'RZ!V.*AGEC<_]ED ^-E?7S?8_=-VAN>H:_\X;UU= M#B;F,@7+H'8Q!7C$[0A]&GCZCIU%PT$CB63#$>X[!:'9R54"E0*NE6J[/9S)DU'"XFU=%% M54_5K(:<2^H014K'1WH/?%),CG\Z^KE202?<2R,:*^0)BA4E*)4LGJ"OA,HK M5*EDO?H\F0LV"12JU^H-])6+*S;%METQ%=+C?)ZCJMT^JII%CL:Q@O4$C+=_VFG6)E/T6E5PR"9Q MU[A4LD/S9H^'7'3W:N;G4+=4?!RQ<-Y]/6(1E>B,SM %CW#\NBSA-%0D%D,4T=\&M:Z,'UP$;,X4:KE._:?&JXUA,P'?%DVX' M9ETQW8-C3<43V=X?7(R&I\-^;S0\/T/GIZC_83@X1:?#L]Y9?]C["+N@=7"Q MT:_GXLCG+Q>77WIG(S0Z1Y>#OG&G4:MKET8?!NBR=_&^=S:XK)S_]G'P.^KU M1[JE7JMM=<;11X5B_ARI *M7>ZWVX7T>CKE2/.JZ&RY+A<,N2!45,#/$">2 M=O,_#@F328CG718;:\V@PYL+Z$,XU<9Y.,P6,>O9YB4'G)IE@0( *)*OG#4[ MIJFJR'I;W>DTW8VM-6=SVS_-VFDZ[59GJVFKQF*1=\C.6,M<)3 .CI5,Q"IA$OZ980%R%[!*(1Z!$%;?]UCK$U*-28C'772)\10U,%G-*V$? &%@R-#D"K*$[ M>$Q 3@#=8A@.ED"68'H;XLX+N4QAG!9F HZ;Z9,([E$" MNR7:!Y80"G"RP!A<>P&.)Q3U0/-9YD!LH:;G M1UH8K;#.LD?;LO5"_HV%?%@H3R%7"0@]=*YZLUSTPU&M[31KK4>G6KOC-#K; M3;M+5#,5]^>#->R\)-%U0B48 +%M\JO[P5/6J9^'4[G]$)V#C2E )%O)9G4\ MA:LO!?4S9=)H*NA%8S./KB=>R&L:& M5 9"EJ,WNJX4U8PROT-@8700A,-6=TE MC97E'<"8)2 ."^(5Q-M1XGDOC7B#*0Y3HXRO,T3?E2*1;O3/#/0"1N:&J[[7&Z<*N-]:J ,M%YJO% ME4$D)49UFN.1*<(Y"MD5#;.[J[?ZE__S(2JP6-QXV%V.M%Z8J\.]!KF6$J:XD(O,T^R R:*(*47I/XC-,8?< M5K<3!I:92?:!?*#MI-:.\%O7 G-Q9V["OBGN+!1J;D?5W+>X ML_"DX.J%(=+5+@9?.TCP/ U_YZZ6#W3]LG/$<=^_]YN^)9^[L%F55# MS^I\O=IK@C(TGYO^\?J18O#97:H_"C:?L5./''I97F%>;)" E?J!3)2;]USC MFB$G)N;VT]H QRZ]T_";00]M?OD8Q)6M)MN[-M MR4QX\&"?^T6?CNS!HY/)*'Q_.894+SE]BJCY H['A&HE\+=DBU=#T MF@&\$_(#NR(E73/-Z7&E9^"6]P/7&AG,1;P^'L3L"EC\O,;F4=<_ZG2BSE'@ MM;JTT_43K]UL!S$-*/5;AW_ZZ*2+[*6,TFM.G]>6+&NDU-COM9I.IYWK_HK% M.NWYGO=[S;(>#Q*1:;0G4;[\6ZK94:;IM6X0SA99SX94*T4K])R)94P05=P50L2?:DKK ,#44E2TI&Q?ZFZ!.Z9V]7IGR=LCG3$#0_]?=N3R-,+96_R-71>!J>G9Z-AN'9Y );?^$;QU9L[(@=EX9+WW@[:W]VX/9S \F5R&XY-[E>TJQUWO$":G$+X< MPVPX?3&\&,\:DS]>C]_#XPV(!$:%TF*)^%U$'V"249B)0D:T M#F=9Y,!3H^/QP5&SZ?5'8IF3;&WO_/XS2(2T)CYN3>3HNHB!9C&B]CF14?KX MP#_T^H%?MRA=!Z(@81RI6P=G-"HD;AR8"9+%,+Z.4I(M*.+[RW";N2F1MM. MDO1CP20U6[XRB;TITU/R#+!9_?;3^-FV&#=]M^VY347\;M#"6G3[IF7V) 5[ M58]F60^6(00LB4TR8H\FR!A7"Z\J%F$6&215IBYV71+. <70-N%8-95CH53= M2B4L(UEDGJ/"V,Z3=MTB5\'+L@I$&6M35:7< )/S7?BMR9S3BF$N)$)' _/' M2:YHK_K3CYG*.5GW6&:S8(7Z2R(7./[-A4;D[)G1[\H@1D3XQHBU5Y(W4V&W MZW2\CAD,->X8.JX,;V9&Q\Z,KHYW:>VNTVIWODCV'/^+M']3&QPY02OX)K6N M=5E6#)M."+JYF5-1$).E,/_/:T&MXLE)'./,WO/ MUR5C6]E_74F_T?US?S: M,/=O=1^GR4ZSE'WRP^>CG97LW0$KWY&(^Q#=.5E#MQP]/@GQ_D?V^*#5Z2M[ MA>F:9' >G>/1>\'I?ZGE-S3U!B&UR'O("TIP%D,5YWYF;N=$8#/W4[)UGQ(R M2AE-< ;">4BS*PJ3)&$X =^5F<_PV&\]X/$#'C_@\6=X/$HEPS-UCJ=)>.7 M&.?5OZA:/P#SUW#H9Z;M?F7&(/3I]FBT3PCMVB/1'6>NSUZ.YZ+\.M"3E!.S MS^R\+K]I:'NL\FY$R!R[NM"[(E]YP[ZYEN_[[9>'XW\ 4$L#!!0 ( #.$ MJ5: 7GJ!X,2,I= M'<3)Z9?._,S*\X@QYOEI?H;S:YY>N^BE4_/1\U/]L/?MHGXT&/8ZP_[(?WSF M>YWG>7@Q8^3\Y!"+K^>6CSF(_MEA[]-S.)!/IN'#2R?E M*X0K%YR\MWP^/GA^:G%ZVQ 1&- NO%#,BG1^^FB #JT]N?X(DP.7'J,X'=Y\ M\6_7?3[LV^X@]?H=.P0%SE_'"%-$+KU+\3VA=P=#V_7QZ[#W1MUA_^SFT9P< MO/J4"(Y?NL7Y^=][4"(0UNB;"$\'Q4V* 0])GO]O\]6N/XH=BRX][DK;=@__ M6HI=]'9W"90]VK#Z9R<.;2-?!\5_CXI/?RVM][I#,&&T=W8"7_/CW_Y:&L;3 MX?-2-Y^O_L=__,>?PV+8CJM9Z]"Y=OWY?/SAG\_'EW:]<+;Z9R@^-0;#LW;\ M:RD4@Y.V/5OI]KH1'J X7.QIV_; M6]T03_\GGBTUB@"7#NS=F=OH?7I%=S[ML^8H'&]^.GAICK>/=XKFRYU.\\M; MVCQ^=W2P\>;S]OLMT3H^_-S<."2MC3>D^?Y?[19M?G[%6NW]+SV\?_SWQX/C M)FD=;Y']]V]P M[)W ^VQ]@<_)06%/O'+XK]+V]X\\O?'_>_M#O[7];.ME_H+Z_V M-H?-77P*_]+6WD?2>O/!2.JMC 8EXACBDBCD%(!TLE:Z0*RGA"RM8E!&A0%H MZ9_/+XEUEE(^GX->% -OV_O1]E_ )X-:SC^2,[Y!SC#3&JTT0R;!/,RI!CEK M19%G*=+D8U!2+ZUF,3R@A-='_?XE 6]VPP;0C:7&&##A#J?#E0"?H [<]@@% M6YOY#\5/;A!_L))1D1R*.EK$@XS P&A 0A,=9,).*KFT2NCS#/Z/9.&OX?J] M4-OXG81,;Q"R$TI$S@("@@W\V0"@.\TCD&AL3&3&8D675M\\I(370+RA%''; M'EXVZU2UH\I A+[.+B!7F;G9&50TE#0B4;IK*P,@53^M30H.B?M MS$G+SX[Z664N,09!KU1O_RMY.XK$STW_NQT@"N6!\77^?'[CY;\.W=>GJ(0P M _-) HI+&1B8.(:IVSI&25"42*?E8@@S \C*3@P1P,*UXWO;!Q=Z.%A$@6)A M+0M"!A(")Y1I*45(F#"BDM28?M@JY2@PGP,P&X<@AI,1$ CSKQ>:'+G;"(RZ MQ?CU!T<60/_KFW6B'8SZ<74B@/+@^27.CYW_GJ]QXX@F"UZ.P%:(I+DSP5HJ MJ+4I*!.")'XRHO,Q/5P>T8LZ]8LC.BIGV\M#-HENKKS=W?CIT50X$D,9C=Q+ M'F)RS& 9J(Q:&JI%*D>3@N+.V6CF0.!41A-\DMVLB%]?+Q2?X+$NGEIR*COL M]7]QX*]]/W^X$;N]3M&]Z;)W-8]+EWA^^>E_)'^%D1]N]W=C_U/AXZ7YI3NT[9WX*79'<1&G%B>M=]I@ MRXGAD2J#!?@*(2@NN8IA3)CIN0AI+<+OBI#>781T:B(TP,^M-5@)\.BB-I:" M[5EFE;0&/JL"W?N!"#?_/2I.\J5V;3LN),-3-'G@=0*<5<65T-HF'I+AF&*K M.*75-\,'E>&CV&&6BQ,R1:D8!_NS'(R."N8^G M=VD$)'7*IT1]5)Q'0(-@%9$9^0'F%=%C7W=.%.:2KWN/R,&E$8@V>* H1OM$ MN07//\<6G;8BLI0LN P/YNW_+!!>BRIF4C(\6^]U3GI=^'7P@&'B:84A+M-( MPCCQ)CG-&#<1YB@J" >,,URK8,W"B&:O7X8RSDKAC.54$1$YCX,7(3J0 V?@ M?F-M&?,!QTA33 \8*YNQB-9"*'(NFVV_MD78ZJ[;DP(<\8J(R3 7$HW8ALBX MB]@%:K0D@'*<$T/CXHC)^U%GU,[9N]O#H]C/Y_7C4;[:I[C5];W.#((F,Q$9 M=\(9 5PN>@SSDC$Q$.ULC#@DE:1?&)'MQ*$MNC%LVGZWZ![.@*#/1#Y$*PMT M$9.0TPYR2C9F4A+O&768!<\_PY4F4CG59*S64@C8['1$T*0&\] MN(U<$RTB3MX2DTQ<&-$\=/1E>B+2WA'B+>?.6DX9L\02S+61+@:I\>)8SV-$ M7Z8GIH2]D[[<=(*Y8<9:;Z00TC+XCP2].&)ZY.C+]$2FHM%.$,&D3T SK DF M:(T5CBY2:?C"B.Q!HR]3-"GNJ.6)&\T-5]PX&X.U4G-%E*KDO?.21"8)QRK8%!SA$0<5O>>359M%$,U#\X8IKOI*&@DS/B@"AD24SG3; M<(J)BT2;Q1'18_"&Z8E)> .T&_[W4F3AZ,0YB5S9Z+1*FB^.F!Z9-TQ/9#YJ M:[ 4,"5ASB2W.D83+3)AT"M@FH2EH<,3UZ*N6T1$:L9WGGH0]Y M+RF15G@FF5+.>Z]H(@LCL@=.I9Q&\8;)S:\5<"CW]S^6>S8 M8N: 21"Y;[&3[B@_RRW%3D[@QY\6+9?)VR"C$QB(C%86FZ"(BIA8[KW^ZNH3 MCFH9W\U-^";E'[@)%T^]S^[PO.G.1+!(S'F2X-M[:[ 7DEL27%171#C/P=*J MB?!2&/4>(N11*8!6X#U.\<"!J3*>O+)&T9A,JL!^DCD V*FMY@D,^$>C81D2 MX5]'!!?*X)2HLV:4C,Y5V.V(,7J+0& MTG)U5IMCJCH7(OR966U:D4TMB N2&)O<_X2:I2L>T.DEM?6RR;,\93[P3) MU5RY)-I@R8B)P0=!O0Q5J4/SN))[%)LC$?YP8/FYXK8QQ/G@9$AU1*+J'NT?%R0G\N]8-_[3=T(8?%W%##B8"YD%B%/CB7!IA6>#@ M6'@*1AHN%JNS6Q$J #RE9LCYRX;R. IN40F):&>O(_"\7SH]4 MIE@44',C*4Z)>,69(48*G9P+,@HE/7,+82MCQZ$L KW7Z[4S_JUY +]!KU_, M @)G8C\D6DR,(]9PP_/T!/Y[(E)ZAYEF!B^$_3RBI*9G4R(IK10.(B>=!0_8 M!E)CP8,KYRE-%2B:LA'=< L&H%\V*;T@GPU;=-JQ_\+Z+,2SBIB.MC0Q$32, MN.CUVOKZVL[D<]M>[_5/JF) BKM<^@DX@N9* +EF M EPC"=.0YC)6@+M505Y3K$L+-N2"PUEDP.^,%H9+ 0,+ K185L #^K&\7O5L M]^7(Y@Z99Z5#ZT=]>(.OTJN(:87(B274)^,2)XQHS(12%&:ER!-1%:AO/^>B MFF*=>Q&PE"PRS@6G3IM I X\:1L-(>8Q.C'_JLQ>];J'P]CO9-GMG9W$RUM( M7A7=N)W6^S$4/Y+-0S.8.]_OG>T7N8GNCAU>>;O7?3@[?[R($.(H# M RT-1@6MX2/**=<.5R$.77D=K:3B> WJ$KTG/@*\&6:,Q\#M*/=<8!\KX+0^ M)7V9"16Q*5B%A07/V'$9K(O)42$)8=SGPFVU"E33KYB>AD23O3TN+0V.*T^U MDY)[YPPX\YJ$*O2#7'15J0G2#_PMP@.-,FB1$\1%2R$P]YJ48&8ZL.KT_AJYS3M:AV%3[WV)U"DRR=-S78NO,[E M!RCU^75K_6O2U%AUXZM7ZP]G1@L278N* =*[R#$0%9>;$VH:R&L:P_2GVN\7AT? KV.?S=K=?3&]FJZUSWHA;[GH(9,Q% M$07X'MY$:0W-J=$&\\#)9'[C1-46/ <6O#MR@_CO$8S09E;:Z^][Y83:OT)PX9_>MWPJHC=5F\8!QNC".]F'B9N-'Z0\KX5 MP20;-4!/M,DXRCV+6J@4I;-"!)=K3LX_)M6:,1O,H,YP1Q6H!,Q3FDC-"#;E MO.6I,8'-/V;,48QW+8_53TU3\P(07AMGG&@0?+%/$^I@$-\QJ(Q7QWAG*A1+)5!T-2F1^;<]RY*XL%SWYN2KSN*?: M6D%]%@OWPAAEA(K@UP;AL(ZZZF;Z./*9XF8U&D704L64NX 3IZ6TRF"LA%,X MI@HP\-G(YX>WSYN"=VSW<'*__&NSZ!:=4:&.>LHC:GU<=PAK36>O,SY(IK!&F4S ?"U;"HQ)*1<,5I3H: M9H%&,P%_*5$N01"#U?Q-HB$6,'$=VO9F^3P7E+?L%MAKYZR:P3!?+2=U;[V; MEM%\OWU%:W-W??N?O7:N&#QX]7IJTS<(#:Y8O@P<"K%O\XW_/OL&%.-WO_F\ MG0C/VB]SB+:[/]JY<>>'&K>:*S<2P$AO#0:C&+;[^=_LJ5Q\M@=NBTH,PFI* M.<*>*T^DMXH0SI)WN3&\P9$DF'D8L[6!S(>!S%(7'\%*]S[W*F(@DM!$:8B> M4,LYTS"+)AICI)R"G7A<&\A\&,@4=?.H'^LYY([]+8=]FP7Y(=BSFSN87CCA M_%IW[V)*/..*L*1BY%0$IRP+AJA(55+,^]KV%L[VJC,OB"02:*01N8@1YYKF M9EF>$,R%D335NKEPNGF'>6%>M!,;JV101DOB>;#8")&2Q20:S1G1:GZU<_IR M>]$;]>^K30MA,_.BG DGJ;67BN7VQ\Q8K)RE6!BBM7:A;.LQ5DY4:VFMI3_6 MTHN1UJMZ^IU(Z]53[Q%IE4IBK:@2D7E.+-44 W7%7*OP3.7G/L^)3FWB^W?_HK[_WUY NG#G;RYH/^CWL\W?.1_K:#8G#% M%[7]_EG>81Y/>OUA#&N=W-/QZ]0&C,>%C,V M!\.B ]/H=OKZE>H"!@M6F0#TE%//I8N.>!(P\28*E1BN?.IM#1C7 (/6@%$# MQCW:GW@:95)"FL@EEU9RGR3S,C"<\_;G'S"F84-L6DKTI-"K!HPG"!A>*V(I MP5@IP7U(5F'/J52!ZQB-JX!+LFC;YY^$#2V:9T^E2-88P9W!W%#N**$XN.22 M"(HK6IM1)9WNVJ:?ZKR($Z.!V"0CYYPJ;Y0 ^];4)4.-5Q78!K5(!CTUI[@V MZ*=JT%8[#WHME!.:>VV=S'L2@O928F55!4)I<^49SPNZU ;]5 T:6T9R3V:2 MG.,N:J,D,SP13QB/8('S;]"5WI'V) QFX=Q417%2P& E"=Q[IYDQD4@9;0R: MZ ITG']R-O/X3G"5#7BA9KRRW5<*45+/.)/26?B%6J4,XUJ;.LMKWKW/>OI] MPM8;6/28"VJ4X=P:IC5W3%IJ6?!&V0KT!9\K!_3)$8':>A_5VPP<*Z($C1%^ MHMQXG:N+@\%:YZ*L0/CHD0JB+8(F+YH;B)7BX **0*+C 6,3,8G**9HS#)7C MM3+7_ED]1_RT627,;%1849$LMXPZ$6P0Q,3$!8NA\A')2IC5U)RUVJSFQ*RH M#IB$Z+T3C OCG<7&&R*3H1;FL0J$/2KD.-4\\*F8E5)!84N]=9IP1;D6)KIH M.:6&!OZUIV2(@77/Z14/) M(+5S@2GE*.?.)^VT-5$X+Y2A$5>@[4E-JFN]OJ[7DNNH$^6 S9J#IVJLCP93 MISP0 9XJ4-Y]KDAUK==SHM?"2PG<(S@N.0^,&(.M$Y1Q:WDX7R.O<..2>L_A MD[31^7 7IM=EAMD$AFD-N N88XVMT4S8:$5@!AQ07IOI7)GI7/E&-6949EZ? M8OM6SI*,QCF-"1="6Y&2B,%BI[7S+-: L7" 45="J0'C'JM&GCN/:4P"'%SC MN$V,!$F2X\+AE,+\ \9<.;A/"KUJP'B"@*&IBLD&I;VFW ?LJ%3,QQ"8-2&J M"@!&O2>S@C:T:)Y]Y!BSY CS/'"/B1;<$:<<3+E4I$DEE-J,JN9TUS;]5.=% M3AT57EFO>2YM9#0VPH1LTU]@; MHY1/Q%+&B-7.S+]!SY5G/"_H4AOT4S5H[SE527O%5.16.N1>Q&L2TE;YZU1 M6FBFGH9>UZ1ZT?1:YITZT5+!E0&]-B9ZBRE./F(L@ZE "L%I:K^=$KQD- M@H%;* 5-G$6J$P/?,6(N>H\VZQ&<>VN(M(ESS@C341K'./@G2F-J MQP+,G9\(FG>$VHEM&(3P&H;M;*]ONP/KAW#"X.^SBT?&TAWTARMK*17M(A_8 M+%_DODB0K[F>W8K8/\EW:ME.O+!VNM[KG-AN :Z][=K#$AW6NF&KTXDA/\0+ MVX&GF9[C?\MH7'B@2=HOW/,5 !;X1-U0AB!FK.8E^&!R%S6_@E/W4'-K0V": M"T^3XQ9^-,D:+3!\PA25OE1S!OA4JOE<;Q+?'<(8E'/+:%!TXV"P.[[$X()H M-_\]*D[RASOPOVWO]MJCTA0FITY#TU_W>V'DA]O]W=C_5/B+FCZ^Z0[,^-W1 M#":R2]K$0)7NJ$U7=F3?0YM\@#_)D&2MY!0<%"FTSB54)<<&L[1@VK37'_F/ M@ Y?M6K7MF.M2]/1)>=Q!71IBB*@A M->I^\VHEU (TJ%>F" M,*\*MY[_9@M92:QD$Y[96L'I&O)?[QVR@CAC,!6=! M6,HQ53+A9+SGLL:O>HZ< H7W2@)T,:4P9U([*B5,F4("I!FB3 5TK)ZDOL^" MDJ0V>J9<Y5DUAO,PF1/T[MI$I[?0[17&W#F* ^;< M)R UEE@;G W>2",63)L>G]0LL"YY[9*UV$3J')?!.*^"HCX23BAW$X(\W[I4 M9^',DT)IG"3E.K%<8DY'HIU.UABKO*.)155]A7JJ63B/HDX*NT ,X!/#GKN$ M-4T*R+!(GFA*&:O5J9K1Y,>9[%1*TBK0(L"F0(43X$.1Z)QGFLBH:V6J9[N? MC"\2JKR0DG@ON5'$:JX)9IYRZABX>M77J'E:Q7Z"\U_$4E@75)D@D01S)KI MDS:$4*\G<<9:P>H9\1?5*QEAA22-T MT1C XR]8/17%XH$2ETNU6N4Y,43[7&ZTH^#WJ@/L]OX MUZ-H0_D\H?BT^B?\=5Z*%P>8WB6%V8'C'-_0&&O!.?C$47G\(8ODVW<&P[,V M#'ZGZ**C6!P>#5<$/QG^\;D(PZ,5@O'_7;I\GNT?PJG#WLF*/AG"L<&)[9X? M]+UVK[_R#YP;>J0_$CP[2KD\WMG*?^^!! :-5OS_EP>V.T #>-O) MB8/B2UPQ<.?RM\_C1U$8_]$&5G?^:(3B__M''A 4HN_U;79Y5T9=&(9\%CR- MG9=':1SU8_IKZ1\_%H=:6MW+K0,:O=18S^(&[OKG-[.S@JNH?#7G>YL?%L_5F#8L'-^7O-]HGXC4_4F,W-\9UN_E__(!+_ M,<=BO0M6+:U^^/Y_/WJ_>3/$%]L[S<:?, ]V>]W6J ,7\8W)=+F3H1>05QA@ MZ KK*'@@QCF@ZE0F2XF)"M^X"Z71M9F*A%BL;/3\*$_PN?G+TGAJ#>S=F=OH M?7I%=S[ML^8H'&]^.GAICK>/=XKFRYU.\\M;VCQ^=W2P\>;S]OLMT3H^_-S< M."2MC3>D^?Y?[19M?G[%6NW]+SV\?_SWQX/C)FD=;Y']]V]PR_A6KC5:=+6<1,?''O6>OFBTWJYQ0Y> M_JN ?\^V-]ZUFR^;9/_X\%-X^8Z'?_ZK?4#;G]QQ[_/VQANZ_V6?-K_L=%I? M/-Y_OP_/$#[N=[;@WRW>>O_V\_Z7=\7V"WW6/%YC'U1*P/"X +(2'.(P>DA; MPI .UF"IN/"6+ZT2C-Z4;.2;%%9_S5+TPEC*Y/W(W9!@6$[^DRNX7A\8!(+W M;-N305PY_^&/4 Q.VO8,^&+YN.67_KA\/P$W^!3[PTQF)S>''Y6'GH^#->/B6>8JEN/XF?DUF/?NZJASY1B=[KL\_*)QT\- M Y.%\-<26SK_POD0@2;&>WQE:A<_L2' ++I"3TX;Y++PVS%=D]583'=7^/=P M[7S]P1U5_=K<-M:"V0/HFY'M@ZJWS\9-?)8:J=?OV"'XGNP5[OM/7ES>G!QN:79J>)M^&9ME_NPSW@.U^.VOO'^_C@Y>9I M:^_CV?8[??9J;VW8W,6GK_8V*7Q&6F\^1"\8X3ZA@!6@M(D.61\CPI%98Y17 MC)C,8(SB\H];@?IVO9^Q$D\)M4M5?O-V;6=O<^?5?F-G\_7VSE[C]=N=W;=K MK;W&WG8#:/L>%1;/S[W/P:X]A"(X*3&AZ".8W;,FR. M(]Z7S3[ )Z@#]SS*7T/!GJ&S:/LH=BL) [],M4ZW-_8_6$-MHH:#Y1*+N&0< MF<@2RL7J&&-64PIS3C-W;!GK+"/+C3SPM]GS8SA)C5]C1;>QOIH5U:QHH5E1 MV=NCR%'#VVE1LNU!E7G10>=%IPF@=W!\"/QH'WC16[CGH6ANM. Y/Y["0I@RIO'?Q?[ M-_.B1 RG4GFDM?&("\J1PSJ@* 6GPO,0"9OP(K[@O&AO9ZVUNU6RGT] M_SEQ]\^9TO"K29Y3I=3O=68RJ?X0AF88];SO(LM8/>[_]Y,])OOA# M:E1E0_3KO4ZG&.2%ZL:+ O@O3$@N]E=FZ:QMELO6^6[CFU62;MPGU+UY^B%G M]"2K&8P2\@2"KM4+:&1>##=X1E_,0"&*::#F=>/<LKO-+ SM]N=>%@,,F\9YJZ%3\]VOWP@G)%HL4) 1A6"@63( M26>0YT+&W/!-1@O ^G9W;[O9V-MYN_X_C>T6T-KMMSOKF\N-K=;ZLPK9LSY7 MN_*"*\40;N;O8$>_;9Y:/RS5)^>9]+^J3<,.&H.3Z',V56@4W48Q'#3\41DR M_'V.!Z)>R/OUD!77SPR^_?"OQJQ^XK*_'B,:C_8\N=Y_R=2H:3Q^'C[;WVH#[^[AY_*]CF!$^PW?: M^_1?,"^\Y:W.)LP1H;V_MW/4/&Y>7583V^]WBH/C-V?-3NMX_\L:S"/OCN%: MK+5W2/?W]K^TZ+NCULO-LR;1GV\('WEJ":'4H>2=1[D0&-+4!Y1H#$09::*3 M2ZL;L6T_VWZ<;OSH":KXGCW=FN3T^E+-*^R+/+3N;EX+?<9 8P)&Q)@0H+M6 M(\>M0(KK8!5EDA+PN35'5# B#4)0=MX$G_>GZSU>+B_!;GMH_M-WB2_G[[]4Q]5\>HZUG.\]VGS4V.R?M MWEGLEX-RV5H;K=ZSWQYFI3P7F$"T+A$8'!80EH$A7AR&#D?$K)>BL0Q4][;I=7_ 3&"0YR' MZJJ>+<\^"#L15#DG;?=? X6'N><)!G7P!Z)5;D\A$)42I*4D1]H:#?2;,YU' M5F"UM-KV#XF3L@STU"9$/(23ADV0(:QH1=P8CDS1PSIBW M.<'H!>R65B4G5%0(L7\YO#91BQQ;.^F#U18GMMV(I]&/AL6G'')+>5?Z<@,. MM4>9#3:^%">@GB%6/\CVVPR-+B/Q6C_:IVEFX@/6BI+$/>)4&<1EL,AAXY!6 M(<''*G%)P9YBB*"?@@>O;?>SY,_I?QL!O:U'_]0\8'/7'H#&,[7B2]:31+17E M(@!:,.L%0<#I+#-3E[:LT/5ZJ\H&+X,Z'9KZRG,/9,"#[U]11JG@DS_66:\FGE MK%*+YRNC>/Y"Z7O%<+S5/UI_U/!M.QA4)X1XQU?LVQ+@=\\ZKM?^;5"A&.G= M7K U644O11A/_9'M'L('W<;GHP(^^0::%8RDWS\_GI'QS1J@K;:62W'*R+?#8D^V]+;I__*XX.-[_TMJ *[S?X@<; MA[SUI=UN=>#9]HZ.]X^OIK_WSEI?\G;!@Z+U_E^=?,\FW3_=/S[ZN+UQR+;? MOZ4'&V]/MU^VBN8MZ>^".VN$1Y$GQ9P%W1@<+=0"YX/K\P0-QV!8*_,=E/G:@J;V0J>D M!2*"8<13WM7A#4.!.,%-PE%X#24/ MI\I;U[9KVV1U-!8%94&5F4K(6J40-HR [+2(S +! &79[_4_CI&Y<2Z2!5BH MO[^:!^:3M%A)&5A>QM%!6LF4%0XY@@/BU%)D M _>(LB@9%XH)"6J\$T.,G=*)_VS[.3 T6,Y!\;XO!N6G@"Z-N>(@P][)PFE\ M34!^5MVO$1 :$L62))22 W4'VH$T2PEQHQ*/7B0E^9B /'O_(!QD$?6T)B S M4.5K!,1RS+'A 4GB'>(V::2%" @S579)<5JG>Q"0NZ=\/4YL>ZL;>1\@L!]O.1S='S?#AOJ6X$.-H]+$\] MZ4" M/1L\NW6#YJS3,]9'_7[9%"6_6)[UAG8X&E02*NZS/KGU^0/!EBE)+=)8@J]%24 M6^).\I:X68/S^'F_PFT<_/YX8'IA@//X3K#UR8'IYMD'CPFE'-"3*PNL27H- MGJ\VR%'#L0]4)*MK,/UI,*T2C,Y+=L;/P2@@EVVTX;%CPWH/,-JW&0LSLO0S MZ[OQTP8H,+KQP* #^ MWZ9_S*T"=#HS!V7(FN7 Y((5YB X;A_W>Y^'1^>%G MP'EC^6PAIJ);UM@IDR5SIA"%U[SE"5SG81SSB1OY3M(I\Q;*:_>_B94'?+2OF9JQ+Z3%$] M_1R:V8W!W1YVWHK^535!Z*9:;9TBA'9\G/C:JPR$X^GP MB-/R@1[_%+TTVG MPF)O^B_RF'*[4J9F(=[I08I.]==!P0][_;,;0KWE2:76^\E)E8[ZPO7I]LM6 M9[^STX;/66MC$V]O?.0'>^^.]K]LBH/C-^R@L_6Y=3WJ"^^RS_?I07'P$KR2 M#8^;>V_X]MY1N_7^Q7%SK]UI;83._O$:'2\[-Z]&?9FBCE!AD5!)($ZX0RX& M@[AEG 6CL;!B:77M*KV:O[J8WZO)=%=+O>0(U5-C5>"H=9-3\O@:64^'3V0Z MW+W-MWQ\';P_*LY\KB]'[[Q%\R+6NGZ@V1V_VGMS+3_242R$H,A:'!'G@B-' MDD*",>&C+=:U_5$6 $@6D1PK=^I&N^T>7/,M)X"[S %GH_=RW+HUL)(-8:Q!)FB#/!D*%.P9"FH+"WEN>Z?7>>"N^8SG1EB9T\ MVMI0^LX:3-Y[?>/249%N6GPOE]S!S>KVRA7ST6"\?@,F,>X?=4.SA%Z_O%?[ M+-_\2<>*]2>?0#Y8(:)QVRFDG$ M,0_PDP1?+S>&=0MQOHZONS291W&PEH6A PD!$XH MTU**D#!A1"6I,?VP5:JNP'P)D,\7'5#'OY:V6B]N2$$M'[9,G-XM;[7][8$O M:S:\*@J]LBE*OB!09>"_<"W\]/0><>["MR;& M@;]]Q;I!KST:WOZ5.S:?6"UKJ%Y^W(M_YRN6&L =#HD)246NJF:< 5W$6G N MB(O*XP\$+YU_Z:C_S=4ZC,CUH_V(;(*[KMCV9WLV6'I^^5GA02\.S,^_T_%H M,"S2V0]?:CK-4;_GX1%]!5]N::\##]SK-/;Z(\"1[6YL[/9&?1^7&UM=_ZQ, M#=H=N4$1"MLOXN".X/EP34<(O=-;[JW]_6HS]V=;WV[M;;;V=G^],^?$:4?9 M0U\1SR2]\%E_K#KC#Z_O6"H_*7+=UN$*,N6,4ID&">H997=KOOESQ[B9?I4@ M99YI12ORL/H9Q7=KEOJX742G62WF]=K.7F/K)R)DN#$.("Q&]\D76ZVUUOK6 MVJL&L*7MG>9:[C;Y8*,Q?\6#7L/D/.GK=M/2RQ7*0L08.6]\[PF$3D).#> F M16B&L=,@SV9J+HWRWV=*S/=0O/@:-RSK8Y>; M#^<#5'^-WJ8TJ['Z7J?-/^V\/$KCJ)\][W_12ZOLS^?VJF_Q$Z8^743Z M2449;]:_H"676#4N+>]Q;.IMUXY"D:/\Z[W,U ?CGTJ(+7.L_K9MF_LN[![% M.!Q\#;?T_=$XX,+().*2?:>-Z&.>UBX=HC<(K;;4!;54JFM+?21+_38I9A/= M/HEC,0Y*R\QQ]7X\@J_EO;*YGUPG-GY[U1L,?O^Z?W\/I!P;S?$NULURB:\T M],8E&Z\M^FE9-"-+J_S7+'K^4L"FGBQ6@]4TP&K=#HX:+]J]SX,:C&HP^AX8 MJ:5546%Z<9.B5-5HR_7-HUX;I#B8M'MH;/Y[5 S/&K]MQ%3X8EASB]JC]M4 PGR, M9@T0,XZQ4^#6Q#P-B&!/%R+>Y)3Z8E@FOI4V#Q^TSW_/D-'N#48YZW+-]4;# MS-(_QF%CIQA\G(\AJW%@QA%\BI=6&7X:.,"?+@[ Q#_LPQN4&/"ZW_,Q9+.? MC_&HC7S61IY7U.GWC?QG$I%FZXX_P*E5!+;O91L^W73#[;U_;N[,/M7P)NVI M4_<6UM8>+SMOGM__53RT[3%[*,M@U_3A:= 'EM-\[IGG4P'U'IOWVM.U[^SV M-UY8/^SU:]-^&J;-^=,Q[2>\4O"V^ZU)=6/7ML?;K"?K]Q?:$^7HP-M!V>QZ M,LW70/!$@$ !$/QBYE^%#.&IKP=LQ&3+-;^W)[G_3>P6O?X% )B/<:F-?<;& M+O#3,?8G'/1O%KGD@4T1)OD+:WWS,1ZUD<_:R-G3,7+Q=(U\NZSAMM4=%QH" M;9F/D:C->];F+9^.>%*^J\W:=BU0:L>B'VO#R"K>QNO6RM[;W= MV=RMK>5)6(LB8"W?W5+RHX+.-Q8^(^09O;()9%+Z[J8J9^,;7Z^%-U_U".]: MN^^G"Q*RI=4J%22<7N6^.];;)3]*8Z'?TG@:J/']\ED_*QRY=/L0W*F41 MOL.H3*&>X23-XK8BR=_=U?23 Y0+6/RRCOS Z.>J1N1W*V'^6N'+V_K:/N!+ MW:F(S6^C\WUROY^_:&4*4TKZS-"[%5#\F@V_A/N.5ANQ%,?Z@[\[ZCX?]'E!K-'E<[V,$4C\7AG"W 5@;#.*=HA^W MONRT\F!_.)KWN<;4BUY>OU,J_ZN2[-='_3Y89.,>.G#EI7])1+.^QI2LN"Q? MH.:^?$%9_2?G&?G\0_SWJ/ADVS=5)OB9U\>-N5+GF]_\/^_UAA??K"S%/D^O M=FOSC=$@7.F\D:Q66F K1-+WC M3=;\XC\?O-S"3?JOX]:7-V?[>_\J#H[WSYKTX&.3;N&#E__ZV.J\):_8SM%^ MY[2]G7NCT1>=@[U]WC@ZVGZ_2;?WWIRVCM?(P=Z[XX/.3N?\ M.W"OT0%]*YL;^U_VWQ^T6\?O/C8WFK3U\BW??KDI]O?V16MCDS8WWK5;[UN= M@Y<'J7E6]ETK^Z^UCM^*UM[;#SH2:K33B AE$)^XN5OBKV#>3YC&-*?W&I\6$I\4CL101B/WDH>8'#-8!BJCEH9JD4I\ MHH36^#1O^/3E*CZE)+3U@2%"E$.<4HFL%PKI9).2D4BJY=(JXE:%I6B2CK%8*?M"K'CQV MC4\SQ:?=&T(TV-N0/(,!S2X0MA(93BUR) ;AJ#4NTJ55+I=)7EJ:&Q=HVBLP M3]V:IT4T:FM^2&N^SC:4QE$0C(1)P#:<5,@Z)A&E0089P9$(?FF5Z66JR!Q9 M\],*:&QU/X$A]/IG=0!CQMSBZT@#_M3 ,S7@*:[3"*DM3!;6(:-RP,*%B$Q0 M%AG/! "/%S&&I5650ZGB>J/V.F"Q*)8[+1Y16^Z,+/ZHIH@9SQ W& M2$L;46 ! ]H&)UA<6A5&+BLZ3Y;[M (4K_OQQ!:A$4]/#0)A*@SAU!#EO"(I&26>\ M"C:'**A9YK(.42RN/4^+6M3V_+#V?(UQD S+ 7P%$1E&7#KP%7RR2./(->,I M>BK GL6RTO6,<>[VA;3?\),/:?C_#^@YNSZT)[(N-6E/+ MQ:CQ:1;XM'U#\H40.AE.'-)",\2QQV5"&"*1)A$3%5+;I56CS;(RTUJRO9MU M5"C*\43-?6H)&[6YS\C\$DBB(0'9DA4H"Y:ZF7 M*1>5,/>%VO5W6SRD=P)/H9.\S;_.V'B8@,AX[%^W;7<(_M/F^?## MS^-$FO@JVD'[E-5=X)MKG1X, MZI?RUQKPI@9X-Z1\*,ME &Q#CK"<]6XX5PH-K!"AP[Z)F$0:4 QYH19#VQ")L<+31$<)$RGA EHVXM[\S M?P&9>:8Y.V!%MCT-@O,4%I^G37!V1^XX^N%>;[N_]LD6[9S)]J+7G[3"[AZ6 MJ%8O4$]SD][>6@E-)43!O;;WWI(/@D7I8$I"46K )RYS"GTR*.5], &[2%)V MT Q?%D+-T0IUG5LRWWRE-N]',>^S*^9M.1 0'@62T6HP;Y\0\(R(# 9_Q.$4 M%0=W1&NV+-4")J#,,_UXV>N%ST6[78=49LPXS@>ZAIKI0)V=)[.P!U@.+G]K(,;?>PR-5RQRDB=83B83:V MG _[>*$8O)3-4]\>Y9&K06GZH+1UG4M(;['$0B-*F$)<:8JT,!)1K*@1G#*6 M\^:I4B M;&Z9A_DR8??.-*\C$3_5Q.X\*-=HYZC<3D6>F4!MT:CZ:'1 MF^L$0X$,58@*>:$#X@3\'^TU0]YISP( $^$Y35XO"UQG:2RN*4^+7]2F_'"F M?)58!&Q\P)2@%#WX"B!(9!UQ2*FHK4HF2N/&.]C8 NYXF6M>43;'O?_NEH6& MH*FQB6\;[5J]KJ^3VZ<-/6]O2)[@)I0I7M/_0>(_LS=V'IM+0:7%;0]S]]1<%@J>[$[C&W.EA[OX-JSO2$:F< M0X9[C7A0$AG' W(NY?*HEGD&F,N6L33+3+,I.6UW-HHY[VQ38]L3P[;I;GNN ML6VJV':53](4$F8^YFK/&+#-8V2DD\AYZ9(B@9G @$\NFUPGEDRKI-+,L6VA MHE4W\\U7A75%NQ@6DP)PN\.>_WC4:\/ #OZ[D??=#6\O*GN'H;@@(P92"+U1 M3NR92BO4NSKJLWG*)^"+G/="O: C]VF*.R]];V?9VK8BM1^_-L ZL6=YC\I] MG/D%(UPWO>&B<*II=_%Z/=:>NJ;,U#G6Q^O^8]YHX/*2?:1,($Z<15HGC3 3 M,6*J#2,Q[ZF6RYC?NQ+__,7=:TA:2$B:=CNR&I)F"$E7W3Z&@_4"&Y3R7FI. ML$/&"H5 A?.CXAJ(.W%NKRCU=.#K$C9! D)1'P1O"6#"!)9KW="T3,JWH^AP%T&LS MGCZCJ,WX S8CP;P0+$/9G72&Q1U^N/,J<8Z7#3?[GTQ/%J?C/XY M8)W5<#5UN+IQTZ9TC$H'-$,*Q&,B@%16(<:B4]YIHYU:6F5TF?:9\X#2%;-%^6]^]X6DKO7ZS=.VG#CR1K6H($:8#KAVF)6[1E-B77X86^P4@Y\KLL[B;0.]O*8U\@T M=61JWL UM%:2&XH\<(N\! 2@Q+Q%5E%CM8O8P+FXAGQ?LE$; M\@,;\K7R4U$XQ5E BB:'N"(<&>+*55VNC#>>D5P?F\EEN8C;-RO-,4 2Z-=Y MQE/PA6;#,UJ];HU0LT&H&TI%>)!3P#@BB8W-GI!!UJF $DG>2VM#(D U&*'+ M7-5QC<6UY=E0C=J69VG+5]E&XH&FI#38LF>(ZZ203E@B++P0SE,;7=GMF"T+ M-D]UY9Y61.-J/:KVA+41V1)_BM&K'APVEN\M"J6*;TWVZ@#&W-KQ=-:1:FM^&&L^-H^ M0#!CCI5%TN<"6K&]U#-(S]#MB5JZMMSYIFO(+AWH/1WH#!KJ%IZM!T0_D%ZFV$V80C%8S* M>1H4F2 #"IIISD1(+I$2FOB]DT/K<,;D<;=>B05;#T4_ D;].)US.!+-,(&UH1%QHAK3$$D60BX:Y M)1F9M[Z)>?)SZFC%?)*)[UMJS2JF:,976872G@D5/#@$TN=.H29G5&GDM;4F MT8@9YTNK9%F9!6Q3/K9'^HS..:T8U\2Y3YCB?@7EJ@Q;4XMAU#OC M9@A6AS>D?RJI<8H>,2(=N$ ..$>P%&'-M?0**Y9RTT)"EAF=5N7MN:D?.<4( MQ],U_:F%/VK3GZWI7^,I,5@7(D..J("XIP%9+QD20%:"88QB0Y=6)>/+@.U5 M,?V%*J%WLVV^NK2L\NN=3)^".S6+M96ZH\ L .J&ZF2!6"N2DRC:1!&GV@-4 M^81 "U02,C":2D>*&;Z,6;TY97'->!9+++49S\B,K[45 SEQ[D-.X,"(.V61 M23&OMR0@'21ZZEQIQH(O*[F ,9%Y)A,O+JZEU,4U'F4!I4:B&2#1EQNJ>6&8 M*G)A4Q101HI&@D5 ,NY789A,]3W^0Z7V,^R41MRP]IR]>ZH./$ MB!,*;)F#67(!05FAD??3(R)0""5$E)9=6*5LVK,[H6%QSGDUG M]-J<9VW.UTIX22 5ANUJ&,!]O5NE4.^IX]O;" VXHU&DT1C6XH$8H%H410@G3$ 7$5 M'-)!611#T(X+3QC&>?_]LB3SU":ACF7,)[FHC?DAC?G:/A0K$[$QH*23R:TN M W*&I9LT"(OJ>#[NQ3S%^"HR';8\;Z5;Y4UZITK@PU2'9&0#6 M#05%I8PX6@W>DL0><9]\;E^KP'G2ALLHG#8X9Y9QP9;I_:.R]?:5!;3_&6Q? MJ>U_1O9_E; 03(E(+"$6L$.UF59CE7H/RQ2J M>O0ZG6+8B>?AE&R2\.BQZW.:R&^#&!NMWC VB/C]5EKS"T[<;&C!Z:!8Z1;M MOY:&_5&\WGSIZYN";[-^\3UKL[^#V=]0=DLEA[6-$2EK)>(Z@MEK)U!00F+. M(\;"9%NZ8NVS"0/,5 M_9G*JM7"V6GAU\C&2$:*30YH*BSB-"FE))+C,T@=# M&/>1W:J%"[4JKVZ$^-UASW\\ZK5AKAS\=V/SWZ-B>/9+6'Y7FON8UWCH*3L4 MGQYMWN[EFX)L&__U#PW8\T?C/[^':*]C?_?(]N-4:/=6Z\5-R-;KELKVVO:W M^[M#.XSAG6V/XK=;3X@VKK'N#ECW<=A.^7;S[O'Q\4K0T/S]]N'[S?.FV]W/_<[.S#>[_K;._M)!@#T?KREFQO;.+F MGATE%6%H5&"_C M\?]W@+^QWC7L5WV8'QC<'@T'0]O-E+E6TDHHZ7'S\P>E8_2*>)1XR#C(28MS^ 4P, A0+VL](HP+$UER M2N169%POEXFYAKT*J>5:_B#95IHJ1-,R@8CSE1 EF"" M, _)*N9BHF1^R%\->A53+P^3I_32(1$H13QQA:P']F>T2LP)2Y7&8]!CA"P3 M?+WC\ZW$KRAU89SE_ UZEAMVV&C:OC\:KYHRLMS(4VQYWD;TL>-B_](ANMR MRYU$G]/[VM]BOV7LLDZGG%$>T@73+B-6=9;!SYKMU>5&%D7(?Y D&.#<68(L MI_ 7>%H\2HT-T6!J\Y036>24&V<]S7.JZNP7DN>DLH,BX-QEN5L0R3( M""]T 0-*LR9<3[TVN]CK17N]:,=C/IGX]7"DC_XWF#X==GPD1S^\\/#WD+WGE_[R/9[[QEVR_AFN_? M';36RA<1; MDFSC3[\G2Q(()&P)"BA!]@5CJ:3*RI/GR>>SK/P/:=^7];=UZP^>\V^: M""<^2$1A6\E.S(01<10)&%P\&88,-QA1(FVT+D4LU:*WYKT M%4RU0X.?0+K%'HPT3[#M=TYM+Z#>H./M:6]L^Z5LQ1T3B8NI?P,S_WKP8CKO M!86:0Z$5M3)Q'(QZGV.G/QP]L3*<]^.I&,%CPF]+"'4ACKJ$ MSHM%84P+^_T')'(0QX?IR'XMR-4<[HX,AZ#@M^<>10%;Z&"+^?_)FMUBLB*'!9"N$*:<(,4YRYJ M0DG(^;^Z:WCQ$VLS\J $Y(\XMC"B\,I6 YBVT8(T7DZ%42"I M.4A:49A36X*=U!8Q)BWBDGGD= R("F&9H5+Z9'=VA>%=$/PM0*FX.]JKU8VS MCJ+5]ZS55XE&$M00X2P*)I^)\A2096!.2&^(#)(QKMS.KL2Z*]JBU4^Q)N?H M4KV3^/UZ)[% /8 YRZ+Y6>FQ6<*3#4'4W\NDP\B12"1$&03EP!37B'# MM4&1*X6%E$()L(<,YEV]XN2WX5)\V^H1>:)*W]0A35'Z.U;ZI:9H%)NH"$;. M>(VX(!99;A2*H/'<<FT_ MFH29:*8/]YR!",)PXOIQ*IY;@%O;*-\_'F1F'@OZL*C!88;1%K M+C!ZKS"Z%.-D==(Y>XVDW'8G5PIQBA(D71+2&N63$SFSR##=!6D^ ABM.?:_ MQA9N-\]D@A_S(9_8ZD-O4-];7X8O'V'U5TWK)<$_4DQ:US..L6-]CG"R@S.8 M@TD]/*9(ZAGB(/1]+=ZTNJCR-0;V('OU4Y">*$NP_WLL@Q%,QM=_Y&83 MK6G^]PXGFEW)<5OXF0=?@PQW."0F)!4V<&R0$/,#SI'%43_ZES.(B=M\-)Y6.W\WK@ MGW6N7;FSAY@MQ;S?+3P6>_#'>G&NG2\6M?/MN4YVAJES>!HKF_5G:A5?BK'I M3(-L.C_E,)M_=GXZ5_Q_KCDEY/*4Z)H5UCAXH<8U\,)$].WI*#Z?__)SZ(U. M^_;L>6]0/UC]H9\O?WL^)KF"N_6$3]^^6,>Y#FY>RS,OQ^S.L[>?U6]=V46F M[TGZS%!U[=OX&;GVO>]]+9'/!-,W^MKOO\<-OY/!\K4'M,)8F,L1=O#X>*_\ M@1?MAZYRLW3I"FMF"B&M\JP=5\ 2]N&ZXU'G%:!-F"9[=QCIKM'[8&OE^*"F MIIZ+IO["YSDKH^?7B:KH#3K_@'N.NIWXU4?@L@#]TS3]#NP,=JW.0^ORY!^O MVY->"/WX,.LVN]L:>=IU&FLT-V4/J>K9M-Y*E7X F-BN9)?5\OXC?HZ#2;Q- M!YMFU.]LT,L+V+<]6+/GOA%>U/\3I#\!?V^]4JY7@UA&7;7OM\_^/8[??_;^]Z[H_]^W/^X+W*5J/V3@Y,#^N>7"X?R M\?'!7W_TWGU\Q=Z?O(+Q_$X.Z'][[W][?7;X'>U].7CY)WO_U_]\>O?Q-=__UN_!_Q_?__7[V?N/!^G< MF?P6?SWX^*Z2U?40M_Z MS/<"1H\2C)RT/O?SMIP8'JDR6"3K0U!<[_ MS@@T_8D5+-@ @ VSVEJ#E0B61VTL!0YHF57YC%H$6=C@@P/PP8ME-HB=42YY M#!,:&.)&!V0YDX@EHYG +@3,=W9!;EUJEKN#W2Q"=TN#[Q^U^BJ:/&5:$$85 M5T)KFWA(AF.*K>*4%O[4!O5=YD]:<&$D1\SY ,9<2LABS9 A3,44,*,^]WFA MJDOT7.<3"#.$.)Y/:AFGN&?3:#BANJ-5 M<\):T2^1V9)"7LA'WI?(^>S"YHBZ%P(F5AKO$4H@A M&$R2)86+M4'EE[A8\-P%0&1$E,YEZEQ"3N0?WMA@-?54,N!B4G:Y:LJG]1 J MWSY*U0J:]AUZ3%KD[5H=!OHB=[ 2(B@#6M =KVN1F$=X0*B,3RA$-UC2774)O M'8!5W&BMU?S&TU"*YK=,\Y=:1 AC9*X-+K3 8)@1A0SU(%X&%G>@Q.IR%#!O$YB_6M%A% ";12R05XHC'BU#)AB" M J':T2@341)H'+ X_@A+RQ3%OZLDF*+X+5/\Y6[GP6M#)4I!2L09 \6/EB#C M6))).B4E!\5G7;,%BM\^PM4*$O>]_!G6>A8WS9_QY]%L)8^F5:>CLX#9 M/- MP?3K97X6J>9:68-PHA[XF=?(V*@04]3A%$E(7.SL,DZ[ M^ZDTS)IGE4BG]' M1Z=%\>]"\:_R,VVT3RDZ), @1]QZEP-4-5+$>.<:=,WM._&5G)JV M4;>MSJGYK1J.1ITWU3#U;A6T]D1QNW'"5LMC*HZ"VLVA]OXR76/6!R%,0C(( MCK@4.1.2YEZJ^3PL6$D2F59'E9(TV_BOW1U2B]K?/UTK:G]7:G^5K%$=563) MHQ0-15P0@C1A#E$N#:&$P-M\9U?S+K]]:L$#:GW[>%4KN-KWW&RMYVJS]HB# M#YU77T]S,\7K3T>;L-;;]QWM6X"M6-1;'0#P-O;AQ0_=SHW$'RWWIWXFV+@9,I/*;U.9Y..^2Q*9X4^A*LU1E3^7+11KB!>! M>^09D0AX)D964XPB$!6/#9;1FIU=(;O&-&6@;*D9\JB5NW%CHRCW RCWDM,8 M73RJM9#/ IR33W1;SV MPL?):)S3F'X=5B7&ZF[@^-TRUQ*<"DP40XK:7&&<4V1E]"@E[JW2TOLD=G9E M5ZJFCNZW](#^4:MSXU2KJ//]J/,2NQ(LZF -LL3E6.D(O_&@D++.QZ!RK&QN M?<>ZC+4_XZU]3*@5[&JKW5X'PP&:%8T)"Q'6Q<-U7T1K,:X=A'%:#PMI6(>KSHW3K2*.M^/ M.B]E&$LCF6<,848BXIR!.AN@7 G06EKK%'% M%@7A-UZ=6X?)VH%S]IJ+]91 M!9^=X='\&+$^8AR.CV-5_%IW3;?\>#AZOA^K#['Z(_;M.(8PIX+Y*TPNVL40"#0BP5FBR269.,FHS&5I._QXE;@QDE64^#Z4^"JU M(CX*9CQ#(BBPE# -R$@K$.',6 42DP3O[/*NO'W6;W%AW0>U:M^ G_*5C>;Y M;$N+P^%Y"&D3,75/-/J_<5_D>6#O/*ZW[*R-[:P?5Q1$M)Q@3YU"T3N"N"<4 M.18YDE9%3#@.R>N=76FZ2FUS#D#)_&DQIRZZ?S^ZOY3_XS$@-@DH@2V<@VH] M(!U91$J8**@EPEFW MLPO*C[=9^=O'LEK!W%9[WUK-W/()\SQ5NS2K?H17%G__%EWYM.)>7@/UJ>)H M//?S=SN#>+,"7T_AI+P!TW $CPN_766))L,S@8#LX/8@YBJ?C3(&W\ M?=EH=-'3("U!N64TXD19Y"*SR#H<4Q 1"R;J)N)$R=8?I)=HF *"<6V&)IGYGEX".B_;K>/NX4ROXV%;G>_W: M&]B!SV[\\^#C.37K_-2K@>-F/OVMS1;YZ4%=]UD BQ!]";L+6#<'UBOJ&@D6 M>TSADQ8KFLT9*2E.RO+=3GYIWQ19_O3Y^7 M I6#8"R')\*"&^2\PT@F Z@=->4X9+\\ULO9!BW2Y_91I%;0KN^53-V: ML-=%OE5")UKD'RN8?0^8O:+>413)89PLPB MQ*GCR)B@X8?U,@2'2: [NU1T M:6,MP4LDQ>, @[MSI!4PN!\PN$K@A,(I4,H0210(G+4<.Y?="DHMO-+!)R(\TC9(_NUY#>U(5#V(D+NUVIX\@+N MU1M,8/IF(73#P6@JN.EUM=A>?1U7%J:_-[#5V>MQ/!G!YI!'60WKXL7S,Y>R M,S2W,ZRHUF2-[9R7?M M@>L=XDF!C,T@8RG!2E L$I;(*$T0#XH@8[E%1COBN):,6N J5"['Z&[L"RPD MLC4D\GM>PFTAD0 4\W#=SD^_Q$%,O?&M$JVV#]\?GB6"$&8RF$F@(/)&B+RB M&A0QBI*[LZMLSN!+]UEIM;?S$]5IM+?98 M@ZJ\E +%C*71>90450C8%$96B(2"2#X9$JPSO"ZWB4M9\W9<^;3<<0=Q_/T\ M]3LTEMMV]/R/.WKVQ[(E-4X@8?&57-R[V(@^K8CATYCK5.\\QN5,_(2T9P8E M$7@R7$878]U@0^.FZKAOA6.PX-OCQK=V.$ +TMT=TEVEW(S+8 C'*$BPF;D2 M%"BWYTA9C@.-PNI01RO3%;7BBD>S-5?.>/C\DKE2TQJ]F_8VK/$="Y)F(,XP MG+A^O"SJA^[,WLP0V[<46FSFM6.__UX]BQ?#D],J'L?!*'=FOV3K/2]%+A[A ME4^K;L*?@RK"*+[%D%D5O#/H^$E5Q8$_ZXQS+Y%^?<#>-'9(!Q=K,&+WJ)@#ARF(_OU M3>XO"F^,QU7/3<86MNNCX1N;^PP6.V 3.^#;ZQ6-ZT2.DL<1F9@XXII$9#7G MB$AKHW9<2B+ #N"/L#]P0;1'B6AWDX5Y?XBVZ/9(O:\QH&^Q&A:DVQ3IKGH\ MG'\>,K-WH M_4-#M,3\MY?=9@$5OMHTBN\O\]5 M(@J.:08=8C+W)E52((PUS%RDD#2K!&^ MNDW'Z*;6V^I96PC.8VKQ55?:V( MUE@7D!%&(ZZQ1@Y[C"BU-&&I0*2ASDPEC7EDV\%P;^FKO?8AGCC@;1?FM2,, MK:#??:'?5>H>DA<$6XVL-Q'Q1 #]7#2(<*\XMR[A7+'EMD%IF^I,H>T/%)?6 M8/S+7<6EW<_?T;[UUXHU_;WB M\6U9VZNIWB]VU/.WJ9+[R(C\JB=L-5?_'E4'F*I1JED_!;U*U%_9:@"3-9K? MKEY3YRP<%Q:^!@M?41TK29NH2@9YE0,EK/5(X^11S/^(&'#@=&<7/\.WKIK8 MOF+V!8&V!X&^ZRVX!H)NZ36@USH-"A8U@D5+'@$M_W).(9;N)RN\T(\PHUEPX=O]9[3 M0M8[6XMEK]EHKUE14(PSIAS7#FFG36[$+I$6+"*26P@8I7VBMAG>NYE&;,_1 M6P&UK02U5A/I F\WA+>E(FN 7X%X@9SF-%-I@JRS&"G-A6!."\/%K:GT0R); M^QAQ*UCV5E=>^ZO^2PQH#P9E/\2<'W$""%5#PZAS.!F/QG90/]AMTO2W^GBP MG*,\84NT]C/E7KN=\?%P E\4;I@HM&[2:^O8R[7D951CQ%W'2LX1:@90!Y,3 M%ZO#- 6H!7R:.01+_% S%.?@Y=ZR!<>8!>J9"%(D%^D'BHHLF'0H$2UR SCM M09J[E,LNYJ;U*9ZE+/0M]+SQ?)^BYP^GYU=-&<-U,B:F[*D!4R8HB8S1%ED0 MK0\1$\-EUG/5Q6*Y(4?;]+Q]_*D5G&Q[8UMF+HLF6-G6]DUO)RN;268)M M> M-X?7KY9Y&:6$!*,4XI%[Q*G!R-)@$4^>!)JH<<'.\;JIAFLM"BHIFG[_O*QH M^KUH^E5FIK'@QLF "*SGG'QMD&'6(Q^E3USCD(1MC)F5N(W[8&;M&_!3OK(( M:XNN+,+:HBMK8?VK+M("?X;>Y]U_PX_Y)TYL]:$W0--=HV9&LU?R@8R&O\YV M(92-T>?T&14+K]4;T/S%A8W)Q]R?M6G:1O"/>!O3P-O>QMBQW@]/X-YG,,K. M8#B&;Q\/@<'92>AE"Q:H6\AMT.K?Z@Q)FU].O8$=^)[MPYCAA;I>\+/S;?OJ MU,WN*GB>D>&HE[?ZYU7,Q1$_QY^_],+X>$XE%SXUFVE\\1'K8 1 ZJ[]R!6) MK#G1FN9_[V:B:1XBOSPSBS_SX&NBR1U0(R8D%39P;)R1&F,M.!?$1>7QWTSM MS#]T?)Y6>0J$%[DJVD_()GC Y[;_Q9Z-=OYU>5I@3A9EL/GTY?J5O70VF[_= M?[L*[K#BH6XMBU6+?J^"A7:=!.B/3I%K";R \0]/.D?5Q'_J' YBY^UP4OG8 MS=EUUZ_;[ZH\>_B'.M?-%XNZ^?9<(SO#U'EA1\>=7_O#+Z/.3^=J_<\U'YDL MH]RJ1ZXA\T)MZV-J>/2^/1W%Y_-??IY#;F]0/TK]H9\OWR^CXQ667M]O^O;% MNGV&IVMWMK/.[CQ[^UG]UA7;8?J>I,\,5=>^C9^1:]_[WM<2^4S4B+KYUW[_ M/6[XG0R6KSV@^V9$/_2@F*5+5[A(IBNS36$L1\<5[+;[<-WQJ/,*]#9T]FWE MCSN,="^9NVO.SX.&4NKY(]=?^+PWAIOY=<(,>X/./^">WW&%+SC9UJU*\V/! MG_1"Z,>'$7SV5C?RM.N$#CV:*:-K3%DK(H3:<0IU36.;TU@!Q09BO^>!:0.' MCDM-/39Y]+7JI3QT28&F!MF*L\YVK*[58)YK4_1FM2GZ-VF)^XAS [8ND[:T MM]WH=.;@;'XZL__MX&B/O/OHR?[1)WKP\8_ZY.4 KGOW;>\,7O^Z_]&S=]_^ M^^GB=.83?D=?X7WZBA^<[(O]C[^?O3_Z7;RC[_C[DU=\_]O>U_^[;_\]02^B^\?O4_G M)S-O\=>#CW^*@Z,__V;),I8"@PFE!G$6)#)*)>2Y3MK;9#'6#7>W;=$I; &D M[0&D=A0"+-!T5]#T[2HT29HBC@0 24N%N/(1:>Y*8,W^H72DCF?;'\13' [_TX:Y.V MMR"-LL,VM<,>O%TF_UBF0(,DR$J/$8]1(/ L)_8KI))F%BL9 <-W=B7MBBTP MZUO!H+>$VRRJ6#[L#]$!B1Z-)G;@(SS_:+F+]UHX^/A2!.^!X2P*XS#].HV0 M&GQXD:50\*\Q_.LM,QM@+E8D9Y"2 IA-3@34&.2F1,J\QAA-QMUZA M2P!Y<5AM!'EOJN'GWBB#'4!,)[M"X:NS[\I[>,;Q*/M,8^]S#I\L[JO[(G?G M0OEU6+T<3MPX3?I[,X&4O:"IO>#PQ3*YH\$FYFQ"SN6]0!*'C!8$V2 ]T81+ M'G)#O*Y6375\+EZK]BETX^2N*/0]*?2RMTHIF5CFY_!/06#MG$2,^]+$<.+A?DO M:-<8VJTX=9.442VL1($:AGBT#&F-+;(BN" Q523I'-=">/%-/5Y5;IR^%%6^ M(BY*1QR<#\@EF5MS"Y=;T0"%"3PY3%@,R6159I*W7I6+0V9]/?_-]@;9 M 3,"[1G5(41Y3H;PUSK#MHJ#L>UWXO].>J30W,/! M6Y#-80*C[A2FYNQ-WP[&K^8"*:C86.#NT8J:NUS@$$E2B($@P9Y+!!GA%1)* M1BJ=8IXKL.>RMWXY^J!%H;O%.?.0$?A%L1]Y[IP4\V$O]BJ DA^8F%F#TIZ7YY+X&*7O'CM(([+SK?1SK>_3&DQC=PP M"5L=92$'U#ID U,H&8:%-\IP*W.HO+A]HZSBK6NASMY!C/P/=;90V085^BJ5 MQ4$G$P-'T7*&N-,"6>P28I0H+15WH-&9RBJY[(5OD4H7%E=(,"?+^#%7@XT*<"^ ;#_N36)S+%_=A:M;T#MO8CM2UDK4&= MODK6DE4Q,BE1#%0 66,$66$\TBJDX$QP5DT#Q&[?PF^[G8^/H1[(U,\TRHXF M.QK%\?2 M=^SKM(1*B0]Q&C;3T%&$!\D[< M.YKDSBY172+;'V%>S(+V>'&+4M^?4E\U"@*EW%#09V<)!D-?$F2"T4@ESS W MRG(&^S]C7?&$HQ$>V1GTZ\'G.!@/J^_5+7_R9U6-.RV746Y!#@7EFD.Y3RMB M*2/V K8JY B6N4\N1]9(C[( &=6.>"> N@!W$?HV,%<.G]NKT/= 6XI"WY5" M7Z4MUFD?'$^(",% H05%SD>/(@\V6"L)-BR?3W297CZB:)$^%X?,)@4\XJGM MA5%WH59Q/RO>U$4S'!_'ZFFY9!Z$S_CQ<+0"^V;2>34]##_OD?.?6D![@W"8 MQ;-7NZ(+-C:&C1]7)(XXGRQ+6*&$4^Y&(0PR-&%D #2-EM2RC(V\:_1M@G** MAZ:]NMX8U2FZWC)=O\J#.+_%>P$J[T MM(:Y+D%(VZ7U[6A.6O2_5?J_5#U%.\$3]DC[$! GBB!CO$,!:VZB9\*+G)G4 M9;PT-'TDSIY?^\-AU8%)&,S=/:,.ZHPK&V(WMS(MSI\'.O.K!9-K1\U,Q()] M#6+?[\O<1QJ5!',1>=CR /NB ^[#$DHQ>*UTPM9F&Y%VF5DNH=$V&['X?EI$ M?HJ"/XB"+SF!)*?$&HL2#;GC&J-(:Q81CP'[E R-EH-QP[J8+:=8E+"FK60W M+R8CN'>L0$%/AZ/>+.$LS"M,5/%S'$R>6$NB>PYL6ML2? $WSD/ZJS<^GLMM M;OJ=%6QL#AM7E*0 .0D)R^SDBK#;_B\VD1 M[2F:W@9-7V)!PE,#6HW UG&(:QV1%8ZB)(A/S,?=U!]^Z:1J>+(0YIUE^_GFYV"SF7'#*L0*C8>GS_/$C(;] M7NCD!]M"W'S($S(0U0N05-WJ#=#WE[,_1[FHS[DS?.]<6@4HFP/*=RLBO27E M3*F J82S$4;D6:$(^VE$=YKI7C(G5,,;BH4:#T5VB)'T6/"A'9PJ8(.#X0. M5VF4I-$3PPVR"C"!,V^1TT+G!B*<9'"0!-<114HUX$QZ"&1HA9NI':1*79OI M/ZH9U-Z/&=0:C_YC(=^HFM>Z%O!]C; ]Q+W][LL]_[^3WJA7[S?#U'&3$5PR M&M4'L_F%FM/;?%$50SFIO;?&ZO8LM_(9'0WWIG/_RTPP<00;]&'*6_3LG7!Y M'TZ]KS&@;[$:EBUXHRUX1S#W 2%-/81$>4=T9@HFH"@_S__ MEZ:$_EQ.;+=+O1^T^,3-];OP[%LJ^1+/#@)3G#S"F O$L9*@[H*@E$"[A7%) MUOV\<%?>*)U*6T5SSIL8'@[J=/2"?PP1IQ(CVQ("25.:- Q:LQS35!LNH2W^JRF',NVF-L4I;Y3I5XZ?S4D M8FP""MX3Q#WGR!!JD(@DNH@MMI[L['+1->W6Z>+&V:2XUA#$$4;3D]>[;,F^ MM?;>@P7>SV7S*XAFVK>Y .*= >*W%16U@HW1>X81XM7FI>2:VW*2DD?*XAZA-#+EB%HC/<8(&= M4 EHCNF:V_2Y. M3B?3,+S)$E]&(NH+T%^93- MH[G-8T49+A>D((3G!,PM<@=N M9SI&[SR8L*1CM#-A]9K0Z_,HT!)Z?1?;QHI"'4SQ%'&$%6]E#KVVL&,P@Q%1 M6C 3?"(>[^PRTS5\N4K95H1>EZ2,=E+*@@SM0H:E)NS82+DD9)2GC'D[S0W3EJ/[^ M0A(7SO5>CT83T/5XF-[&06]8_6;**PK;*R,J MG^Y%CFR2!&'KHQ?!69-/]PCKBA6M<=IVNE?.[!_\S'YS]2X:O)D&+_6V2E[3 M( CR+%?Z%18CPZ0'YLRE"%Y@*VBLC9 M40RY]O43C+QX4,?Z]&AV-N^_#JM+,7M9-+]DRL$*.>H9T,(I;QCFF9F=W.6[^J81//#+7XR_#JAI^@7&/0+%#K'(! MZV'_"K%=Y( MR@W\YV%&<>[330+22@F$G=')1RL"T7775EB!K?=G%&]D*[V11:_O7J^74J65 M%X'K@%(P8*50;9%)WB-J@\]A/H9Y4]=^V0:]+HZ9]97^CSAWQ]P1S7D2]EWC M/.="+(>IX.$=X^&*M!BB@]9,8Q8Q,DB&J34+<6X6A-G1\\AF^>]5Y]6DZ;UK"9?4"ZR4G&OH,LC8)YS6'>BB[SQG(+PL0H MJ6 0=X0@[91%.$0%KS"KJ&K:26.*,M^E,B_E7#AL#1 5 M1#EVB%MID68L^VPXTY@$95S(2;Q:T38KVR3 M<8P[G8T-NB+6O47J7/PK&_E7%NJO^>')R3 /8>@_%??*O3^)A-E3ITNSLYMI\E<8P1X+P-"++ZE@8+)$VB:(@@E=>@1"-VYYF9\7; MD+E0V& \K,XZXV-XR ]U$;%AU8%9&LQ/D48=5)>='5BZDHZF,?LTB>@,2>C,34.$^S:'EBOH$)"I.@W-(:Z41)\(C[3E!4A,I MM"6240S<1ZLNT['K:J\S-\IRB MS/>FS$LI3U%:$B.P&F-R,S0JD6%)HZ@%%]0[;A48+EITL;Q-4O=V.WC:5S>G M3$);F.UWF/IV-@9(YP5M;]D88.URL=NS13[D^>8U1;_/ZP^7HM]WL&4>K:AE M!%(-"5N/E+0YP$,*!)ME1,1A&@E)CDNULRM85_/E;E$W\P.THR= @T[ )PH* MC9^0%E!X(%!8\@XJ(J)T'*7$P2CF@2)-F$8V>H.%@@T@V9U=*;OPXA:#0GO< MAJ3U;L-7*45?^PSC5W^<:Y!U*CN.G>GOHPY 14V]ZMZ<^9?C63WA\@O,-!AMO\_ZL+8?T11^.JY\MJ6;>/LZU90^@8>=PAVL*]R!M3+./T3 M_MZ?9!$L@O84R(MUW!P KR@DA:DUE$>-!*$2<:\<=MC'1>763N/FJ]IHUD@9HLA9CGM4F.EHD$6AX2XY!Y9;AQBACE%*0N1 M"8 8VL6F@5IU3X#=K?:]M9G=7\A!3[G8M Y512T.U2'^_SDA+Z)URN(*7S>'EBII8 D?/1"((>TP1 M5RHAYRE!3$BCK1)8\9RQP+M,MK_6<8GDNZFJ8YRDPCY9)2D/-AAGDK626*5! MO:6K59T45=\F55]*Y93U^T*#%[.S&Z; MJA>!]A2:)>2AAUZM]*Q!W;W%8 M -L P$KJE$^)^J@XCR[H8!61 M%#N!4U)$3\WS K#;!+!7.;M6P@D9-#(X>,29L<@Y!YQ=6NYC3 MINH)M ]@&^#Z_QKG++*&-9K@'ZDTS2K=*?_VWJ!^N/I#/U^^7PZ#O@*N]?VF;__\I1?&QYED/,-3 MHC%S?\SN/'O[6?W6E:UB^IZDSPQ5U[Z-GY%KW_O>UQ+Y3#!]HZ_]_GO<\#L9 M+%][0/?MMOJAE]LL7;K"2)BNS#:YLHZ.JQ@[^W#=\2B[KD!S]VWECSN,="^Q MFS7GYT$M(SU_Y/H+G_?&<#._3JQ$;]#Y!]QSM'1(OE_5CP)[T0^O%A M!)\=1(T\[;4:\1BGC*XQ9<5]_H-Y?#LY/>W7W,#V+Y@!D*"IN0OFU3H+<^.X MD4T7[8TCS6XSR$V^O171*EM28.IU!I,X&G=.;6_]4YEUCZ?;]K3K._]6/>%C M<>(U'C ]7T1O8 T=Q"<1;MCOOW_IO^U3&!-?_3B_XN_'GS\4QP<_?FW)UPDK13RQ"O$<<#(T2B1))3*W%*.Y8YRA'4)>X31 M,P62'B4D-9XD5R#I[B#IVU5(4IY[ZY+(=4@TXLQ'9 66B#KIO5,R&&EV=GE7 MR^6^,VU#I%98*5M#'OWP)';&]FO=U7>90&Z29/*H8QWO@'+EJ3_*,W\.<07% MUD:Q@Q?+Q(KXD(LH!>2"%(A':I!A*B$2HW+ JH3#.8WCUJ2JU%!OK9K> 0U9 M5M-'G6I_;^J[1$*P8(1JKE$@VH+Z"H9LX!S%(*B)W#&EFNL:\S2*I+>#>UR3 M3S\" J4\\-QTVC56?+)93^Y2[<[,WD\<>Y. KL;0)[;U=X@642G,N($J<.<2D%LIXS1$E42C%O M%4X[NY(V5>:U16?K177OJ,74NJI;S)3&]'J)SH2 F=4A@3;'W#K.R-PZ+B"A M,29$4HV)K[/:1&,5G+>4S;3/$U4FH4Q"F80R"642[FL2YKG+U^4;-I WVFB^ M\]L8:^/T!.Y]ED__!L,Q?/MXV#G/JLP4;Y:0Z1<3,F=-Y\#@'9VG9EZ?=#J[ MJ^ PK-/AM$'Z\RKV[;CW.5XD/&:^N?"I6;HDOOB(=3""R?CZC]QLHC7-_][A M1(O+,[/X,P^^IJ;*B\OAOSG;F'SJN+C+E/D3D MJF@_(9O@ 9_;_A=[-MKYU^5I@3E9E,'FT_=Q,AKWTMG.]8G3=[CH2[+T+9*E MWXZ'_M/QL!]B-?H_=7FQ\5GGIY_W^1HHYY12F^2 M&TW,,ZYNEJC\O:_5-_[6[[\G2/.IT?*9P=>_V[:Q,GH7*>=W,U:BQ9:,53]3 MXF85 K[_'KL#W2)XBQ;!74WL!F-=G]L^\%R99XRM]ZW%Q"A7/MDK9XO_BBU% M\91W/9+Z(GJM\-6WQ[9:*S)UG<#/:OCEZL'-5DW&B^')R7 PY?=E2J;U9W)/ METEU5B9E85+V8*S9>V+[G1SZ@^I&:G684)F@Z01Y/SF9]&O;^7!\'"LPIT]. MJW@,MG7O<^S\9S@JF+,\53,70D,SL_%6^12F^VB80XJ^[\%955?K)EQANVMM M=7//[IB+WV2*T EV;.^Y_-;#4X$M+,#5!K+0+( ]I4NWNKK8>HOD%]NW@WQ. M\#+Z>.* &S#2[7RW=MMM6D->5:*'#A*[.DD;!HG58#RZ$B<6;?!*:*-]HMQ& M8ARCQ&DK(DO)!K:Z6=GK@U^7@MUKU*MWQZEA>#@9C\9VD&=OO; P_+!A87A_ M'A;VL=_;_^:_O?MV_''_XZ>SNAKYMU]Z^R>_X\.__MM[=_)K;_]HC[__ZX^% ML+!\G_\YV8W5_3]T6MV<-0_.7RY_Q6^>74U)9&HQ3XA K)# MW!*#=" $J<"\,5X9CO7.+N6ZRPCI$LSOND?LBLUG6Q)<'AD67-\I=B48*,(X M\28YS1@W,5I/!>$I!,.U"M:L#0;SW;R&@QDRS&Y8D* Q)%@*$*4Q<"]E1" T MCGA4 N58;R1QB#(H+P':@.FOH"V1+EO"XB1JR#&#=$D28V$509Q2A+0&4UR Q=LHC,A M.@$@=NLR; 7""H2U#L*N)VPK^DS?B*UE#!O!8\)OZX#9%N3S; O2L:M(9UB, M6E.)"&,1<;#8C),8-EH#)J::@6Q5!N M"9P>7(53K%V4(4=P!,D1=]0B:RA'1$N-29)"!0N\4>LNYVQ;[.3'4G!P/34] MB.-.;]I+YJ?^?U=!L6Y&I)U,_KDBI2*E(J4BI2*E(J4BI M2.F!+5&BE74F81*2XR(7T,),2N(]HXZS$#;NDP'T>MJ'+*=_%FNT*6LT]Q!< M-'V)VY81]>08P'ZJQ3$./. M$&/)?V69B$1SAYB. ?$8*7*F]0UG8^&;VP5!^-BYVQBY[Q= MC._\0 \^_O[E;Z\<#TQ)1+C2^9P^()?_*I*)7JN('?,[NXS3UO<2+%K]N+'W M7@+0'O>:>$CG54'Z^T7Z"X]61OH_\=]8"&P2=XA&+1&7$2-GO$2>1R&UBSXH MVC:D?UH!5[."NZ,2V5$=S;^(/=9$4YICJ@]X]S'0DO)Q7,X!MXF&$H=9D:WTX6ZC*]@^OW_I91 M&46$1\D%!G:#BT@KKA 104IO9/ ^)_HKWE5\N3K;^ND21;$+_!8IW28U[9;8 M>TTNQ370^U_;GVQ'R^1M05YV"7D_OOI;ID0Q3@81HA/BG#.D91"(6PS.FQGV?A3$]D.OS'3UX^8[\;6QB M 3,);(GD(B8F&ZO1HJB2Q"8)[ AK%65Z6F%\M;\&N:P9G5-[5G<6?EH!?!MZ MTQR@4#)2!>8XE<(%0IAW/,G@16+BAMZTUZ/19)4CK?[Y2Y9./KZ)@Y'-8RSN MM28AZVJA.:D<=B82%$R&K20XRW53S0_:>.C[*+6] M'<[SHNYM\*;/^IV '$/P'.%@':B[M,@)[1#FD@4;',<1Z#XA7:%OPU"*HF^# M(5JDU!8XOA-G^O<*OBUC7@?)Q2Z\H2=]BKK18T-C4$@Q$A"7B2-K"4?) M82*YDI$EN;.K&BAL673YH0VI50G=U/I(8E)1<9VP MB%614@E!W\8U\>#',&6#;L.YS+3(0DKCM.9'[0E7K?5OYXWI*:W282?;VF[EL.8BO]MXY%6,R82>P- M3\H[*K!5S'GCE7-2UC6,UW';EG[4]X)4*_I1.\Y5E,8@B[U"G(N$M+ )N0"B M3-)B$O"T'S7GV4FK&RH)LY[2M"5,Y8FAP*;'.-'QF*A)@0ON&7=<$RTB3MZ2 MW$UE;1@HG:CO P.6SFA48#HQQU$*7B/.E$'&<(5$4L)P'!.)&0.ZG*HN,[=I M$;%-RG^'"M^V,)7UVS5L]NRM!KE-FAK>B.>4!M3-8]=2 VJ))14F:92PE(A[ M+I&F6B" +.>Q]TR'V$0#ZH)O>B)N5]ET/!7!+1[F4)TQBY"BD MR!"WW".C$T=&&B>IIH[4!7YE5S%9F%G!MT> ;QO F_:.$&\Y=]9RRI@EEF"N MC70Q2(UOQ ME-.IH-OC1K=-V%O"WDD/C"U(S TSUGHCA9"6P3\DZ,+>VH5SRUVF&<-<$4=1 M]AL@'IE'6DB-M(R4)&.B%B%WF9:X^-4*OCTU?%,1MG]!!),^<9*L"29HC16. M+E)I>,&WMN';U4 '8R5FV$A$%4O YCQ'SE"-)! [@[DDF."=76%X5]VJN?0V M(=S]9K<7/'W<>+H)7;0:M Q;(9+FS@1KJ:#6IJ!,")+X8@VW T67PL4BXU0) MSY"A9.OC8;FR7+EM5Y;% M7ZY\LE>6Q5^N?+)7EL5?KGRR5Y;%7ZY\LE>6Q5^N?+)7EL5?KGRR5Y;%7ZY\ MLE>6Q5^N?+)7SA;__)+YL>WT?'[UUVP0,[!P0,=.QYTPG+A^O'Q"M\:WE!N6 M&SZJ&ZZOLG?X%'>K^>72. M!KNV0-+3FI)YA9(R*0N3L@=CS8%HMM]Y8WL!]0:=%_:T-[;],D'3"?)^.""@L\*WY#;="*]=:6LEEVU/HM7*HI>) M.VIYXD9SPQ4WSL9@K=1<$>6I2G6N%2&TU+YM1=K5_L?]\5)ROM*"6YPH\H8% MQ(F4R!B1$$@P.6Y(4ESFXK>JRX3NQFM;K75IR[3F1ML&#_$ZY_JY/W MSDL2F204;/WZKD6Z3Y/(;$9Y2!/<. M .S@*I'!,0@E%$=<,0 PDC!RG >$A> N<6RBMTU4P=TR_G*'G.7Q M@6H=2)13@D@CAL/LA@$I$BL"T! ":5=.ZIA"DN'*UP MM*?(T:2DD3#C@R) UXC2N4.!X103%XDVWP&Y@FWWB6V'5PE,J1*=%N@#J(XTYOX(V++9F9-S>KV=S&(O=%2D5*14I%2D5*14I%2D5*14H; MN?D$=4XRDX-, \)I1!#,)@D2PINM!(WECQ:F(G@.*"%UQXCSJQ MEMN((C,8"TV$M:%5N-%0NN26>*OJ_!OD["B&SJD].XF#\?4I_VND26T?*&V6 M"V6,\UIX'#W#W*BH+8G>63BJ8NS?P&,,P M38RJ?_Z2I9,KJL3!R.8QEG2IYD#KS^6T2:Z(8%I9%'TTB..HD!%!(T==9((: MD4"HNP33KF1-.>';>'KY*-5]P]Q'+PE/.M*05."..VL%X9YZ+KR$78T5?=\^ M?;\:>$\M,RD1A4#K*>(6IL5OT?1M\"45*;4% MCU?8A+<#XQ_%CBV#\G]M?Q*OP^1B&VX$NTOY3A;#,HXX(F$#P"Y6 NE(",+2 M4$!>YIG3 +MZN2%PP=RV:O-FCN'$-:OM*4ZCT4')A$&3?0Q,LW4+\ M:4[!EY-^O'5:*HVD-PYQI16R% >D'26<8:DMSV4GND*88D5MEYX7;E6D]%CC MJ1_WFKC?(YBR0[=IAUYQ/ -2(\H:BFQ4#$AX@M]2DLA8XZ,5,3$Z.YYIJCA< MBR**VW$P\X.2EONV\L?S>I;T-L'$LT#OZ5,M]8%Y3 7N-O/Q!NHBA>6/(Y5< MBN1,P$(SRX(UVBM1YTNLX]HMI2[O!\G\\IE-D!XKEVO:):X0YTHBZY1"Q$N; MN# \\#@M=J M/ +<>#"L:%L,S?HIJ4W.3*O1&P\RJA]-1(&D@^V98> M<<,2LA@GQ*FSP6(C4_#9L\;P;0ZX"W(6Y'S\R+G1H85W)AK*J.&<1:F!7A(2 MK=72!N:^ YP%+^\3+Y>B!;!G.H@4$?BYT72*4T*X0 MO%#. IP%.!L$3F=9\D1[XS#E+B?J&F^3#@';Q!U/30%GJ3EZ1(XJ MV4".\B- S_NMB5"PNF!U$[U#J%,^)>JCXCRZH(-51%+L!$Y)$5T< VU!Z.6J MJ-A@1:Q!*N<'<6LC619_N?+)7ED6?[GRR5Y9%G^Y\LE>62_^ M?XVMZT?X,_0^[_X;?LP_<6*K#[U![6;-YP$SWRK*!S//Y;2V[ORUVJTZ?W'! MW>KC8!RKG89/)PC^T?$$T__WSN[;&#O6^^$)W/L,1MD9#,?P[>-A9S*PD] ; MQSQ1@Q 'H^EOM2/9YI=3;V 'OF?[,&9XH2[,^^S\#RQPU$O^\^?5[%OQ[W/\>/]WORTC3_>S?RHGF(\O+,+/[,@Z_/;[C#(3$AJ;"!8^.,U!AK MP;D@+BJ/_^9R9_ZAXVK^!*?V0T2NBO83L@D>\+GM?[%GHYU_79X6F)-%&6P^ M?3\6]P9KYXYT9RU17#ZU67, >Q4HS'6WI3^JNU#?]P5,X/"D%666WF]4&'NI@#CM_GL/.BW/8>;$(.[^>P\[; M<]C94 @WU,C5(^\L3_F:6FC.M7!Z'G@P.8$A^,ZE0V'NA)'.*:RCX($8YPQA M5"9+B8D*3RM*LGF)&S8]';Y\'GQ8?;"#WK>Z7,W%5,)?]@;A315',(/U7P_3 M^=Q>3.W+WLCWAZ-)%8]@3+_TA_[3 Q\3'[Z='1.?_/?XX&7HO?OKU1E\%WS_ M'_W]E[^+_:/CDX.3?;+_,GPZ>+F/#TY>G_V'_=&/_^\?9^__"J>.J#?&TQBV,N'[8PI3&/@T9'(613: M<&TTM[ 8G-%$[G3BR-M3D-6XFL25"+I:8;^+J>>[WG4GQW>ORAWRO//+9 3O MC48=.PB=Q36X0F,VW#7N[ G/5;Z^P?/>&.[NUWCFNWF\>R"!/]Y1NAW;>0D$ MZXNM(BSOZG18U8_9K>7:&X\Z7XZ'_?Y99_AE / \FKA1+_1LU8/Q_93#>BG^ M^4OLUK^1GSNS5^ &5U^:C,Y?&5;S%\?'L?-BRDYG;_ZSDP<2!Q^ K\#]!YU\ MB9NOM6'JG%;#S[W,N&'@E1U\B+,7P\2/IXL1INESST_W&U\_>ZS@+\>PDCX< M=ZJ,A_W9E;8?ZR\=G<:,B^.S3OS?2>\T0V-W]94U>0))?XKCSJFMKMZRYJHP M<+AU'OC*[\T?J.*I[57=SHGMP6Z083G6KT_'.U]JJ[_6CB^^[5EG^];C7[&6 ML5TU.S/QQFH^@[$?_3AOFY-QK]^#2\<@]-%);S3*$Y2G#*PZN,!-IJMVG#\P M/#F9#'J^GL01"-+V^O6E0_C&"A95JBQ\!A8,['MH/K>]09CD;X('A65W,*S& MQYV]>LNVSSJ'DRIKQ\)2G'ZL7F2PVCL#F)N+I^@-/L,?P^IL)NR\D#JI'V'1 MK%YM4['V1M/'_ ;#<6=S\9_/23VPRZ/OA/@Y]H?3[Z@U]B1?76_NG2_#ZM.S MSE]90Q(\=Q[F[-;U'19N/@1IP,J!6\1SE>GDIBS=W$JX/ZGU;2J!/#_U2@4Y MYPBG804SG$"EL[06EG/W?(U/3C]4-L09H@S G.SWI^L;YL)7O3H.Z>ISV=$H MCD>+MU^4<_U5EU;"^3K)ZVVT:AV B,9Y1J;#K]?$Z&P$/ BNM@!SL=_/?^9' MZ>?56D-,UFW0& "C>B*K6H&G: ,/-*H_0+)J/%"5]\ M+ >H#,LB/_@G&$GH??@ I7YB$9 &9]C&D%T ;CL3EL*#=TW3]W_"-^]]W=0@>6JF(A1;1 7R2$C MN$(!,Z$\"=XDNK,+FUV,2X&(62-AJO.JFPEY]+SSZAP%_IC"U-OL.:D59KZ_ MO_KC[7QW[LYH1%YP%Y]\6^^.\\N/7KV]V,SANKV%+?/-^9;Y=KZWS3^V]^;\ M8\_N95.[$ZJXV71V9DM^&_=P((0_P+N5[.<"^6KP0B? [_/V:V,6!T!O&G\' MZ"ZAX1SFEE!S8;,_L?X81C_;B1=XTU&]77T<5IE4P,CS[GAIH_8PJRY.G\3Z M:IA-G<[GS'RG'XA@EDQ7-0S@RW'/'P-BPM/!3@V[20_80X;<08RA)HXPY>?W MN6"E0*X[P],(G#MF4#Z9],>]TWY<_/)GG;U19@;3#UEXDKQ%76S>LT%/G;R] M/&E?XG1GNKSIP)W'*Q\4=O]\.[AZ863U! $;F!+?S->&H,8P0MC)\TBK.#J% M11WSIVLYI^S:F%.'"NX:1^,KWS*E(1>L_Q-;G)6;\2H)A+P M_Z4'J">U/X2E4\5\04U*1C%-\K+Y/.,EP#YRE/2D9F81[NBS[Q@,F(5],/^9 MKSWI?;UN1F#[R0*=5/F-S@R] MQV$.I=%78U^/J3T_[P;/[94["JCH$SP4-- M%3[SE"P)&$(F4[WS=3(C=%E])F>U6.I/3!\09@6F#AZB-SK.3?'FWWI:U8J0 M>2+LJ[E*7Y[2SYDJ@V9GZC(;1P64<#")]9H!TPWN'F',+RZF'83Y >9D %H6 M0P]XXP>;:1D8=WELE^^7UYKMU-O&E+#5\U!=6-\RNF0P%B MTN\/OV0Y+1IB,4_SUYZ;$OIL5,V'?JXVLPD!09R/QV:">S9[6/B]\VF0(:@> M)NA(%O.4G<+JS!(%F)UO<_7)!M#'RZ,[-^PZJ0+[>.&-CQ5H_X=A?H:Y ME;G%V]-FN_5=+X$,/I?!/J^A51@_W19.A@$@;VJ2 MG]2K91'7ZWQG]?,%,M;;0 T<+O9[H*!31MA=/>VSAXXO@ BAI M\[8&.^JH'@#0,]@LZVFYT-A1C)_J#1NV6U"&T!F=.8F&.-;UJ M.MM9O,.\_?@(LH65VLO2@$T6 21/+[Z\8J?/NK!/PUS#."[FV>>-H9[B+SUX M?143F$YT_^R2ARS[26K*!"LS[^_]^L X[V'3)3E:!;* %M>![,)B/@?:-1AB M_>;GH9]+8D[VIMHW98]P_P45SG.4%U\]W*H'ZP,^=O$^"'Z2;.U5J"Y@[O#5 M_NC"2KE&XQ?< OF]_V0H^?_@-G=R("6?B37 ;<6Q>(9?Q.I/7\WJ@J60OP!P M?_]^#M%6XS&@<.9-6[MK;F[!;NW6F(YSI3Y7N$5P6_0B+CG$%TT\V,7R M$IUYRA>\V$6=;JU.W2F$SO:=JP<)4^?K'(L7;*AXX;6L:D/X[8(PQ\-A_Y( ML\MU4.^X+I\-U^^-)E,Q'@]A-X+Y^30[T@ ;_!+=Z-:[+'"%,-WA!@NROR 7 M]?:0MVS86<($D+NVE/(GX,E.K?]4'P1=;!2?>N.%[7AN28W/>>TB\*^J9$[G^PO^?O3=M:B/9UH7_ MBH)WG_MV1RC9E6-ENG<001O;QWT:T;:Q?>$+D2,(:^!(PAA^_5V95:49@\TD MX=K=FP:IAAS6>G+-:ZPF=/L@JL$@O#WIM6&<<'*7XD]AR(^/(NS?>2-*#(TB M_J)1]#R'2?X/7 \GS$M0AIJ-W?9P")>WUQ0++_Z2NX'O'Q=)3 M.1;F -'T1;04)--5M%K!!?U>DO?&IT1H]PI9^[C?=\-I/6/,N95\ MS3+#!V MRFL4Y=FH:B_HGD^!/!^!EP;1+C.Z+&TP$=6/]: BV+G;=SYZ*X9G)^5'KAV M+Q0NGVB^.AOX88PX@<_/SD$3L=%UT0$]P@[:272-LS_V_;-^I_0-P>=?AH7& ME%283@$D[=C)":Y/.E[GLCF6P:?&L;ELN9Z5MSHYQ9-#M8B'F!@> M;CBK8')S1U4Q08")\\XH.2>F#ZIDMAI,8* "&%BT$$ &\CU;FC:6S1]4],D* M+$SU*4^X>,Z?]\ZB/<85$BO(@.>#L6'[.B +Z14MV MM+;;T=(%">?I)68ZJ&X2@7_F!\DCWHN6[FE)9/:E_5Y[5"YX&[XOR"\*#].# MGI+NX>0$.;<'8GRGW6T7TGFSI*TN$'EZ]UU,/H!>878?^FX[)BF$W\;E%*CWK@Z0_ M:B>#7)I,X:>8'(N%;6QN$J7IMG#KQ%&7VW"6VD).I3O,P=>/1P-S_DC1P!\ M=Z/%6?=&V]9&-TULU_.CW8/SF9CYTX^/Q7>^\SO+';^K)[^C&+9:$.3K]< M[79?\=U]>-[GC[CUN76R]^9U:.T??-M[=R2LC"6W)-)"8L2PUD@20E!F* U* MEI3_C(: O3!'QI?%SU^8E"]WMX\\RR*H"D2 #A'3&4>& M:?AA@\.&YE(*? O27%DCPI^%$2@TIC,8ULZ8&J-&9]+O?B#7KI LC??1Q>U! M1BO.U?BX@4LVK:06?NRE@SME= Q!:^[Y03H$X3I_EN)J)EQ\-HCA*6?3WMXW MV]O_S 1KI6-SZI:*\1W0TJ!MHCW+=_H7543L[:=3&I*G7U $5'L;1;1+=-+YB/(D"OC.J=&AM<5LA/Q8J.@U"O&?#"8L?5 M2K$M[8$O9:!"KOBIM*9"".I//&9NG(Q3"?GPZ")URJ0Q#PN)-,65%([>9!XI M8TMT6L_^8!R-6T6OI/5K=TNQ)KJX?#+)IB4=I' 9( WXH+A@'6/*]T_F$EVK M.4]M:+G*E>Q\._Y*6Q[Z@_$#)[32[A5AJI4\.PY>B<$T@])I&H7,UW!9 V?H M71$.&7T*L.0XBR-Z7QADXC,^H/_;'//@-714=F5N?#B)@BO0WPXH*C&.MDA7 MK+HT-V%VPV)R#D;]=>)WAF6:Y/W>P+(PO._FCC1T&;<>G[&9Y(5D"(RFN()X M%Q=MZO&NGW2/"A@F3NR%E0W]_JC(7"Z9+UG5QUL3M[WC0999FK,<'>1%2!&H MMP6_%[$ I8\B.D-;-R8R=OL7"U]2O)EQ#6M!A+#*Z)K MQ29;VB3\J7ADVKNNOHSH,GY\!1Y1G8*G77H]J# E13 F8U^E()7A?4M& FI: MU,O2DW4%PZ?G/3L)=$MD_GWZNC6I5FLV5CV_^]SM7B]ZFHK(\PBG%8?^SWCZ M:=X%4BYGLR=1:!/PX3PXYW>2W/Y%L*6L ?$?&CK6:)H#6!Z[%MS5>KDC!8 M#X?GW=(.ET!-%];7 NQ*8*N"5J/,F9*+BB"O]FR87:']'Z= I&NN*IX;P:@" MU)OQJ3K6EXVFBMTW&=9D;V=B>0,CX ML[^GL"0Q:_5-Z>@=!^HO=5T_FH<:I.8].^J#W!/%'5SX!29J[-1^@D;;VA>2K=\MO^WB6P'0<1O?AX_BV5G\SO1YELCE]5IU];O6J2A[8/:G8C?E/FU0XK]TA2G OO0AR+Z9<"+2@*_>->>^+D\#KJ M!I7\KVVIOU2@;V>'-94<,WO,I&,N.GY3TDCI)8)QF'9OHB?-FB9B(@FL%HSP MM_*U@]^K\5WYZ=&-1S%]YHT_FSG\JO&W>]<-9(D2O0^ZEVV(3!0J#1P/2; ^ M/F\7%Y5A\D4,=Z&17;].1;Q)IRP' &O43ADPI;YVIB_36O^&?R^VJCVPYUTX MB7NVL*H47J/""E4L2J6K3);FULM1K// WV9=XD-^([\W3OH7A>>I6/KBJ+[M M&Q,;#KRYG*J#4"JL12[8]=0W7NV0HO%N(K_;3>C&YT1M].9G%701^>Q"#R=9 M6Z5)ZR\-ZAHHU87F16==H"G(72?_9MS4\2SA75,<'9>:_K MU(C@Q;92^:/L.BBY+ZG&X_$EP\1?_JV (Q!C M?Y\'__BH2:IS 15C4)W@*9!/:?:9&%E+X^IQRB2X&+1''O5#&$9#56%#"55R M0F*>4,1;+*YZ8JN>+VI(%(:F2,N=%/NQV7@S^_P94UD7J"I:7.:-(5]C+N7Q MC'UY87)S)\9X>F6Z'^@?5\D0,QQ5 ;KAFO'#A(N\0O2_H*3$AY46J&1!@F=T M]/#:VZ]9KO+<<&5:(/P[APF5)A;W\43# O:K$(BRCLA\+,*TV6XJ+CU&2URS M+<,9Z['K^P+]I'F1#K,#=)298@QEB.9A]C^25+NL=+2X/FX M ><\=D%Y2;+ F%>*"I/A7 3GL'%XK2U3B8P:[^$+>ID21 M_W;6'Q; 4*9*=XHCI#"RI&68QHC"_3J51Y B_R,4C$.[9^I%C26/*L,P_@;R MC[83$6I9S" (N6-#]?+25R;%AJ5HJU0IJQP^B&MM?U&@Z2T5R'0-[ET;JWAP%-8M^A.26&JMSPE+O;I-+08RCH!AJ MQE.!VJ7ON1$UUP(]$FQ4@;RE:AK9M=)-*V/P HM/IV97[*DC!R=T**- Y[FY M2JJ=,1V ".C/IDLV3)7FF*06-%(:62HG\JUT>4X%.%^<^-[LO56XQ3"]L!1Q MXL3*'.O4E' XME.4(C&,P!71JY>3Q*T*;R9:;DPC'"N^KEW&%2?I(V8KM(=% MTM5860,A'Z#V^+*2\-?:L&F+U<#3KD"J'4Q[EI7EQ M/.\JX#ZI9#&B.A95&H\[_9TH8]JD-9-M.YM4!-O3ZW8EJ)Y-PL/9L$,#X\PGM-).:UB\* M%]PFOF:9WC8;!O[ L=P6#H+SCA_'P Y3,-C??4 :T.+&1IN))/ZK.M%V]P^R MO?VWI'4%X]XYOFAM'TDAF%Q=<3D78S*\3:LB5-^>;RZ\WTU5P3Y>([0385R:_].MO$UW[WO<=B MLT&=$/;G[D^TD_3EU[]N#T[T/D_ -\E]R5GPG">-&Z:^>TZRF>-U<"#[R['OQYH[M-S M3NV>5FG2U]9S/A^ZN5K.0KNLA#.B\_+I MH@:=>%LK23!7G6,$9N?X(E<\;EW&FZRFIGAQTOW7VNA_IX>E'WKJ"Z_8= MO./]R>[I%]9Z\^I;Z\U[D%JW+PY.MV&LNZ2Z!]YU?D@^"GA_M[7_A<+UWUH$ MYO/FU>7>_G%VL/\J.WSS[G)WY\_V[LX7LGMU&'8_9-G?^Z]&\-]OK5,+$N[' MH\P:83.B$,8*(R:R@!35' 7J'9&2,RKXQA:6LIFQ;*$2]&QSH_MEDPHV?X!= MOG,FW8C4\^=:C7,USI4XEV<>*T*)9U8PYX.A*A..""^%(I*'A',$DQKG5@;G MR S.G>X>:2T==H0A[+A!3$J'M,XI\@'^-M)9;-3&%FQBD[)\+7#NAT73LLK) M>HJF?_OA\,5-QKMKU1CR8\NR%+57#L%^>PI1[3NA'1-8JQ'MOA&MO2BY4:&% MMKE$%J0VQ(Q62.8D(,J4%L%Z(XT%1,N:0#T+@+9@S_@9U'@HR6SNE==:''YY MKKXWP:3FZB?BZ@4Y11F,39 629TQQ/(L1XH0AP3'7C)A?W#>>7 M2\QKW@IK<@!QXP'.B7?(*,41]T$+$6C,S00X%WE3W+=Y[4XLM![&MQH_:_Q\ M&L-=C9\/@I\+XK"T4G@B,"(\MJE4@2+MN (X521C7FBL5!2':1-GXAG@YPW" M=!4= Y/TWX?<95>N[\/K =<#K@=<#[@>\#,=\+]3H.?3)+:^UNW!)]TY][N3 M*@=U1:'7L5,XR&5?0(_=OMC=?P?RW\&1(LP(6%@D.:<(9&J#E-886:(]R;TP M7BV4OO;.!2U!% \,,Y$Y>( S)N3:90:>H&X9/9WBFEQ"&1NY M%%W"B@SVE.05F_W&;/J8!%8T5ZT*DZ086S:=\U0*,ZUX MRKI=6C]N4C,SOK!J)QN+9,9BG7T34W@+^W3Y"ML?#/J@O<3\E-219U+D^;PW MN7XED]Y^M S)A"G_NPUS'-B3RR*_=C=6%(FF?%\4=IS>PI(C-QL?%#Y?E71447_;CFBE+/"Y_ M4C5E*@KD?AMW;IW-"HRU5M)+JMX=DVE.LT]1738VW#WN#U(UD'8O%=<8>#]] MRTFUE*&JT@Q;6.5''K>*XHNP][_[WF_:)2=JARDREMC)FN/,V/+!KY%W>[8 MQB=E>Y9X#)_-5#0;3LHB5W4VJWK6,P_3XV)=DRIBT^7GJX(,XP-SHGU_TH=[]CWC>G-3)\0,W@[!^$O'@YC+%QVO#QGHJ.K1'1QQR=2 M7U'Z<$( _;+H[XPP,4SUSF R0Z6)3C<3G$2<.XF&=MXAD]G=D_.56?@\3ZJ:HYT=A/S7__ M-_9B>V+*V5X.0*7,XZ+6-27:1-H:RU7]GB]TK4G#NW$6<2DCC:MLE.V.XXR? MIT2T6_"&/H.S.%9D>N)M'1-8P6;GL>9%)0?!5A=GQL"##*M3";J)O# I2V4N M*XZ?$5W:/1 \OB8Q8RPMS?:'67JX/$_\?]N#>?M5W790W:(C KN/C_KCXTP18FOLL[I;Y,"(M6-!3),^+O9* HOHE(:;9:U MZFU1K6S0@\\ 8/H.M*??GR=5O$SFI]6DB4DSA.]8]B:& ]!S.MH6=HBJ$)W5 M9]J6K3+'1K_?VIM^LUE=WRT*X Q'M]_A%=[/J4-RNE1XDG3>CYO]7&,E?N+] M?UG:?*[1-$K)[9KS?IGR&,OSN+9+]4Q]48^I/U53>?KNLW'UVEC^J>C[/E$. MID8T^7#&^+DW46WBHR_T8)!LIQ-E.54Z[Q7B9A0>!T5II$[4K7XK9-E8)!I> M-.H4]JK7W@Q2,=@8%?1[,LV5O:6*[LRQ:]Q2W;]\VGBMEBS55.>G98KVLFJ( MLR6"ZGJ(8\)5ZU@/\3X:G=^B'.)JH.+RX=_L")QU'%(JI#=$.)EC%IQ5CC"? M266$-H8K\WWT;?5[@YL >%E'YJ<#Y.NZV]^T"@W4N G+JX9N/P+FA1J__(&5 M@ZMJNM?I1P$L^?R*&YJI^7NLI5=9I$:Q[-Q$!VBF,0W/S6EY3DSKDN/>>,G+ M4$YMIM3<9N-UJIW;+LR<\;_-^4-FUD77K_K=53,:)J];41>P*-P=2WVW!X6/ M#XZ,^)*HOMRPM%-="99V $@'27'*S8]P8C1.3REPN30;OT^^0YA;:J],7S2V M)Y_V9EH:S M&QI-2]V*A$M>R_+B);35Q>' MW5;G\/0M:YU^:A_">UM7[T_VWGPZ/3C=S@[W3T[A?:1U:OE\1,ON_I_= _*I MNWL*WW_^J]MZ\Y:VWKQBAY];[=V=]YV]-[L7>SL'I'75";O['R]W]U\=V5AQ M70F+K/4:,4$#DI0KQ')N^X;LLXBQH&H]=1NO"8P ;/UW^[UN=U91 M'?Q^7^ZI_A&LZIBK)YVGQX5)RVX/S<;+_;T/C9>ZIYUN-OX>.5"+4W\,0.K& MAY-X(OYS/K GL?3I]O' %\IRT0JG.H5" Q,6CH\? ^.50! D'ZZJ%!EJNM2V]+J(J^_7C9>P4:\]_'T&_Y>'-C7/+G5'XQ. MAB?1L)M>4;7#BJ]I_%:5_DW-<N>Q(MM<,H<# M),7>9SGFEAF0?D#B54P9E\O -O^A,?3'*6SD,4#OCA"^'/S&0/5/=!ZL M'79/]_Y*(8G_^H'$,B:"U4YXPS/-M,QUIER._#GNZ)%J1-TNRTS\>LA$=Z_>'4F7@\C&.,J) F0*5""E;(9L MECF<6P[++S:V.-YCAN6#!IWQ41HGSJ%/YM-M86&?8 >^,2 MSA1!7TN 6'X> >H!VOMQ[R@S!>1#47/SNKDB+&9KFP">-.US9EV M8=%B/>V#*0ZI(LJYPN,B4CL:1<86EVB 21[9T"[#AN:L,3=;#*9C)MN#&;O# M7'?%4A(NXS(+YUYY_L^-,;9]*&/AII]73#+:2XH0]/$Y&\<6O]2CT:!MSD=5 M@X9"0(@7V_2V47\F=&_9$5RU&IGNHM2/C:^+#DN7/3\X3G:NU"LD!G#[J?XD MY87#XN7S+4_FI9I1/P+)W-PG1)2VL-C.%-+;2\'OTY'?M]N;Y)F][>XTQ]UC M*J^?F[DK>3S2^,8[,17C[J)XY2H7;V7FBL&Y)3]8/3QI!!"(X#6Z0W)(635XT/IQWNZ4N]V$J&GBZ$W7,$X(-^7T> MM!^KK\/[JN6L>UNRN7>%;;Q27[9[;LI"OET0SOXJ]7IX&F.0/9(YU\QQBC)K M'&+$2H<]"8, M*I NFFT[92N=2G.:]_R&&8'GE@AWD22GF'TPJJSF"X7;[Z9*K4U["L8V^0-U M?%BK]A1K-5A&GE\OC5^T<\8\:/["O3->%HW"?N$5>)3N(:O,YV45I/(@KYN% MW/OG\??6F]?=P^[;;_.%O%JI8,3K;JO[EAR^.;AJ M[?QYO8_W];Y-"7A]Y:__CD2)&2:8\@&+&6!!: M@LC:NO.Q)J5\E:2 MHKT]=GW, 66-A3^"A5?S6,ARIKD@!C&J%6!ASI&A1"-K)7-&&.VIW]A2_)X+ M&M9(N"*@4"/A#=YUG^<@).H@37@, MU! >-$>$2HN8%AI)*SG2(7 J 2F95QM;M"E_K49-JXQH(%J.FE>7X>U/UOL/Z=]#VOL/\TW)/:'\# MNKWR@WX-"C\&"@L:(;$Q[$,J)(0(H!%ZC8S.,Q0H@ 7VREM/-K92\!+YHP:& M9PL,JZCYU*+ /7']@J+C#5GH6!! M?0F,<&JY0UYE 5. !1P(A"F@FOB3:8POS?UI<:"E<6"NZHOM4"P1BBPH,YD M.<]( +:/1( 8T '2@7 D9)YI3#.A\U44"'X!]\Q^2D";R0"<2[RXBW/F#I[Y M=0:[573;U.[I^X6YULM%O0.%PM*DS6.:,PAJD M"=F4:K%XS2I"QMKUGWV")KS/P4NV1*=V9QIQ'*-D6&&1T#(E,AR%7"VL86;7"VJBS4,/ <86$6U MKV;_AV'_Q40G1W.M+4;!YP0QYB52N;$(I)+GR%H:$+/:(D@A!!]J.(4$&PXHSF+"!!#$/,APS86'M$ M\UPS@C4&DMC88K6'=GW8]PD\,_61^P"\NNA*"5QI+!WB&(/4CVF.I# &CEPL M/;=89E'JAR.7U:E'C\IQ;^<[C=5EX-8H(&RR>\7%J1'\_HGNU:AV[ZBVI&BZ MET:KD(/<0:,M@Q"/-!<*<8V9XQ([3=G&%L;-C-RY%&9=%6IED6'%R\5=:]JL M*RS\+!(LZ"*.$LL(2#6YS5A=(.[Y0\$JQHO50L)C M0L."ZB-"SD*P'D4=)Q9?R9&202(+PF,NN&8Z]RLH)/P";HW6.(ILTN#RM]DV MP-=WQ[N%_>47]?,^L:)4H=IU+M\:[>ZMR,S^]FC<2VK_ ._M?\1'E.E,L\PA MPZ*EQV4&X,X)4)$R93+A>?!X8XOCIJ#WY5U9C0"1>S3'9Q93^*-C6@ M_!B@7,X!"L^DUT90Q'+A8Q(.09KG'$GM50S/9U3G&UM"WH.?IP:2%0:2]='" M:@GD,0&C-2^!.( +S%240&+)ACP6OF6.(TX]\3G-O;0:))"LJ?A].9M6+,)L M_=Q0?P.7O6A8/3RYEY)WZX=N/Y24*(+53GC#0=+6,M>9K^L.K5HK;DC746=@[13&O$E#!("J>1Q%QA M93%H4WG,,,:Q<_E= ^EK@_'JB2JK7&=@&A9JS]%]0<"\?D.$E2&C%'G)!$! M;I!RCB#"F*0&!^8QKEU':XH$/W*L"Y[!24"\HO%8CQUF,&<\5UD(Q&CE"RB( M"'!+-W)]K#\23R^H(-R'S$N=(^\$B^[@#'A:6.1RV%BGC>(!K]2Q_HMX>Y*" M<:;;"\K%+16\8OPO**RRZY_'H+FDY-6]K^^X,BN-X4^IF?VC+U.RP'Z_!/)* MPO-#H.>]<+V(5F/Z73#][:*JEL>,9TH-$CPUAI4*&>\D\CDAC'N*>2C,2AS? M.7'Q'GGKB:W5-;#6P/K+N 9+M'[='P XST)SC;X_AKX+7D!#&,FH0]('D*A% M4$B2/$_1]%9#_]U[:];U:1:YUW@ M([OU'_BPFD)7#X[;O306.0MP\:AOA\O[9EVQ[?J!' MWC7^]4/*J>=*:$(DE?C9G8$D(W;W_^P> MD$_=W5/X_O-?W=:;M[3UYA4[_-QJ[^Z\[^R]V;W8VSD@K:L.L.\[LK=CC[1F M%&,:$)?"(19[^4K!8T-?:85UE#G#-K;HIEQ@UP:08B=21S\T!L5V-'3OT:GG MFFH)MR.C5WK0 Q 8[@W^[@^'-37=@9HH' A')EA'L-!(8TX0T['^HPP&499S MZ[6C3M"-+;RY:,N8IJ:S@4^ ?O8.7> :>T>W.,;+_L]YWM#^ !^ M2Z=!0KP/(_A/$B+B^_?.(A#"8(:)H(&$8$0G<%O[JV\D%/^NDA>D)PQ>C+ M"UU##^-,S@02<:-?HV_(]\,UXV=,<<*,]3"\U'G@F[M(05JP877SF])O**X'9 MAVTX@.&B:J359..JZMYE MX3B;6ZJIGW'T"8V8R0!CN2!<.Y8IHX3,,LD9X]CXW&9' F]4-YT,JBF,.22[G P#Y=Y>'W7?\H/N* M[%Z]PJW/G]J[^Q^_M79>G\X#_&'W\+1U=8P/K@Y 6P"0W_FK>PCO/-@_N()[ M\.'GM]]:^Z^RW<^ML'MU<+%[<<0IQR17!ED@G%B\G"-M,X&$Y50H03+XKCCB MV["(;CL>DTI8J3'#5CO)&%6:$I-9PM)ID"O8 0^GYAGLP6AP[I=22\FG416] M1R%Z.\+1=6Q'YM@N7\IVK?[(-]B+1DDUL^3Z,*+_=T<]!HOTG!?M$;S$WF(> MY?@;.^VA/CX>^..$XFLPG>5H^,;WCP?Z#,2 QC8 UW!V(H\&(*^^ 5S"@5R! MQ_#/R\G(TL#VH^KX*V-*:_O(^]P'X@G*-2@?C"B,##P*62U$IH4W/HA;8,3* MJ=7[$R$G"5:CU&2@TI1*>33T.YW^112GCBS:O33Z=-,?LT_G9PLFD+3 Q=>34WXS*T[Z,MJC M?'/Y]6;Z:LZ@4WPGR*8B^;5?9YOXVN^^]U@L-CF5/_78[W_'%'N0P;);#VB) M)7_U6B$^07O%&T,!U<*E2UP-A1#_-);UA:.YZ$V2-,O=0K-\-:M97IO-\,AK MOAH^F]L+"86C&"#X7_#.X?7I^%/.LMO:D5>;F*+0(Z/S8:X\M@@MU"Q\P-7;5UN%GG=R_BAN;2XZ-$Z C!M![F)78FB LSHA@ M2@:W5%7\GAN[5!S7HU/$SRJ+I8L:WD=VX9Y7W^#_V>[^.PSO/MD]/?YV0 X[ MAZ>6[7Y^>]':?WLU[Z+>)9].#Z*"N?\*_O\.G@O/?_/J<@^>?]C]U 7E\]O! MZ3;>/04%>\)!U4_I=YK;#FC!JEL=?$MM43BU="U/Y. MXA;>S/EJ0_)+W=-._UK5&7X D8G(I&.&87@2LVO+-2LA,WVGKDJ^\S+0_[5"N<\_K9)V', 7\3$!,?70] MYM'56M)#1GO#A7<<448]8E(9)'G.D'?&>D6Q-RS?V&*<-+&H\\IKT*Q!\SY! MTTK*,Y83 [HYPUHH9@(-SCNG,APTKN7]50#-!7D_Z-S:W"I$M) MX*P+.$@N,J8VMJ@039:+9PN:JR?5/YBF\*.9F]^+N'S*<.==?=H?-/X9]-VY M'37^CGEO*4OH@Q]\;5L_?(PX[GL-G7WUO^?MLY@!U.AX/8S1L2EM:OSI$'!N M&,-D4PRM[<,O9ISS'?.9IA*,FHV+]NAD_*"BOD:W2%PRE^G*^+@BB[$7-:J( M[&7>6?RV_#1TO!]M-AXX>GPV '\OE,A?QXF_.Z)68&4E0[GF$C$K/=*:9L@' MIJS.54Z9F,\]H<29C&N6A4PP[[$D>K /,M@'B?X[3OF3]3+O 9I*NMRY2JP]#/(Q[A5"DN]EG5N MRU,$W#WG)+@?9H<5YHCK?.IG;=N0[#9L<;?EN$T&W:^RWB(3]7H_7LS(@QZ? MO]ARUG!1P\5S7N_;P<7J27.UA/A3&_X^.;M>K#1[/1J+UH.L![F&@UP]X%P) M,%[K6.\"EW\TNNCYQQT^R_A![.$?YH/R3C.EL+'."!=8G@>)I?SI;+]6?W1= M7=-?(;)P%^]>VM:[>'IGZ>MG>O-I\YN]Z_0 M>CD=C@WSWC\XDCDQ-LB ?"X)8IDP2!,1$!:9-8()9;W=V,*8-%5V7^'8:Q16 M7\@O2Z0=34/63KSS*H0D/ : M( MP"1F, ;>!Z,,-"BR$V&0K < M,88%TIJ$^*XT,6GX>L8+P!O2Y#PEJ#&.4>*4$9RF5@G.K<:DIJ-:^&K!68 MV@I 5JWFW:N9?'?2/ACF\8HC[3E?##+@^*61,_[(>3]ME9E9!^ C_@DN.Z;.DU.!QR38WD$78Q\]Z;8+GQ MDH@<:^VT?'!'9BTI_APX?UCT85*3Z]R[@)@D&4B*. V,X%"[K3'E,5*B?':S%L#MQ^H+K#WO.B3$:::8L2&':(@.LCX(EEA)E2,C4 MQA9OTKIH<0W."]Q-Q^H(SAED#_P:&\HP#ITL1D+1"(L[A M3)<@C O*-K98$_:XYO.:SVOGQ5/:QQ:<%Q:3W$=7JK8!(Z8=1X9RAK2CP@22 M!2G\NG#OZKD95L)U\1V7$2:;9,5]%U6_D-YWVH;<"H5OZOTWG^;^["!:.:^D8JY.T%II\&XO.C04>K"6.(9CH$ M9K4QYMX3M'ZD2L13QLC4D/"4D%!K9T^$$0MN$4:)Q!I P1+.0;XC%FF!)7+. M6*MUEDOO[LFR6B-$C1"U7OT3K/9[4A8<$CDRL2 M,=L@FK. &/$4&0GB@%5><\Q 9\#DOL-4:TBH(:'6%E86(Q9\.3J8((@)"'83 M(\8S@V1./"JZ?\,JT\S>DS6X1H@:(6IMX6D,B0M>(!88Y13X7MLJ0#LJM33K)]1 M/^.>GK%ZL+024+?6)55?S;:3O8LG_%E+HIG4&X5EU+TEU4B]\)P9AU&NE4-,.8&DY!ERN:"9MP)(&H.(FC?S[+X,VFNJ M?M9\77NLUX?1%SS6@E!)F32(9U@C9GR.# O1?\4#E5$5Q?G&%I&TR26I.;WF M]-KS_(3LNUCU4A&GC&3(9E0BQG..)+8Y8E)+SFBN9> ;6[!O3:+NRXA\W7-U[43>#T8?=$)K(.BAH( 3@U'+),94J!E(^.% MQ S^YRR^)?D32S%RO/OZCD<5L*)L=;U"/_1@]&LZ[8N1GB=%02 U7 !HG=.F:9: M,U"=*<]H%H(2GM1^C%6&YR45";V3)E.,HMH#'$ M3N*ZU%'-UK4;8TWX?,&-D7F9L4 8LM13Q(@T2"F;H9P*R4/#-!ZM<'&(Y\S##J4-Z!#>8X$Q2K@((S)]<86)4U> M5R1\QMRKI+)22\4S)YASVCBI7/#4:PM! ME9FV0IH81'0?Z6AU6<*52\/ =.5=&$59PN%"#MJ#E"9\WB!-&-'$.J6E#TQG MUG GJ%2"\>"RW/':Q;'"\+V[OSU:]$!3PIC(<@1;"1AN3 ;P[212N7%>4!*4 MR*('NLG)@]U$V;5 MT6!> C"6"JHE1C0&ES.L-V'/ MUICK5\]SLQ+>H.]XX=;&&W1-=ZJ;YEQ283'^%Q1F[?KGIN,+2KP#D*_:*OWK M25;FN1QMS' 5XTXSZ3ES6!FC,"4B:(*5SS-:N\E6^M![M>@F+K">%I;$IX,8.?M MC"'/A> \!W4B1H%2&T"GT!91PVP.>Y\IPJ*G433SN]>LJ0&V!M@:8!\!8&M; MS+VBYH*OEFE-%;,4T9#'V/F<(0E[B830>>8I\5F(&>J<-+&X<_A6C9HU:M:H M.5UU25*>L9R8X!S#6BAF @W..Z/H(>%JK^4\%L L! UE..#>>(XM! M:F4T=B]3&4%"6A.4I=XP$@,&1%/*.P<,U !; VP-L(\ L+6:?[_&T<60"Z<% M$59ZY!4WB#G.03!E%GGIL769TYES&UM4B";+GZ__:?6")QXL(./?(PU+O96V M,O)PNW>NTU[^Y]^N_77K/_"C>D97#X[;O;03R>5B3M MAD%Z=,.>P&SA4M/N=.#N4;]A2VENN-F8Z[@&C[+]XQX,V37.S@?#<"RQY\M%%:=O*$Q9M4'W.OM05MW;MSA])P7;9A/V\[L>7[-GEO?_AI) M=]AL5#)W(\K7Y63_;FO8NO:H/95_O2X$O3V,U+JK!_:D0%2*FXUH#T\SVX&I M=XT?S'Q%FHW1B8>5Z,)X+QLG.E+'>(G@]XX>E61<+M8P$<@49<$K__4#9WS0 M,I<\TYP'R8QR6A-.M XN5\X);(_>+K7@\_FC?9G"--G=[3#R@^U.IW^A>]:_ M[@]>#KQKC_[N#V\I"XCUE 4Z_K_?7QY^=F<&=!0XQ4];5\?XX.K@V^'I,6GM M_-4]A'<>[!]\M_.*[NV_O3HRDL!J@J3E M! V@"0F,%,$Y$MP'$DP@TNN-K9QO+K;(:P!M=R(91++[$=K(,X\5H<0S*YCS MP5"5"4>$ET(1R4.B#8))31M/2!OO+H](%CNT&(:LQQPQSP12QDN4<2F$#" # M"KZQI>3F8N6SBC::@"W#,P\??O6=R\W&@V)7>>!-("P^LP\W#QX;O>RH/UQ* MGGMQ-#6-WA.-'GP[XH ?V&.-7/"@D0B'D,,.\HT"C>7.P[\F3X M55/'HU#'\<41H]@Q:R6R,K>(R<"1I+E$>>ZH5%1I*0A0!]])B.*H--=-0 S>=+0P^'?=M.$)HDOG;$36M!$1\-IX"VH4<)ABN!$%06 M6(_-QI_>ZO.A3]\-@;JG),9CW_,#>'#Z;JQJ?/B_X?95!R4 M7E1>V^D/D\;E'&SO<.Z.T71P/BATZ[SI_^?_DR#/_?']91CXT/'QQ(R[[V'D MW;AO<&C&=='=N$^%ACPY=],^PA,N@$U@)V #$YDD%:(3'[;9B*.H'N;&*PY; M;W14N<_/(O;&96[#K.'Q_?/1< 3[U^X=3[^J61)0<&^C MR:(7G]>P[8$][\8WV_BRR4JF*^".=K%,'@Z]?O>R =12?A*-!>TXW\'L0^)D MVC"/KVUW'@=804 :.OP8IFD/SSNC65FNJR\CZ0RBB6)0R' PFD$TAL2WPG%6 M_)XPJ2+?S<8'[QNM/BPO>='X<-X%)KR,(_@ ?!<)(9I7M@M:B+/ZI]]IV[8O M;"/A?)#DP7:O.#_C(@[\L1ZD!?@.BZP?\'\^\;TI-$Y\5UBKXN0*63GMM79? MTYQ+=B^EZ$A8?3>[7R#KQ$>5]JRT>!.[V7T)]_KL;-#_EHBW<[D:4GME+;I\ M>3Z(R[,3UP&H(YH6:TELF22V>_J.[QX?22J-RYE!"L0$Q)1VR(#LC+3A+'!C MG,_8QA;97"S@LGK">4T$/T,$>^^.&!/$9IE!A$03DZ,.::P54M8$HD5P@HF- M+7IK*T(SHHPK5[^"JPD(.9>0";#\>]8?Q3$F&_EGC>7(G#1MG M'6U+I)RRG_>JUPUGCMMU@:WJ\YUR_C75+J?: PI4*QPW3E.-0C 74(Q9*0( M2!*?&<\)XU8!=,E5,HS6E'#?E,!:QT<*-C\0*1$F,2?(9@S.+P<@EIN<99(( M.,: $M3FHL=[3 D@9HU11_^4F#1K1]TK9+6:N-:8N.P5P,Q=B&M6)2F_;IW# MTK?MC(I2Z@6<@>*0]@1N?Y&43""G/R[:;G121?%,W55&7&236[09]COGH^MO MN5X7LD 8?K!<%9(D_O. JA#&] MN%QA /?]XP<)_F!2>P:6/NWE!_@Y#.VH/"2Q]?TX0J0&RVO DN]>'#F7.T6% M1B:*8\PIAZ3/.'+8>Z<5TTS&L-WOJ1*-"SVO#"=UHWQ0>W.DZ7S;+*WC?YX41;&5L>![^IV+UYX MW6,BST=[[%@!F6>7:-4ZT5^CL:P-?!Z#?;Y%(0$&#-.IGA(:_YDY&NZ!/6Z0 M"(#X85XSI Q(85_ H"Y@X8>^]ZO1[]7V!= O\\K1#(YXDZN\Z+-NO&0HRX42 MP4N#-=W8ZO=\X]+KP?R)'DVB'3]< ^.YMDNWC"/I&H7YN+RW#4]N#XHH/2#W0MF?>=SZF6_CDA6!BG$R MPU$*].N;$6#&5(1#-%#TX(43TT0Z"LM8P>30FW5MS1J$;;_;;1?>M%F+QAD( M/@E\B@?!:^S,U=-A%X7K+[H()X. 7:B&=9Y\'S H>,7K V$,!E"#.3L%*X[V)S'1KB7XW'\68SQGS3B&O*F(.]=!OH- M%:R$O^126^XY.HE?I[*S3]H6_]RR= M]+8\ UT[GI!V=)3:J MN&YS4?.:#8Z.^))VFYG,!$;(,24RO 6M_9/3O?V M=^EN# C9^;-]CK_H7I#Q^9V+!.&(Q =9&(64V0(AKT&J,]K'2.!<.WH+^5 MDUQ*G;;PKBPF.40%3$>1(CK;AR_N))BE[)2)O2JE D4WCSX;^A?5+W]4V2WM M7AILNNF/6>Z-U4+G,H'2"XNO)T:>S:PP])2%2LLWEU]OIJ_F\IJ*[P395"2_ M]NML$U_[W?<>B\4FI_*G'OO][YAB#S)8=NL!K4^.U/5%:V\LRZT6+EV2_%J8 M3I\FUW/A9"F*UR8#R6YA('DU:R"YMIWA(Z_Y:F017YNWM#R)]C=0[OX%[QS^ M?HMEO'7JXVH34Y0<[F6VUW+9W?%WET@!SR9\/4V#^F15) M^+&Y/Y[7!6URK%\/6HB?"3"EA1$Z'[OMO:<1U0P+[M[=M+>/:W](Z= M+U=[^V_I[N=7_/#TI+V[OTOF:R([]^;MM]TK4-K:9169#]FWUBDH>/L?CQPWS'N3(>>41RQG"L&N@@[' M6L2"IDA[ M$I!V@FE#;:ZCXQ*3)KE[5>RZT\[M!>;5&_"Z7'E/[896^6!ZV1^FK#W_?8WD M5CWBELS^V76"NW=Y/&[ 7GC3[[OAAW['S9Y;]8%U7P=6Z^6B7"XQE2*VBC7) MMT(#_,8E1ADSFAB;"\YPC!1K$G+GYM'?:43V1'4::Y9^*-FS9NG'8ND%&=3G M.:,"M&R!.45,A8"4)AFP--=66:ZH=2"#9DV:+X9_KAI+KYU M'H#7I<'1!K13",*JU0YE3 3&B,9(,$-7 &9+Y*NJ&P_+CY_4W[[JD9";Z?"@K$ZX@">4A!-E?B9DJ)BS,N>MA5.__O>T_/\+<*!Y $O=*>,0T_) X"XCG-F>9 MIC[3:F.+;R[V0!WO?TQ9NUT.>J24Q=(PS<:%GU3Z*Q FU6V=%,4>3HI8O8V1 MK7XXBIEML+5%RD9H]W3/SA6E3&D;*P1,U<@+FBPC0:K1UB2ZC$2GJB-GN_#< M(YN9S&/'$06X0$QBAI34!!G ,, KD>4BCX79%CN@K2IW&46YIS M9R3B-!<(-DDCA4V.G!+*,V(ECQTAR/<*JM\5Q);DU\Y+?K?,KLT?*;OV;>\K M8&I_<+G3'MI.?W@^6)W7A_N?.KO[AYW6F[\ZASM?\.[I=G:P_PF> M ^/?M^3P]'6(1'ND J.$48ER2BV"177(P"8A9[$5EN0DQWKMN MOL3GDSZHG,?1DPVG?SF+6%1AIB>6/='#83M6XQB-M#TI2FS\UM[TF\V&Z+^T%NBP.9.XK7.S@=Q M V"<59'S6-6TK-^<2F[,-AY[Z%QN>^+=>JUCE.7>Z>'G\[N/H"SW*G!S#>%GE_>M ]#&63[MGP$.&,=AHCK#A# M3#F.C!<$!4YRZJD20H6-+2YYD^#%"O;KD[+U>)FIOSBP/5MLRW*N:"9HT-8S M;BSHQYD*P04J3\P=-1[PO>?H&$Q-3/%+3Y+WZTK.]\>\&66JQ)H6I)?1"E@E6Q 2WVL2J(I )IE1L$FVB(I))C M+F/BO&IBNMCA8]6RENI$Q)_E7.QUAI7!6C'%C&.:"!RP$-9D5%*5U4+&$W/N M@I !^$J=]#F*U2T08[%U80@Y(MQ:$3+)B+*1[)R)86 M*U]M 6C16UQG)M29"?=WROQD)\GZE'F44V99G0I.E:+2!D2=%[$&N$?:B QI MYSD)GGMC8L0P9DW*%\/PGDO^09W)5>/E4^#E3[;$K/'RL?!RL1"=DR[JS@@[ M'S,LE$$JPB>1@2A*&0G!;&QQ)9HY>0YX.9L'M=!GYJ[QL7GV2/&Q.]Z,5BXT MENY6L=;=5Q>MF(-XNINU=NRWUA50]/YQC+5F0*7XL'L []J^/-RQ>#Y2[&!_ MFQR^.2"QWU'K"CAEY]6WO9T8:WU\V=K_U#T\_0AC^.M+Z^I3@&=>[&T?8-WI]P>-?SKPWM=5#LK:Q=46DSB+DSC3ET7NS,"?#?PP=:0:Y];H MP2!V"BTB:D?]1M VMG34(S\=LCKN%EF%@BYT5H/M3A&V52!N_"*&!\;/T_DW M"2<=&]@W&]N=3B,L&6G1%*X3>[L-8#6OBM9K19AN%7Q8S*%L:PDC&M]L?$HB MBLTQXRC*SQOG9_W>N$E4D%[MSF<*-EW?OG@TUODCMPE(P=:>=.GM6S?B&<85A4KHW M6FCE^(!=[";!NXE"(Y?]4V[<*D7O/@DFMV)KSHP&KSD2WBC$8JU G?D<,$() MT,2%Y%V:2^'[2HZGQ6XK$!^8!MA[^ M7K=LJ@.!ZT#@YQ'_6@<"/TP@\"H'9US3TVN@G7]Q"PJX=K*W"I&Y39.FG_8R M/\@@?X$@\!W=[G: ]O>C+E'I7KKSHX:2YV\]?9964!YRF>>9XT9HYJPV./:A M=U;JS!(2_$U>HZ1>+"H5$4_*],"UL(G^K.915K!Z>]':=YW#TP-ZV'UW<;C_ M#M[WNKV[_RYJ(G1WY\_NP>=6]V#_TY=YF^C!Z39ND4_P/M<]W/FST]KY='(0 M.VGO',+8[<7NF\.3 W)XTOK\?FF,D03MCP?-4.:\0\S:'$EB*#)>LL"HT4Z& MC2V,:5/A.\<8?>!.)%[KB_ MR3=3H]*CHM*"IT:KH#$W 0D;>UHSBY%4N4*6$'T-&-'8J1T'QW5.F,'"" 7DS1TV%!N1BUI$ M6B$P6E(LV0H?,F4)4B$#,(+S RGB":QO9KB4DF0^V]ABO E2T@K%/%F&QEC F4(F4PL''(8N)7 MK*](HBPL\4-1RC@]QQT_9&3Q<[%S M+7=IM_H]-+I/M_9\[/<*.K5O-<1?P*7]3^MEX]4X\K4P=?IFX^^_7]9>[5_" M?X1%+HPS633WL(C57#'!LRP:?W0F;BQ9MOS$!4BI#]T'.727.+8-YRK/-$6@ M7W#$!.%(FB 0=LIF1KN093J:>TB3W;WE;^W8KH'I48#)>88U)C8H$QBF6&:4 MYSEQW'L60)3\.56@!J:' Z8%;4!Y&5.W,!** S 18Z(=.@>^2A)XXPJ &T!M"5M9+7 /IP +K8 M3CFWDE JD2?$(Y"% 4!S;%#(+6.$!B5#?F^B\0H Z/-H5#SN QHS\,]'PY'N MQ959(CLWC.Y$4^HPM@J;S_1/G?XZEYN-J2(([>K1_MN9[PW]TS<2K2;[JAA0 M+$VR%JTA'STUOG7UA1SE6%J9$XM,AC5(1$(C:1E&/K.&D#P7Q/J-+;&YV$1@ M=9J$UCM^ZV((7R[A>QC#;K:WJ["]TYT)?#C?^/3M%F-_T>O[X4LP>:UO_,0-XPY+Q+6TK=W/-H]D: M21IKZU1NJ "YPS"L= !QQ++@+25KV/'=&DCC;;NVZ,#RJDA%*.6RFDAW M*\#Q.'-:3IS7)!HW'F-"]UY6);7.2ETXQSO3V#X&A.N.2PE=-]_?(AK&VDXD M^Z.ZIBHQE#[&?_S>,%X/AA/Y2<._L611*@'U/:TQ5. M-@-8-'O &NXR(:BGC'%&C%0."^E8D-HKC-5-(A5;5MWM;2HY%:?^IQZVAQ_. M %S<7N^3!CH"V? ]#!R/SU5$?K&#=6__R[1J)^]F-"-Y""MQ9;.%RYHDK93#)! MF&4\L_ZZ*@ +LO;?@)5[X>7 N_:H&LNN_M;NGG?_K,;_LAQ^+80OIQMXS_:1 MSAFU4FF4@U 3&Q $I 4H7GD6!*"&5\R!XH5SOGF=(;H4OPL2JNA#CT\H(!#_ MU0_BWX6.!A\,S\UIV<0Z]NJ! RO1C;EL>#C/X/;8MR<6!!STSX]/&A>#]F@$ M=_?ZH[;UFVLKEQ09L6LIA50%!T]T;*&":>-#X9P@3%EUN7^.M]8 M#2\/K.-_N8+K8WBS K74($PU1DSF&*D@!-+&4 !_SDWF-K9NAII4R+2(M9PJ M&%K5+AU6Q4O_\0 NIMT91=CY-^@W_^-[%_U!K(]95C,=Q#FV7M*,4V !5_6.(&M!8>,Z&),RRW1!HA&.BU2N @L2,W2-S1 M-0=P PQ1B]X_3.^G[^ [H/G]CVQW?_>R=;I]I/*,,1^I',L,L> YDIP[E+-, M9\3F.',R2N*+'HK_BJ3@O\9*LIW+>R2RO]_^N??^9W0YAYDC7CC)L66!!X.] M<=J"[."QH5S.&4OGG6<+M>QK@KJ%7,_W]C_"LP^NX'>V>WQ$A 8!GEB$+0^Q M(R5#1@2-#-63MLT&[GO(>>HU7N^ER) M]33,72L2_]W7O6;C#4@*N@=,$5GH@P=,CNKR1$B>-L[%.R9?C4USA1Q][;(5 M/#U[;V2/ZPJ'?T_L_C$=WL0!@J"-.9-4&:%%;K,HOEDM^75E:FHA^P'.B /> M.C[*,P)J?*YB?Y(LRM42&4P$$L)0Y9BTTJ=PLIL%:Y Y^IVOR?93"!-EOP"0 M02Y.VG JP!:<#Z*(#31W?@P\V"!\RJFVS)B/2X=$81F8 \.Y_]8-> M9*JI?@4)XG\KV>+#WNOW8V;X":'%YQ0$%N-9!F*P8=0(29P66&?>.NKSV@#] M$&7N05 )CH$&CCT"10H$%=!(D)0.HR (9P8#O1)0].@FX==)*A7=E1T.@!K_ M'WM?VM36KJS]5U:ESGEK[RK$T;@D9=]*%0DD-ZEMD\'97/A":02#!XZ'$/CU M;TO+-@:;! @D)JR[[TD(:]+0_?33K5;+I&,HXJ#?K;'JD8K&I47_K]"'>P0N MH)6WBA.% --.;!!!@*/L="B-IA(\98VYYV0B%IS(6BP>VF]NP'W'>+MU#.[. M\7G>!J^D=5%%!/Z,0=SE;?!*(R8LY^!PTN@CB(7$WQ6+9*:R'T-D9:66I7A< M/NSJ%L=:L9]TK-7[0?\D@'^5/('11L_/Z. *GG4U/?$-OK/7VCAO;KZ#=[P] MW3OZV(%IY]NM9K?1>DN:W2T"B, ;K<_\JO@TW[SK-#8;N-']YZAQ]++;?/-/ MM]DZ$ VZ^Q5$C^Z"5PRB]+79.HS-UO$^8]$;#>-'RI"203%%)E4F]M98F"=" M"-:/_N J]1R\Z%Y:GYO-_L\XU&-;/1 QG M!WZM%;TPFAUOE9,#JGA..M7G)A&+B>*1!<6KS_&IS_%9A;TX]3D^]3D^#WJ. MS^,K?'/5"-2%-^NB= ^T7_FJ%W0CXOEFT!\.'\D>O+MQT\DAV9VC7?#,@7>> M[QU]8+M''\X:YR\/FW3W;+>[]17^#6WVAWL[KQ<.R=[>:1Z!9RZV-YO=YJ9O M-S??GC?>;+&]HW?M76A?[>P!X]@Y5CD2'I<(FYC0)8( MCVQPG!/&N ]IQ\8:*^6:$O11E*O[U24YGS@ _K88^*-;CFL,7 D,7#Q^QFCE M/>9(E.#9\V D,A1^"@9'0URI5*DJ#,1K%"^N=MPS!M[K=N/?I6KG0>]"[DP&H10X#/ZTC:OY8=3:W<3%-FW.S5&/;O6';L@/_L-?. M1H^P,@YQ$W%:G'/(A-? [+MD:U8O(MA#[J$^R>83:_DMX2ZWM#Z_M M"TQ&!.HU)1QA:=(^(,J1U5PCGS9JF5+RP&72]G)-,+(:VOZ$#KQ9NN9R1]JX MO(#--VO8/"FW]#[&9Z4-P*JSO69X+-6S'@/6+RD_&"TQ46F%RF \XC2=6$C2 M7G%N92R9I*[TSUXHS=>$N*]#4^]/N1Y';*]&V1IE5YIEURA[ORB[P*B]U2&4 M OQG3RF@+"9(2^F05H&S,J44PGR^4(JM ;O^;5#V!I4*EY75NF'&93F?<;E8 MRNF[I9FNE')2T>.2&R]B*+D+WA).2B\Q<9B5I*2/,$]0/R_^[O<.4"OMM$@; M%J8B]+"I8LM;5/R:%,74[5:2P%5)/VRVITG5;\^:Y_]TFF_VCIM=>#]\I]GR M[5W:H,VCX[.]HV/>I/\<[VU^;"\D51^]9=0'BV-[.Q^/FFW>Q<;3Q=3_RX#W%$I6<2<19VB@:?)D*?7B:]D&40C[& M_,,TNT7?0DNRY@_SQB,S'/93G"CO"9WL/DI[B88/DIBX?# >3:XB)^NTO%OB MX#?3_^BZ5(\F5[%N[ ,V5K,Z"[3. GW:6:!/:RQJH:A3@ZL!V'CY]ZP\8)T6 M7*<%7Q/T"L* #\+*$*S@4CF#I2ZUIJ:D\)^,-UU:N+PI_Y49#,Y@K#9RQ:3' M$>"ZHWZ_[0;.[MX[PC:LOE9[.[\<]1LO25[1[MD;V?WM-$Z M9E<#7(TC1YOG+[M[.V^_[AU][#8W/\/W.H=[.PT"_>PVC_[I[($GN=WR2Q. MN3:E-D$A(D2)>, >:6X"4II8ZX@JO>+/7O"2KH&PU.F_--. M&DY*J@(W&',LHF'.<>-.[0JW/Z6BK^\_-"=&,[;YNMO*_^T$GHJ-?1I ME$*>[\,@C94Y"*M3>>B1J#NYJNXLP@Q)+A 6E"!.M45:&H%*K)27-*;DUW00 MT9+*13=P>FLENV\ENYN!K97L9RH96SC9FN/2:BL1PSR DD6!K"\#\CY2:CQ1 M%KND9(OV]-^WB:9,EUK@!>';.E7?>?G.)[ !"&!!5W4Y@R_2TOG">=V_]S: M6S@QU@KJHS.,4,NI9PHKI\O /952:B+K4,U* >ZRC$\:RI+B$FFA..)>Y+.F M/2(V&NS GXE4/WNA*5[#/QZJJ3?TK*PFFZ" % 43M:7LF"8OA",H%3A$AY%Q9@R3]&1AZ[UW,WBUQ[ M/3]3=1=""\9AHKT-J%21(*ZI0#H$B:*TU#'%1)F.N!7W%EJH5>DFJG0WDUBK MTL]4I84 L'!!&(8$H9(Q*UG2'EF$29!,V5*N.9OHDIU .'7!!!6K\&/YNR$YI:ZS M!2,1T4L,[:,E)E2:NG9 X1F8OMK\.@\#/JU#M].A\_G M=7A[L[&/N6">>(^H,!%QX0TR%/YI38C.6Z^CH\]>I+.,"/WK-U;B'R,BC]V5 MO)LMKEW)GZFZY)+JMG;W"6-26650J3U!G-"(M)4<:: \)X971R)=7J)7S\ MQJIT-VOX@ZI4&\?[T+"+8$TJO+#Y=E^I:!A3!&D?%>*, \&ESB*;DCVPIYP) M>[UQ_+'M,X\O+R&G(A0GYBQM#*Y3$JYAR]YYPR0Q+D3!-3-*EY(X9S7E0HJH M:[=WQ5!A(24AE(:0J#G"#DPN9TXAA6- 5'OA@Z5!>/SL!=5KDBR>C_[[K&,^ M=45V5!DCJ$OZRYW06FHA0PET65BL@JHS$E9,D1 M_.8MO-MR9[NIS3M[A\W6/\?;.Y]/]W:@?QV%]]-ANMJ4'#$C,>+8"60\)VN(8*U;#U6V6+[ M3$@5)&/ %+5&*'OGP]=T-OC>FRVV MVSH6S?,/IXWS=]W=HV9G[TU#- F8@9)PIKFS*-A4(8!R@BRU#J4-M8)H!UX? MO1\S4(K,*90)!G.*N98>8VJ,QE1*INIM8+^9;+%](J0(0"816/R0MC1$I$0$ M@^!+Z30MP:^T-S<#3R"MIM5/1PCX7#UQ/!J.3"^U_$<2:WZLDO5CCEK<5UW\ M.FKQ4[!GR8XH$[C74C!4DK3LITN,K 0C!19+$8 M?O S;%<5!1[[.Y[ LO%FB&&0MK+'=L_T'+2ZB.&I[6G_%0=97@;OSW"Q#^-Q M'OQF>^@2@K\?A&Y[W-WH^7SK<#B&^0FO^L/1\-&!!.$>6>O:#EFA!Z-0ZUJ]>75_0(RUK/5T?/%]>@B2S+ M:'!:@P8>9RE#JBP58BY8[Q3S0030<[E6JL5DDM]"SQ_[.YY6 "Y\=9UQ:C?\ M\_YXVY-WR.^+TZ43E-(!2@G(:^"^-^!>4D/:E80X:ABR! -!DXHB%9E%BGM+ M-9;8TAR&8UJO4?5D'?!:ZW\"PZNU_H&T?H&N,6UH,-8@30A!'"N#E)8!>?#- MN&+"*.&SUI=D3>(?3O]]K%K_V-_Q!,)N?X?A\'GAQD#A>J," &,\:(_:==SM MYW*T5]7XUZ!];S5W6ANCV9$?K5VRW?I,]EDT-!+FP+7&&;4] L_:(.J<$\%( M5VKU[(58HYS]GC[VD]?=AV!:M>X^A.Z>7=%=(])F2R41=T0A7G**# X>18)] MC(P$K/2S%^6:YHOY4K^%[C[V=]Q3?"S/A5QQ3I7.KQZE\ZO]W/G5MV3Y]W $ M^F]] --]C,]*V[5?3$F;_9ZK+=M]6[:M15;J@(M(;B-B+G+$0T@I/ 0CA8F+ MP%"""JZ*(/(US!97>7\HEG /6O0XSJJKX;2&TU_I)=1P^D!P>M51X,PQ94- MA'& 4Y4JZRI"D#24<*F-D%1E.!5\39;W')I]_'#ZV[PC^QO_&:4B-+.-,M54 M-\==0!!W:3]BUPP.VKT\/>HRP!^-AZ-V/+MOT"+X>ZA%\UG4PZ(?BWPV>268 MTP/*UPJ0J$'_-*VWFR^FW3$VUYD%7 ,Y*T:'H9@_Q[HX-7CQ,9.^-^/9WL[_L127NXFC-SYC/>Z'^CNT3%N;FZ0)GUWM'N^2[=; M[[K;K0.VM_/QN/GF'>#D$G!B!)I( N!8$4M0'(P'R>*I2015? M4C.\ ,GLP ]KA>GY^G+NTA,+0_+Y>&8[9>\I*G($,(^,,3!RT/*"(>(!SO'E7&E MB,NWIDZE8?WR-L*'0<.-0=MTOHN!^3W/VR/XB+N$BG(I*GZSP/8#=N9>H7V[ M5[PSO;$9G!6$34$]X?:K?A>:J%^8H@>?G>BF.1B$D+(X"]/I M5#8 ].3"(F0]'I\4\-RM-!@[7@; >T$LE[+4"@>0(LO '95&D(D&$\)NC_D- M\[7='7=KQ+^1AL/W1?/\,]G>W,+0)M!VY0V+W"!=8HFXH"4RBA'$L 6/Q 4* M)@!8K5JR6WBJ[L4?2;A2E4**_UJF0?D2^>O/]>+]H _,R@^+..AWLTPN"%XV M#^,AB"<(697Z%T!(3U).,7P+Y&].E'-I1/G7L##NO^/VL#V]91!,IS@9]$^ MV)Y5'S/PRT[:IUZAZL7'U(YT^*._)M,FGT-O"+K:M MW85;ON3&#]/OTY/33Z\7;WM)%7JATI'3]NBP4K^D6EG_TNVSWE_6TP&TK_T% MOM8+HXMV0.-NHWLR:F&#M11'R@/U%CQ0C$WD5 >8X+B_.=4]=#,EG,[A:QC5 MI)##VJ;>7.,.Z#XU/NH8%*+:>,0M3N6F>_*#('VD'W#98Q26E02(H"3!8Q4*BRG7,D=*'*,*2V,KR^F@P.&CU@+V"(6B2,J +,6G&E2@C_(\=_.?%LO8] M B?G?ZY(7:73*GI<W/6O?%RP-,VK8VO^X[BTD>;DO42&CK*D.&E0YP[0$5O8L3RV0O\C7!'Q<9, M89//#/\\J<:_\&,PC+U,TR;IKV>%GUC+*PZZNF1KDV0.)^>OV[/\@LL.31+? M>;=C?0D(+T0M\C0#W?21B9(*XSG65I<*8R52T3$;I,/[2CR;/G0IJ'U9GKD5 MN@1#@540W*=2=9HP6D9#B0X2LZD\8X(N8G.7)7C+#%*D=@A2^^D0>MR"E[_L M]-WQKQ5(WOPT$ =\Y[#;I!\[SF\\X5W1L[9XWWNS%YODN MWP<;S(5C&$FNTRY-'Y%V >B>(%$9+R6V $!=/8DU3@7U86[*\=<6C"_&]-$-0 MR3 ;S$X>S,3-AFDPB_8P4_WQJ$(0Z%$[1^53(.'J4Q.$J;X7/#)?P@#X2%'Q M]@16^9TY\/"JWP7C6'P:@9[.A_O7B\UV)W_M&VWJI9V=\)[T-?!8@AOE=YZ M; !P 7BFAL);@!E>\\FUHAUG]ZP7V^/!-Y\V!P>#<)!C/M?:ZNK69_< ;]\R MUQO0Q&GK/B5DSULAMO)>U^!3).55GJZ,W=OQ*C;>IN#1+S;H/QT_X?=LGT4J MK"@-C$:J?"L]^,><.,12-=48F)>&/7O!\+>BF,FHWDY,G&(".$YM/VH<=8\VB+-C7UN*RC\C:U)@.L%^Z VSA%17NE?CG/T0,1Y6B3D-:.4T+QJ5C3H;A^?2'OZ9'6;=[N7?Y MH;\N\WEQLI"BE3]87;Z( ZWC*A8TV0PQ^?+D\GJ^="7MK+K&^+K0_-K+X/O> M\1H3XDY/?JNQ>ATS5;?UT;25WU&RZG'])6WE\J9O79)(.<4RL/GA][WS.QO. M;I%X^MU;B5BX=\6.-%V(J%0%G3(=;E1T>&L)';[! ;%/=G#H#09G];3B%VK: M:NR>N3;5\)K=Y>"%_0N^"3Y<^.K"R6C.T?)F9!;V%O\8U%R[36!5STI>KCM- MH/9O>T#IPR2"?).3IK_;]:VA(.UK8QM,K4;U;[-3FCUJ^7SO'I^V._ $ ^SX#^*O>)W72JI M]HIW&V1O9TML;S:/=H\^PK,?OC92\M>F/]X][QPV6L?PK9<=:.O"7O'=\W\Z MNZUCWJ#-=C,MLVQN?ZO>ECHXW/KE;QI,0J+)1# M/&*%N(D>&5:&= R?,D%8K:--N:%K"B\N2-]S"<_'N@?\3OSC\4#"@^2=+*#" ME$-.*&0SI_1LQXI);E_D[]28<-^8@*]B0F146LH,LCX2Q*412)?4(%*F&5=> MQE1GCO)R#?/%A(.:CM1TY#[IR#11XGX!B'XOR7>",Q,HP364W 1*Z%4H(:4R M0AN%L*X2U3'26@/1(#8HX5.I!)I2UA^^/O@JD8L:SGYO.+M-.=X?S<,CC9&I4_4G?[,8%@ M[6$];,IV[6&M#!I\;;RZ4J$O6.F=4@ST/R5T,\.0-B0".FA":!FD<#ZY6'(- M"U6[6#4G>5A.>4_#%E.5E4,]>+&%;OU@(?S_?YN>L'DVVU"TX.!L^[7RZ>>&1VLNY MD;XMK"-I67*F!48VAA+Q8 RR(0J84F-XJ7!0)*0RY!CS^W%Q'L,90#_-$-V) MO->&Z $48R$82*V3(BJ!@BT]X@ISI%6I$0DQH/.,]=:3@-D"TD*KL1/0A4(*",1)Q3R/2.-6=:>4[!7 MB-^LWGKQ+UB#7KT&UW?6=]9J4M]9W[F"=]9J4@]7?6=]9ZTF]9WUG;6:U'?6 M=Z[:G;6:U'?6=]Y,3?Z3ST5\,3F(\3^7SA5=_/]-_QEFE'NZW/9]N;*::_U]X[ MVN"[K8WSYM$6;G9WSYJM'.^_=#KI;NOX='<'GM]Y?=ALO>7--_#^[KMN8_/P ML+'9H(W6![H';XN:'?2:#9J5ER!-L$>?6(2V\0T*[:)VD$J;Q!N>3 M3J+V:>WH'D\LW1BT3>>Z]9=FK5 M\GZ\'X08!H/@JP/9?T8_[O6\V(U\IGP^;JW*+[QT/O-F<"$E'URZ1->*TU"= MHFS&H\/^ #[GBU$_G\4<;GEDN,2!:,IHX*[D/D3+-"X]+8,J-54B[K]-7R3T M\I+CV^;KJW@RFX@\#U62Q,:L>3?+D?C5ZY$_&VN:1\?[4I9"2!H1)XS!']HB M0X1"!.-HL L!D/[9+3-BHE%2"6R$B(I;[8VA@AH3O=3>E\3E25W(0:XG]=XF M-93.>EMRF$JB$%AHB9)I1AR3TFOAC"WCLQ<$KP&XI/\M25NY>L![-=$)+$YF MD#=,LU*'A2E.S*#X8CJ '#/O^Z0AO! 4/#>#+8'GT9F%/P_J7D77W^B M M)H;?%]+%GDWFND=,E2I5B%K%0@('B"0>M#LP9"VF*$8N.0$Z+D7,>2!X22;(HH[/]GZO54H]'+M#F*24W9./ MBU\K%#7#W* RZ0#-\$0?];C$"LI*X0?[;GA7] M\:"P?3/P"25\>Q#)F;KZ\E<-IG",XH9, P6DZ=*;41: MDH"\LJHT6D4>Y&TG\T&]@GHRKY],;8)QEJ9BT;8$S2Q3[6@CD<=8&A^E-SZL MU&366/N=&8U:N6B\09YC('I!*:2B<2@*G;)%62R9>/:BU_\^/?@A)R''!L#H M#X !S&9L_=&&?:J-74\JY@-^[DWDSVWS:Z.$=PH1K"Y M@?>MIU9)PY#3:7=+L!H9&3$*#L0F*A9%Q+\,Z^LIOJ9*3#48[0"N/;=1 M(.LB13 ?)8^&"$_LLQ<"WRWP,RVCO9I1GSF)J8,%"\+Q^73?824MC@Z5U@&W MBX0B)3Q%DFG@",HQ%_6O#?G44_B=*?1:\6@C09X&<)PY#LA@SY&2@3/AK0K" MWR7>\U.(V+URF.U>L3$^@"84= E!R84VY5_#XN4TU+0Y#37-\Q8SP;)!.!D# M&3+# +RU?S PW;7"=#K]4^"HR=CD5\_=!.\;GR36\TW NZ(E/D:JE 0OF:8] M6J51QCL7+',\.F=)!71887II=W"Y=.'\XZPQ[ZL&7YC'C6Y_W!N1FUG)\HEI M4:.U\;5YNL^ ]T0C*7*\S$>8*&2U\O:"75=<#N2YDV8;Y&"9 MT/4'X-R8P5DQ?^[$<+W8' ^20*5'1H>#$ JX.#H<%J'G01@S'R^F5/PRW[Z0 M/1#:$Y#1KS"+H] YNR7C_M$B9^*J,+8&P0S'@[-YHN;^.P9ENR%->WH"Z,AV MZ^W7[G\D\/0\46[5XPF4[>6$TTU;U"S-Z<4]M4&\A==N;G_>-=DQA(1"&R4+<\(@TUQYYHXGR3C@2'4B= M6E\\D&,J=E6$:5I("03#ATK6KB-LCSF4V!N!Y(7>",QY6IO(/:YLZ:.CY*O]\7;9C(8C-TS&FR/IUVMYW*CI^8P:@7!L/#]DEQ6-T^ M9[_2*O%E#%G^XOYI6FA.4" MV%2PE=J=6#QX!J'])3PO_B!_3H@]C%PJ7Y!D$IZ_'I) R:"XI54$S M UC%$F!)P1)4$8WEM>XP^"G#YR_'0QC=X1 HH&U7R^\7D@(_#=N@$OG7&X.! M@=^F QZ&']-/VW%[/$K5R(:5%/TO=+0.FBU'KP^B\6%?!N5H"'Q;LQJ/;$[O%D49-1'50SEAYZ M9/+5G\G7VVDW3.?3I*FUF"T3L\\$O$[-@+T8ST"N=#H]TWFD,)BLWL&Z 3J+:6B GG&4H*%CD@I M&I'1BH";);E6(E7#7U\F-+,07UIZO8L@E(1&2F&*"05O@2E3FDA# )FE( \. MUX+P4P3A'/##,&M+&B0JC<6(1T9!!F@Z\TX$K).C9R4(0OD=0/"JRE(TL';YSN M>T%+Z4-$961I3P=P#,M]0#!?L>2E8F6,2R/;:8:GXSDO*0DXVOV.<4E8E"%P*KR5A@$+DX'**)ESM1G[&2)ZD&BPL-IYXP52(IW%H4E UBF7 M*AARXH-7UK,'Y#,BB@C3KX4/G'"NJ"XE4%V"N= EC;4@_!1!8(!5K)3&<@?. M=EDJQ$LP9U:7\ <(B!!,EM[$[_.9*JCS!_WSAX(V6!OXGM2J)(Y[@S6X:M%@ M$K3BC"A9!VU62'J.3[<_[&-" DP,09:!S'!+2J1\T$B7D3/NO+0,IZ!-*<@: MS.N-@S9@Y?S%0NVW=L%''$NE7"D9YL#&M<'2&HJ%)DH!B.6ZN97,H OAN1L/ M#H/N)6% 8*J?0S-/^P,_#+VG)@%IC_S!OE6>@@]BD+!, Q.."L$@$Q1)L(IR M<$VL??9B&+Z$'CH+9G"U+,*4VH2N+8^QW%M\Y6?C36Y#-CY/%S>. M-L[ ?XH4_&1CTP'Q3B;?&2 C$H+2P&/%#,8B &[HA_.B?_;6HO>AKI8,U-_:U\50)2E$0 M^$L,J MI^EE2I!\;\XJB%N- E*B\6DF+'C[S?-\ZZQQ M]#%NI\( *=\+! )(#N$ 8$)'9+U72(5(K!<&4RXK56_WQL%O)*^"13#4A,*9KV=,M0-Z=SYOA->LM!#YHPO/QP^)I^ MGM+MPN1:^MELG'1C 27;D+ VM2HJ<1*]/TGW#->C;< 2X.)IMADV&%WX/ MD)Q=^IZ;-+FZD,?#3[?/SG]SO?@^=J^XY"13,8&=:A@S-G\7>EY\NFX:I@(R M$Z \Q\/0@6\?K!7 ,(!:=/*8&M]M]]HP%R;3L\F3F655W*OGTR\2,/3R03;) MNA2?9@*2Q&O[9,)4JFE*TC((A_!8>F-U!F3Q1SH%\L^2U_G0KVFSMXGW,K+'>6.0DD'\NA <)C $)CBW52MN8MXE\ M(WTZ"\EMA.!'#Q.LA> >A:#1.CYK;@*';S4PO ]XO-M7Q LKC4,I-3!EXP1D ME-;( UUFA%D9E4LR\8W_'B#X0N=T MC9N"?2VX2]'K"/PSHQR+)0'@4BQM20;V/7"N]=S:>0[Q#0(]X1Z" SDYZ0_SVN#SW%AXW5^G;3\Z MG)[Y.O?4Q(W!%X\8"X1@/+K^D>OY5FI[&"RG6XJF_QZ0;A%^A3'._7D+3Y_/ M//W#P;0+)^8 "-D@F&-D(O3PN>F[V_*'C802M'FXUWK+&ZU_ MN@T*"++S\;"YTSB_BBY[1P=?]S8W:'-G[[!)M\X!E=@N?=UIP.^;.[OG>YN' MG;TW6V3WO EFL8$;'_9]D)3!?T",4L$H:3A2VE DB-<.2VL9U8\_9L">%VGN MBSSY12/O3JPPK X9W#9D\'KCT\O".)=\^+SA)]6!RL$!X"=?VN!&FVPR+CRJ M"#YU..T/CC-IZN;1SYOR+WS^9#>&890][UR2!%QG:?#W(/4P$[; MV'8'6A*J?ZH2^BZ5.I.K_WV-:YYW=A'U5C-;O3:[QS5-#W[&Z>3O[]]PLV58\(7 M/:=K3PB_5[#3WZ-=66%?38$LV[RK)ZG?92"(>)PC<<&)+XW"#>5B21<[(5Y_ M&/S#=/#:C?H+ABYW^0]@#.*G7M%@NAI2RQDE2*P!PGABJ*'>.8*\FP M$UQV1HU/^&OSZ#-\ MY_.^Q2PRKQERP2G$6?1(JT 1Y:5U+&TX3:?-\)*N\26)L]6J^H_H0,+-6^K" MK9#ZRB>OHGT-2+\E(%E&J2.&\(@5#U1HA:DT7%EO+2E-N$= 6G*42HU%-\*B M\ZM85+)4<=@[Y(4H$2]]0);RB+BBPE'I<4CGZ^3D4_I7C44U%CT*+&+>2.VE M-9R">-M@B2,>$Z>#D)%A79.C50$D0M"*=%!L-TIQP9!06,9T= M8M.>HIH>EZZ521'OU6(>+GN@;KHXE-*YPF^2(EQ MPVO#Q/1V'5^*JH\9>YR2Q%!X3$K!'1A4B1U/1=FX"D';^W3,:C)T=P!JOEJ, M%!EF(R:1(N^H3SZ91<8&AJ3$RID@E9/FV0M-EQ?HO24 +0>!!R5#-UT7>.HJ M3$L1C=:"6XVYIMR"P<'>1AN%EUS2FCZL@/8NQ%:P!H.N>4 T8)(..R$(G!B# M&*>:16EXB.;>Z$.MO2NKO3@RZHF)9>"<4^FT%*#, .914^VDJ@WPJJCP0C1" M!66(%#*MS3#$12B1]JGXCM4R\& ".''/7H!6UP;XMU9AHZP+%(L4E.).&5NF M(Q.]'D0$0CB7,J#-^%0WP M$\A8R;O)7X'SWAY=F[ER(_2Y:5ST,:,/-HP0;0F)UJ:S0;4LF>:1.,)X@$;6 M!&(U(.C3O =_#/WYO.\44ZK4%G$M$@YQ@X!02,28M-YY+54*(1*V)JE8H0CB M/:UFU!H\=> EQ5$"W2^)Y\Y9Q;0.I"R!07I%E*WYPPHH[_DEY6TU]C7A$E.2 M3@(@O-I5KD-D2'JM2UQR)O7].?"U]JZL]I8\'3?F0TD=XZPLK8%_T%06C'&E M=)UKN3(J3"ZI\-'6/C;.4Z<-8II&Q-.!9=:4"KDR!"-88)B'VO[^]AKL67 8 M %Q+S;G1P,FX9:6AAGFGI3&U_5T!Y667E?=XGTEI2A(=\EJD@WE@7&'"%))* M,J8Q%LS=G_]>K[_?1O>V4S&WHI<6WE-%TU1ZH%Z O\Y]]QQ+(@4- 7ZB7#M% ML9& -\;:4-;9B"N#0 L+\)P8)T/*0:0"/( ]$&7\(?@Q 57XF"Q2"7KUB0I M5RB 6(?_[UF#I>3@N@M/@N4>8QTP"=)*FE*+I>4U?5@!Y5U8?^=>8V]-0$RE M [DH5LAZ[A%S7%M:@F=/Q2J&_VOMO5_MC9B9(#%X>-%PPZ@5Z;1'HD/DX 'Z M.GR^,BJ\L/Y.&15&I5,Y0SIAA/L2*245 KW6N,1*"5;;W]]?@ZGRF(!..2L8 M%]I9@[73I(R:&K#,]QF J^WO/;COE?(*Y7ST*J R+[][BA&(+_CPI8O:.BIT MO?S^BW1O)]>^'LT7+*Q7WZ\!'RF]Q(8Z8Q7ADG(E=+#!<$HU]9R3FX+/)C3T M2Z[S/5>;M*8/]X9 [27Y\]:(0$B)&) %Q'$$\ $RB)@72ABF V<2Z,,:5XLE MY^O@_^^BP$KZQ/1Q9(IQ<-PM4 26DIY]9%997105@G MI*8!RUI[5T![%QQWAH5S,5BD>=JYAK%&,(L>"W]_[2VY"BI2 M#G96<6K!Y7-!8VJE QX-^%Z3YU51X07WW9N2:V8T(HXSQ+6F2#$6D968:$FD MD8&M'GF>.._3;\U.!JCJZC_.ZJ'U.W[2.WZKR,_RVKJ;P86N#8/9 7YW*J][ M4_-7OV-UWO$$LI+N5 ?WI@LHJ];9FU=66M;#WX5@"E>6UFEOP:_@GA&ML;&" M,FX,]]/<;' RZL7=7THPMYP% M9W)-LL43C1_]ZFX-2+\E(#$3 8*,CDQACA4V6C%A@A&>:4HUOT= JN-5=\6B MQ3JXD6@C'46:\A)Q"C\94IJ4;<)"9,P2O9)KU346U5CTC=@Y9[$,VEJ%"1=" M&1&C"-Y@JY1U+-3D:%4 :2& 7@(!"IQ9!%36IHUK 1F#!?)$!(8)$X[YFAS5 M@+0"7;M-(I_CUF$:HB"*:\M-9,27)%HN+([1U^1H!;!H824@[;0398B(>JL0 MUX8A)5)1+*T$&!BK!56K2(Y^JW#N@];!?0I+D8JFG5Q>*JP*(ES''/'29*<$NLM$ =J(B30K@U?_C5ZGMV17V# M"IXZX5%0$=27<8FT#@Y)F#\9@PBEKPOI/ 'U!>"FPDGC%$]UK+7"6FB?SN1Q MC)81UR9X972X>=4$IY1I+FV*D(J >(2?C.(66:T\F&&8SR">O5"$K]':!/_& M.FRL]YA:IHQ57&&GM90N$D,9(T9979O@E5#?JR981*V])@H1AP4P:+"^2C*# ML')>>^.IO,?-\'4MG;J6S@,=9N,XE5$YR63@IK36!2(E< IN<7"2U QB12!H M:]&)+V7IM*,<&4S "RA=3'7T&1(.D*DDQ@E>/GO!R%I9_H8K&K4*3U28E )T MU4?BR\"%U9I9@BGGFE&''2MK K$2VGN50&CC5?3&H,3_$#=,(EMJCH [:,8M M8YZS55P$J-7WGG?TE%9)(;Q7*O(HC,5I'ZW#(2HB(ZE]^-71X04?ON12&6,Y ML'[/DQ.0M%D+Y'!IL'1:485K"_S;J[#2TC'N54E".@0R5\5*>DR"*97TM0N_ M&MI[U0(;&D(0DH/.&H6X+15246F$=8A:4NJ4KI?AZWHZJXX^T@0E@_+:2L6) M"!;H/P-!=BP0$96Z*?K46X(?&(+>+KKPBD:A"0](B @$P@B)#'$.<4%4254T MI0<(8FN8T!6*(=9+ />KP39B+00VQG'#+5?*!^H"-UA3'4MN[E&#:_YP=^5= M\."C<"43%+$82\1C29"5H+S4:(V#XQ@F=5>!M\P"4GX !R)[RQ M,2ICG=%2"<5DK;ZKH+X+SGLJ5ZU%(OVI##T'7PTI;CU2FOH0>.FUCK7Z_O[J M6Z9]S<%0P:4&]4V)5 93'%W &(3@QCEP-7]^>!V^:H(Q!;^'AA(%RP3B#$RP M\HPC1X(K.8YPS:X>?\X._']&:6$:_O;M+R^FC6N.NR!%[L7_P"^G3>F:P4&[ MAT;]D^?JLM8=C8>C=CR[;PTC^'LJ1I.*M0Y#X" M?_:'H? F-:[=@Z?@RJ ]3*^J[EWZ1FAC._5X/!J.X%(:!1_L:+U( Q-@9A8Z M-AF0J-LVQ7LS:8E.;_1YZ M/[:=MBLF(9G)VZ>C=]'/*R^H^I!^^;(#NH0^N<-^)[7X)(T>2NU/-W3['EHY MZUJZ'^3].(PNMP/T, PZ6=+@RUVX\].H[X[7\L5!Z,(@I&L)UY-ZCTTGS]GT M\=.J[6L%S.HQBH,08%3A!FA],Z:7Q^U"IU+K M>B"^?[1[(+CAS^D77H&DI@L^_33L=]H^3].G$?S5#1-=W3X)T/]*07H^S^H@ M',)C8,6*M_F%Q1]_]X?#/ROI-\/#(G;ZIY6\]:NG4W, 4K]4;;[-YU^E][V& M]PW79SA\+1QF"\DM]I&)D@KC.=96EPIC)3@7Q ;I\#Z8_V?3MUQZR57.+G1I MK<0J".Z)ME:3E#)K*-%!8K:_F>OH$4S014&]R_:^&IZ6^;K9'KI.?PCJW(+W MO^S G/]:>_X5?O=EK_?N<._\Y#C9X^W-O6ZCNW?8./J,=\\_G.T>?81W==KP MW;/=5J?3[+X[W/ZD\=[_'6+7_:=G=O1XNPNV?_,S;W9WS_:Z6V?-UL>CYN:[ M=A/:O;WS[AA^/MP&^[W;W1+_=_[VK+%YO"^Y#J61"GDC(^(^52#A*;KEB22, MBU*6\AE@AC,G,)"CP3@\6V;J*FN9F=X]&K^-0=MTKC-Y]'O%OK+)2V!=$/Y\ MJAHP^7.!Z2QSC\!P[X0,+,.Q/0)<2S:N@HYBE+J3, U:#I^=JO+G]4_K%3R8 MGO%FO=@>#PJP'P/3Z12IK$Q2_OQT!M-DS$S^+>B[!0-; .U-%=) X2, 17\ MN#HM"HQ +@O(R-\ M> @=[9\"\H8\#,E P:RBB:$R/DWG!-/@]ID;4,0*KL$8M7M#D/9\3V53KIB# M9 FJKUU\ZC2S"&A@&T#2')CT#G@[#$+B#:G'9C@,4X,\&_G.L']I^*'Y;A#2 M10#>-.! >+H&+)@# I*^G\SX 32W5YS!6%\,0B<3F0D]F+BJBU=:WX>7 M@($ZZ><&I%Z"^07INOR=W,;$L2XW)ET'3EC8&1>!3U2V);4EB6;Z>[W8@.^" MG S'G5&2#N/^.VX/VQ>&JS*%8/MATBJ9J!IP:+Z$R7.5!9UK>28+_Q QT.=.I1N=L[4B M!1(H_NO5W#W0K32!^0KYZ\^K6MEI=]NCB75.U,T-VK::TZR1;]/G>]#0C\#T M>N-DE:9YS)\I*16"M.@7PDR? KFH>VZ,DV]T^ M#%"G?0SCF7[=R[*3KR+U_U! M-9OM;@'SW.XGZG=ZP>*S7)A>+_'*1(SE00N'=092P])WB>BVDX!A(F.S-'R'+22?PV7H3.,>.73'"8: M#"QU=#A,[X2&99>KN.1M9=^J@MYAI9@SBS#5DR0T8T#ULXMO^/',S:HD)+@0J>2:].6LTTRQXMOC7K4*R=Z!W<\$=<2W9VZI:]#+T0FR/;A;> M*9\<'=P2S=;!OG*4>APMDLX9Q TVR/#@4#!1F$B5-BP^>X'7]4)LI@!@ZJ0Y MOKFT5BB?!"W;M&6B#U)TK0Q5'.5^Q6@A1+@U;=-,G#Y"N\!!@G:/H>D7[MA, M=A!]D"W3,GD4$@>X)*U^ M]D(L$:1_3Z(YR0CTKP>7VV"+4TQ@+JF-WG-B2LUM9!$DTFM,H(%9*.A4*&B- M+0\L'@?[3)M2:!&0DY0ASJ1(YYH'1$I"H_:E"&6* J\O;J-YB/5-?;LEANC4 MS+O9$[94D>]Y8)J1(C\>3*.I2[^:,T\[YT?R^)O@66?(R2 MAY%\$)0=[>0 33IWTW=FEC[OB"4+_=4<'"0YA-\L#M+ZHXNK;/>*C?$!-*$@ M9=7MM0NVG#WH29C\;2]V*AK\L0I-P$\;+GNV>;"F?MO;CQM3?VWB1JRE&$GB MTI6_>PA2D7RJ[DEG$E0U!1'_!E3KM;OC;A[+A&Q3#Q>KT D\\>_D MP+2'U=A#6Y*_.TRA:YBQDS',HQF&2=QB&'+<)]\)IA2^"7,V3!)V LY!"H^Y M3DASVPN#@[/**8%N)/?G8HHSV,(+$K8.P1.#VQ/!!2L6*NJO%R^GZP,Y MVC &GZX'2 R^[]FP/;R(Q?>_M(=5IY('V9_X>9UV2&)UV)X+:<"KLB>8XP.F M2,Y7B@Y.(7WZI?G(]44P9SB+86=?.+_(5=":%1EFJ#V:V).T6I@^!X\=C.%- MR96;N5$+'ORG,/B2%A3^2%=G0O!I*@0W"))?/J9#NU\4D&V#PEJJBHNF_!U1%(JX,U=R?MUE+ M*&=K"8>S(U!.S '0SPR+66"?F\ZI.1L^^\_E@8%1F9^%VP_@93![\3]V %]8 MTJN'7>5(*UGM*O2WT?,5@S@(H AAN(KK'KL3"M&G>SM;Y\WN![CGY5%C9PL# MG>ALOWG7WCT_P$WX>??\^+1Y!-=?7:$01W"MU:![T)[&F\;7W1; MG86?CWQ.UVG/9C'+"U,SBUC"#!TFPV2KS(,+VT8LU&.VE]8UN0!@7T'BO/?L1F,TG)W?D^U!K)X.[1@ M$&(GNTGP*2 JIN(YX$3U1^TI!QF&T6C"8-92-+JB-<9_F:RN@]TVR<:.@15W M*B(R/JG,5 M*]!+\Y!G:5 %56S* 0G#86;!@VK1\0NX//TQ^"8=T^YF+P*DQ>6;NE7WT^]2 M^L-!GM.UN>4=-P\>Z\7&J")U(+UA#;X^?6=%!Q.;/3N97PJ$WU>A^-0.E]8O MJ\64=@],6"9F)T#VTKO7*EYX:/QR;CB7/K1>O)J\_M(B2>I$];'Y5*-J#0D& M?L)-7IFAV5K(:7MT M>-CO3-X9W)'S MH:I)2O.:/9Z/GZ8^X2>8]N&X6O%):W/#8;9?,'G;;M1/_A]5V?_#DW"!.3@8 MI-#;S#C>,F[+J!>L5+(4-'(6J(J,<1\P+U/-C++,9!BX,%5H^L/RN"TT;S@? MM(69ZV6PVIAUX['$;G\V7=XBVYM;^Y&+**212)5W& M9R_H.K\F9_=JT#;+WFS=%I @110.*KHU1?]L#++>@]P7B2&=9'E+(INP&+C; M04X1F;ZTT0>>!'^!!H!>#O.@D MD<1DS(=CETQX''I)=<*'<$WL_#:MGFS_M%MA$F)_+$9O)8G_[L-_W MU8I^#CU>K/1=1%( 3N9 !*R,#1>\V\PQA<<75MPY3')8^1-I?$Y@#-J31&:8 M@D0Y\ACTQZ.\M#6#:T#+?LZQG1"KA/I3?1B=K4U>F1\]:?Z]DYR*ZZ-IR^SQ-=&U68;UVF2BLS#U+R>JSA)1?Y)5?A#6_WX2 M6IWWDF\1+HJ.*LV<)]-]B17.L<,$QY.(GS3H;&@,V?A+:S^$+[ MQ@GCQH,D>3DB/3XY < 89#&YP/4$XXFP5$P.9"6D5+V^E&E,PLU.M6,@?3EQD&+"%D%>0=RSZYV[.%GXF"RS3!NTGJ=O?BQ>+)'5 MFT8B]4_*:OY84=[W0//.6G/Y=*L8[#N>KA<"TT@;BSYC8#' ,!JX>;0A=H^V MX+MO^=[1Z^/MG;UNH^6/%]A+M\&;;]([/P*+^3[?\Q6I]="$8;6>EN.0'_^?Z9[\U2BV9K=6W4PKH--(536Q M.930/^U5X8AN7HR76.QU#5Q)B?KF ME+W/%!_&?+HS2R.42R2NGU8=YUT%V>:=N>YPU M?RVA[2EH>_I[JD2^,.#F#DP+ M1+-]G)UPA7O/ ]=TJ^=,KG*H-OTQ=<>'8<%2QBH[?TKK9_LFY_8 ^C>)IP7 M##-&D])$SCDC3(526V!?P4J%J:G">2!BD]RYA?W["VF8US#?J9 M2XSO9[-DN'?SX&R[M<&@/62[U=@/@1-P<2+2P'T15^G0"XD%LIA;RT6T6-*4 ML_&]@-_O@,>-"WAY'5:0664G/"/,;)_\='/7AO_2'B:Z\FF*R?',M,:H#4LIB,$).(VVY1B1B22+U@7MS@S#,RCE;&Y,0 MQ*PFQ6+8XO)RP%5J5BWH3,#S 0I'M'.<)/93LL/P^0U-. QFKH]S 7V [X-4 MBZ=C3H;A^?2'OWQ[>-(Q9\_;O3PT^:&_+H?,Q,E"/9X\>]7E"[Q8QQ5F3$KK M3KX\N;R>+UVI$E1=*^FZIO+:RWB=7'OM6Z\EY;I@ZDZO_?8UKOF#-);?N$%+ MZI=-YQ& ,OR^=WZG=/-W:[7IA5N7%&.K+/NOJ<:V$"+&560U[1)I5+LWMR[O M#[FVKO-/'O/5J(I]\X9/3!]>RQW/D$3L!K]5-X?5 E(TWK-GQO->NV1QE[N_-NN-?JP[<; M9WNMU*8/IVF3\U[WG_;NSF>R>^38;JMYN+WS^GBWVQ#-]N29_WMW:+N^LWWT M^>ON.;1[/3^F_W>^Y-0!3*46 M1E#$*4MG#7 "KC#F2#//""L#,0X_>Z'6N!#W=.S)C97E%Q]I5&->C7GW6NRC MQKQ?A'E7*T5S1YR)2J# J$8<:XFT(1HI4I*0CEIA5CU[(=>4N*^3VGX1YJT> MX5X)$O_XSL#:FBY>S3:'WHS'7PKHNOXP;Y29^ (_4NW\-S-IRWKXNUBM!V#J M%RM+KT"DAK5!NI5!:BPAX3Q(I17, -$1<:<)LEB6R$?CL<.:!V:>O6!"K=#! M!?=T]$B-.K\EZCP 5UY G9HCWR,D7>7(A)8^'9R"A,0>I4TIR! KD-,!6+/U M6,KX[ 59HUJN/"BM'F5="1K\^&+9]T*#+ZIW3U/"?N3@WM_,)BWKX>]BDQZ4 M"<_E6$VE-,5UYE.O=D R;Y\T7%NPFUBP#XNDVMC2ZE1Y2SAO$-><(VNT19P* M24L2I>!ELF!,WU=D^Q$%KVL(6YVNK0JMKB'L5T/8 @F7H@24<:YN(]7_F MMF#<,5/XI>GD_-!;W%)&IZ/FZ%+]< ;XI[AO.+;4B#Y9;^ 2/7;Q"8F8KBQYDD7LZO>575I7P2WHO8/8=W MP_>WD]=Q= "_W^N"]X+W-G=%HW7 =UO0YJ/&U[T%[Z5SE/H!WQ/-G;R\?CYM'QU^W-P\/FSFOH]^ON_YUO+09@))=EZ6E$2IHRG=3DD/'PAW,R M>LVX)=P]>T'7J%H\C.>>TVP>4VBFSBM\8GF%Z=BR=)Y0X*[D/D3+- :]*8,J M-54B9M1;+%I1H]Y*H-[5F$VJVQ>#"3$>X1GI:L9ETM9+50U_HV ME:QS1:2?4-7;>DL;YN\XNW-V-W>_IM-I=X\VONYVMT[3>O/E4DAO<3.=NW'T^;S1_><0VG3>/'*B M>>YX\VCK;+O5:3OZ3AMS:.S,C+$,05W1:2MGT0(A(6P8%&U MM$(L'%?'"398"EE*R7&IC>)>@*FELM0^\OCX*UC+Y\5$9![AR73;X\&E,Q(& M8>Z X?[@P/1RB>I4JZDJH)=+H5ZD10ZKGJ]/"SM=_"I5M\]F(BWI5FQ2/C]D@[G8CJ MK*[>L#TU:GCHM*=55?-6K.G[4RG+=,A>-1.Y M&;,*U'#CM6QA\N7[37%\VWQ]%3F;^:SR5$]N.B%3Q;C$&$!676(-I_V!'X;> MC##@)P>K#;&]L:]-RL=R)9*L3#M,B4*64(^$PD(JPTR,Y-F+?&#VXCGT@ZF5 MFHG^\X5"X,6G5.LQJ]NL8/;%X/)G+M\]N;VW-;L_W;:2JBJ P MQV&4BW%/2KY/RWM.']MX?W$$<5;BJ0I<09Q%E23/BY=3R<$P6";AE2&E-44D6E MCD$XLG !I/IK!=2T@"3Q*S7"F:D5,".J;&>RL=8>;&UI([L5#.F1Q=5=A&$ MO#>ZR)O*D#JLSHOX'?.A.%FGY=V2D[Z98D37I7HT^5!U8Q^PL9K=9Z;9M1E* ME#S.%*4;UUM\J@.TD,)6YR1>MBN/I^+A-;L&/WZJ:T3>KF;@5CUBMUPT?E^/ MV!WJ4CY>W/VF29D4]GK^(R)Q2ZFX#P'Z!9]2HWNS^)':*IE-U MF>+"T6BY@1]U-%H)#+]ADI;NK@5:'TO=E3O&PV8+Q:VWN+GYKKWWIMG9;FW@ MO[1Y_Y]INWHD$_G$&;1?-L8:'XL'$$W^B^.]ZEGT5C\^-QXZC9 M;AZ];#?3 O/1\?G>YKOCYN8Q6[IK_?^S]R[,;1M9PNA?0:EFONM4 0S0:+SL M654YCI/RM[&=M9W-)K=N336Z&Q)BBN "I&3EU]]SN@$0?$@B*5($J9[4V#2) M1_=Y]7F?U(_]P$M=)^&!P*3IV$F\E#JQC&(>41+[4IR=>YYO1_%=([+Z4_1I MZM:--%)UZP+^RQ(O8RRD)(M9&,0Q1IQ#ZB:NG^U(&F7Y-RFORF(=.RC!C)8A3)W8#[ XM4L[3)&+4.SNOQ\89060$T5$((HPW>11G MA:8N)7X09V%&N? \FD0\Y:Y1BWHAC3XL=I[K,!+Y#AXEDG F0+M%$RVV2?SHCKT[E$;'Z%^] M(Z+3YC2IQ+L[W:QDY>96BLAC%B1>)MS$SX)$"$:IZZ=9FKE4NKX,,I8&L1$D M/1 DORW[>@*6NFF2>@Z-!'4HH,5A;L:=.,HD(R+(W" Y.T^([?GA9G)D?\K+ MPVD SX/G4I$0-PL3[C(/T][B,!$!X F^YV!+A(;G^L%SBX=WDOB (#]U4DX8 M]K5VG80DW D#EJ5QZ/HQ"S G)+&]8$-3PC#=OIDNH2$5413Y@"KJNS(.LU10 MWTMH!,\FTK@1#\UO2X9[@@G"GO2 .)LD&_9>.D@_D>/+M9A5T%1U!"-N:P M('7!A 4-F@L9I]A:_V1C@X9U&_T@"T,9 =8C":JY)Y@$%@XX=^-0!)0RP[H' M9]U%U2"+W"Q*4^IX(N(.E1)8UPT")Z,QF+]>!*PI#>N>/NM2$-V"I%[BTH#Z M(@"5T251F+E9PCD-=W7J&M7^]0/7=[,L"24Q[-L/]EVR MS+V0IPDHS7&$]?)IE#DQ\7W'DS+R2S$:4 =!N@3H2^R*"88[ KLA&S:@WW?38!)2F M(?6WC$T;=NTONT:AGQ"6R#@4,0VBD'F!)'&2T4@RD;@F#[0?[+IDBE.?>UE MI9.X@:M[NL8L31S",Y?[P+$"F[SYD>W&F_:<-MS:6V[=PQ1IPZU[X-:E#LQ) M2&(*1ZI+(^I0B8WBPY@Z'HC?,!5AD& B"@V([86;3N;HW0"./@?,5[?,>%-4 M$VS56F[0.F-K[Z%Y1G^><3I5";J_1O7]>)OI??L-1Q)C=W#_\/QFL)I*[+$2=,@K%J8Q,?G9?.572C$8DX%CZ1QG)$D%(*+,H M=#.?>V3S)D_F7.T7NR[YG(*$92YGP)^NFSHT#*F3,AK#/T689)F7$I; N1K: M21P9;NT7M[(X%F[$2!0D$74#$JKFD6QYY+ MI".C-'&HY*G#XM!S: RFS.?,H^>G0>A[=(#<.M)>95VU2C@>::3[;R#@!%- M?1)-;V^46-+*!/GPY:OWX;_^G64QH)A%3AKZ()R2F#DLU$ BLD)]E,SO+^O?@K&T]UCP=,DCL$<2;%L,V6!$[O< M=1@7<>A&/F?>MKX^P_;'Q/:[;NM@COR^\3Y?Y/V449&Z+'98%E.'9CS"9#4& M&D#$6PXY+MGT2Q\ ,>.(GO 3M*^(,E7N"D@J01#4(1\6WG M.AA^/+I2D77YT?#=AGRW9'PG@+@HD)AZ3C*'.KN##Z*6'8,@EBUB&D: BI,"! 1R$?N0Y:2@R#(*Y0@0L3EA\=DY= MV_>/MT?B4;5BX/,U((^)UC_?^K0]F=%UE9J12CN42K8 Q@1( MI30$S=S-'$)\/V1QYH4^/3OWP%P.@TW+U![-+$?DP'^^ F!/-KL1 'L1 $OV M.?%X&L4^=V2 DT$$B9V8AIGCNDD81"E/LCC>=6S>"(!3$@![YR;8<2*39^.RR/*EZ/U\:Q"]RI<^;$T4TW0H%7#O!OL)C73=!0!.13+OW#>C M*/!718!&+N]0+O^]PC,C?"^)O2AV$BJE0QE-'1;2Q&%!Z#.PM ,W(V?G86B3 M<,-BKEWPR-/$?HQ4,U)M_PXG(]7V)M66W$UA"B8!=Q/'3SV0:A+D6RRYAT-] M@H"G+(J3%+5-&XQ/(]6,5'LV4FWG7C0CU?8FU99\:(&,O!A;)TLO2!T:>(D3 MNR1T).%1G)$TI%%V=I[8)-ZNC[(1:D:H]6;GAW0-&J&V-Z&VY!B,LTAD;D0= M/W2I0^,($^E]Z; H2M(X33AW0:AY;F*'X:85^P<4:\HU^/V$P>O@;Y%?GS=K M_S"] H;@R_^&BYJ57['R(A^IM<7S NJO:37)L]N:)\__E9;?G[?;5Z_I/*9F MJ(#",\9%E2/(7I9RR";YM7QUDXO)9<-MG;MJ>+FS6U@*T)E.[K[E[O5R"8Q: MKA8A,<'_MA$AGON0#"&X1"^:!TWWS\MR=M9<2" ^1< +_ 38&[)Q)5\V M'UZ)O!H/V>W+?*1PH&YZ5:^AIB9T>B\PC *-_GD&S8&K(5I[U>LWUS\/U$\+ M7*Y_H]Z A-Z=/[N#NW^[[[$>&41QO-5C[_^-)M0L]J@6F_AK/7;-F-#=06!O MG3)0+5;[U.K\RV4II?4>KKNLK+^Y\?JX M63; .(?E@I MZH$O\PF\C*^AO;_(1]8_X)W5=^NTO%]7$^L+@N]HR_;I\TXVNTXS^M. V)>W M!F*;0>SUKP9B6Q1A'*_BN\U"#V/^4F4N&!WB9"S0)),\"A+0]]-:*9\KZ3QO1(S.*SK M>!U_??_E0_Z!O/OVX?>WWS[^^ [>_?[;'[__%GS\$1VJ[X*/O[^%=UY>OG^S MX'B]^J]O[\D[_X^_WGI_?'E+W^,^__[I\L\O7^G[JT]__8'O^W+A??SY[!(FP8ZDT3$.=X,__"QT8C]SG2Q,8IE1GHA0G)W[=K!Q MBHV11486':@^(V0\C1.742^ADH"I%F2,"Q'1D$92^$86]4,6+6I&B+ P15GD M>0'\01,GB?W8\;.4I2SSB(LELY@9XU'3W+8?@W9.N@0W=K.0T#CS8^K26'IQ M&F"Y+=E7T\2,\_E$4&EQ@5!(B(GYO I#>$D ,9/W8R= MG0>)[6_:?,?TZ=M[PKZ;"B\!0\)W.4TS-R99E)(8\.;%V#W)\%P_>&[Q\/9Y M$'$1:F,(DDC.+S#R(Y]PW0]8SH>95G((N V..@$ M"=+ =SU/IBGW8R^4L7$C'IK?E@QW$0!J7#]P,CC:'!J[/M8Q,R<0TL\24*2! M!4T#Z)[R6T0R3OPX\'P2T2B(8Y:!JI)0E^"P=D+,(='1]MMML\6ZJ^LG%06&P'Y MIDXBL*.UGV6!FXDLIN2$8X.&=6O6E6X8L%1$(F"$9H&?)C(5)(L3SR,\)MRP M[L%9=RFL[V69$$'@,)KA5,;0=5(0MT[DIRRAL"?Y?L:29I%F8L<+R4J\F*L9,0P1PO\3,2\D0$ M@IZ=^V[/8D^&?7?+ODF<\)C%2>"*D H!AW"OQ'V M]6&2.QYCL4.#+'' W@'-&?Z0- DX#_P>LN])-E358V V&/_R;'L\9X+Y02PS MG@8N]6.>QB(A/(E%',0L2HP?L _2AJ^PTQ,J0*=W'9>%Q*$RBYV48'/W"#_' M$=CQ 0:[J)UXV[6F>NHF[ILH!L^676.?A: =L,SEC((AGE 9@*80!#[GL9N9 M?)">L.NB/(R4B0N(**(!'NEK%IPZ[]95(!"< 8)ZZ3<>!9&O@9F.*![W@R M8)QDU,\8-K/U[8@DAEM/A5MY[(,2')$T$X)Z+$QHFOF9D$(DKI<3I5";J_1O7]>)O9OO_'A%('8'6P.GX<2/\!UKZ\*@-[?SV;@^5.=ME^7 M/4]4)((PPIR4A\RA:9HZJ9?&CJO@CL-X.9 M(4'J$>&YPA?;MGDPG+KW!ON"@%"5&0/KA7J)%W/E,_*EB#U?N/+@G&K.U<>Q MZY+/*:*4^R&E#O'BQ*&,)TY,",:/8QRR$'B1\-2YF@0;#E RW+IW+9A)[(,4 M@7REE&#!6>AGGHA"XD>9'S##K9SK9SCL(&-'4)]'T]F;%A-DL86E*9.#$ M:2 2,#P_I]8_VE,:S2 M)S(!PQ&,?@;:"!?424+"0$UAU"6QRR.>G)U[E-IP&AC>/UG>WWD_!>/IZQ'; M+\TI=0,92O06L"P#MI><.HPP[K"(2I^&-)72,[5?I\_V.V_K8([\OO'^TCA/ MX1(O2'B*K0I]./)#Z<0<57Z1Q(*G?@:Z'ASY<623J$]'_NFD!W390&>Z8+J M)1L7Q7-/$MAYD78H>;ZM\#.D,J5Q1'U',)I@*D#@,.&' M#GPE4NEB4EZB_ Q)>(!>-"9D\:25)-OPI#$"'L&.2[9_XD=)!I:>XWE<.C3S M):@$G#N19*$$^X^".F@"_CWEQYV7BJS+CX;O-N2[)>.;I*%+,YHY090RAX8D M!C/Q$ 2XX"AAG^ 2..5"WB0(=S$M#?P#BA09@FS,V" MX.R?%(0&]/TJ2T*',I4X2B< )O33F;D"" M,(F!_V.T #;M G4P 7"2#21_+HNJLL9ED>5+T?OYUB!ZE2]]V)HHINE0*N#> M#?83&NFZ"P"N6]&4>"OB@"-7-ZA7/Y[A6>9K8CY%J1JKMW^%DI-K>I-J2N\EG<"2) MP'=<_(.&@>?$498Y;I))3D40AYR MNG;4;QI0W(CU8Q4.UZIMG,OFI%J>Y-J MR\DV7LKBU(\='F<>V-"".*G+B)/$813(T(LRSL[.(Q!J&];=&Z%FA-H1"[6= MNP:-4-N;4%MV#*:13&C '-=+/!SMFH"JQB(G\DD41IF?AFYP=AY3FR;;=8<_ MB%1[P#,H\FH\9+>X%WF_(#17SE^Y5\ >[\.?\Y4&L :PQW6E :P!['%=:0!K M 'M<5QK &L >UY4&L :PQW6E >P^ ?O]A*5#>:Z<7NCOS$=354,)WXC\^OQ? M\$?SC"M67N0CY:': MU;)26J-B8L&6^;"HI+ N92GSD95*SJ:5U#>OOE>P";/R2MU?RNM>*?96E]0+K_HG[ZLW'']^KC]ZK[ZQ)H=Z&J6ZR5#[> M$9=JO@T;#@O.)A)>4Q73DLMJ8+4NQOLAW_42_C6M)GEV>R!D=+/X$&P(IG&9 MPW*[P(4=3H<3ZP;1@%"?E@V\*X4L>R/.A M+B?^F'UL]J+=];_ KG\JBZO/]2Z^%&^*D?+MXBZ^P$I^@*5^/5)W_9__<^GR MJ_\>L=^3Z<>K=^Z'G]]_^^.OW_Y^?_7?E["FOS_\Q8,/?W/ZX:^WMQ^_#//W M/_Z4__'E-<%:X8\_?OVW)Z@4E,<.3CW!SMV!P[+ S*,DBT08 E:H$' =)Z'P@R"0-,JD>V;)BK,QH&A23D& ?0%"RPH@B!LD M,"7"@/!DI6D*:*:+/ZR+Y1T$61==L@46G?LQ'_'B2EHO0'14WX', &*4S9<3 M]DU6+YL 04U]YP^Q;1T;P"#@D@A=D+J:8AZ$!DAYM>7Y& 1P_9"-*_FR^?"J MD?KY2/&NNNG5_*HP3W@AR*#$B_[YU4TN)I<8+!NX.F!6'\3UF^N?!^JGA_QM-Z%X62]=>T%'H#@=0]!ZL;$GN MRHGO'I@<1(0L^S2^\_8:HQR?!.;]2&)0 M#WR9@P*8\S6"^R] Y_L'O+/Z;IV)F.M&:OM-3*C1[&2WZPRK/!F0D;WSV;%< M^0P&FVBCY==[2X_V4QG9-TCP#C ; M/US]^=<[N.?=S1]??KCZ^.-;[X^_AE=_?OGMYD_8PQ^?%[*^X'D??GY[\_'' M]^0]^?/J_5__]??[OWZX?/\SK//+?^\^'G_WOY/W^_6YZCZKN) M'X=1Z+C<]1WJ>=1)4B&=((N](/9(F!!R=NZYB0V&UK$4@VXIEN_*<#5RSL@Y MD]UZ7')N<5(>%5&4AFGF!#%)'$IYZJ1NP)S,C6,6NZ%'LG3+W-:>B;G^J6%;%W(D2XSG8$1$7.6CO)J@I_U:6O+;6(ZJ+0A/&-.3(EP)"-@E;(D$C&H 8%OA\&F%>-/S]S]TYQZH8T=GT.T M.TS,C'E^*FWKM<#<'2P?^UK& %@+,H];G#$Y*BN9PY+!#" M"?U0R(RXKA#!V7EHAQ'IT2RW'?G]##OO2[\R[/PT[+RH4O'0"],0YS*ZV%HL M$"[V>R=.2*.,B8P+%D5GYYYO^_ZC5:J]\W/_U)]>J%3'Y^#Z4(R<>DBEZ RF M,;ZLI]*NNN. !GCLA!3;L3Q;L7Q;\O:E0BE[_,L<6+F@SC.9.HD<,(Z/ L9 MRY*0R]0_.R=@X+J]-W"-]ZHWVI5AYZ=AYT7MRDNX'Z:!<*3+N4,]WW62,/(< M*GU)J R\S&5GY[X-R.X]._=/$>J%UE>R/*3'&+1#$XYJ(PHWITH_F-9L\JHH%*">*G8.)%?2I. A9*+W$8Y8E#P5AR MTMB-')'),.(\3GU!S\ZI'>YL/I'1ITSW@6=SI4'6$5WY#-S [[#635:3QDRQ MK9%*&''YR[^ M*1^Q$<<^0:V/N-''K!>ZL<_=#2).TM_TXI"1^8^(@*YAMF081HQP;,H1AGMVTFP7%ZRQ";&@WR$'+WSX+SA MZ*?DZ*4QA&D0<GVP'5)3U33;-'M] MH]MT MCJ;K#%J-+$K:]3I/WVVZ1D '8P.+0==$5 8>BGT5.D%#7XR1(4NF?G7O4#L-'-\78(3,> MV$UI)+&1Q#TQ,>[T\NY1)ANQNZ'87;)%>"#3E >I(Q/L7L$C 0*82$=$PO>E MD&'J@2U"PN7LEO4MD=Z*V_Y9&WNS8!Z:&K'?]OR_%*.+7_)K*5ZK,1 _W/XL MBXN2C2]S_KJ4K/J"BWO6;?B_O/YW) +?#U/ID"R*'=]D^ST[[I?/[P3OO7 MK+OMC&^MV>E\@W[F1P6('R675ZDL&UC,MS _:C?CPR>!;ENCQ/S+-6C@(1WR M<6WP-^F8O_%"[ES+C@+W2OV-!E'0-YYWO.Z'53OL MM1MA R^"SP//E73_F'OWZC[_]Z^^W#[_BW^.N/VT7;_S+_^/-_ M#__\^1VLZ3<7WGWUGOQY^>'G=V#;7]R^__+6^Q/^_D ^_+6RVSI/2.SY<>80 MQD(P-TCJI-P/')]GF4_ NJ.,8^%_$KBV1TZPM9(10B#Y/7>G). MC)82(1XP0.H 06DQ %;[/N2NYDXB(.U0&S&%42$>$THVB ME%#*& JAV'=!$/6IQ&Y'"ONQJ'-OV(@)9BIA[A ZKJ")QX/8"WU"0RZ3R"49 MQU:Q81HGDAG-YU!"9T7';ND'24A3Z60AHPZ-J.2*[V$^$12'E(AL]1/ MW!#3,>(P(7&0&47Q@,)RJ0-FEC(W"6,G1;\2C81TTB0$82DYULL!TG1#V\2/ M;<#9"0C+^00OE3'S_5P^UZJTK\T3A\[_E9;?G]^9F5,S5T#A_G%1Y?B:ER5V M*LNOY2Q9YI_S24OU2]W9+2P%\$PG=]\RO[CEH/]J<1(3_&^/>4Y>/ ^:[I^X M>L7--'5%Y@*F,N/MOCT1GS5V7Y2QB?0%47$KVU6$9 M;/$E&]ZPV^KL^WG %2Z6-@<@#@1(<]N[T'X PE9R1+QW/WX->3]ZS)GP[O0 M0AY*NU!HP?QABPPT5R__^9Z- +8X!>+_ (EXT:O*^C&O^+2J\$S ^O/7(S:\ MK?+**C*KKDQG0^M-,1**7M4UGV0U'4[4);.\YF5.69,$?/?L" ']4U'>L%(X MOQ3%5\ST4Y'_*Y7E]U VWRYVL%->?CVZA5>VZ[]B0EKYR)I< AF4OSGKV5^#9=9GR6?ED"G M )I?X*\+]6 @5]1 K-=\@M=[21+ J^#]\%0AA:T64ET6TZ& M5GRF@VGV&\2 MKZFF_')@?;F4E9S?]42.ZGU*ZP:..WTIWH*,1=Q7#$X?GH_A%EM]X[UJ?M%[ M7ORVFEY;/JRRMVNW1=/APN?H>%$9QU@#!KB%'E0/=,-<8HI9)6U<#Z75HI M \Q,%'[NH9RBM.J=X8T6T 02(M *SL!8($*$N"9.5E73J[&^1='_C;0NV;5L M&62(/(0TA4_#IY2Y'/&:=_ O 6Q=WBIJNY%#S/Q5E\*%7-8/GF>@"2Q(P"*: MI?%&[L)W>IE E]ET,@5.$4 #PV)3!HL076C6A*+YB8X# &.0>L GH M :1@V?6F)YJ2@6KDP'I=6;?%%(0 $^I76$^5ZYM;V6"K2VH& M4H_&YPD-LLDBZS0RY&+*2N 1*14( "+*2D#H ;+*^H!1"X(;JFF*R+,FA?HJ M'UT70]A7F5=? 3!3N*N<,*#_7"YA;F#],5L=OACPRQ4(IO )!^YVA3(AI8 M/P#T;RP X/U78%LO\6=X)I:' #0AX!75(QAZ=.:C( ;+&1)/(2&MQ;+,MR; M@OH]K\=]==[_ M7!X=! @+$/58N $O0;:'LPRD![8CMA4_@YJ4YL-\LU)C\WMX2(8C3B^!IR^*0JB',\5Y2!:*W:J)(Q5]Y$KNC$:RU ?6 MTGNOE&JGOJ\G^\C_G>9*/*CGCJS%![VZFX0,S3R>9A 3%1NB@$-SV$)C>EA< M*/9'092J$P+$@T))KD(9&P]( ]8>:+. M=$0)Z'I?04AS:9"Q;]Z9DVZ@&);3?*)$7RF5A$5VF2E= G6(J@"Y-IRS0+Z" MG@D_3B2_'(%"SE"3 M5H)/'+0LEE.4-OK;+EAMF>&+]L,D&/9!>_E_ ,. <; M#+;H77W\U3\OZ0,3SS^!RG[ALM!Q+Y%4Y;>RE0J&B:-Q#"FGP^BFJ MQF"C VL."ZYM+F6,USJ_,@:F*6C-UJ5DP\DEFAR@WBL#J-5G,I8/X62$[T8, MGJ;?#88CD(BM1#3 I1BC&Q$-NN(&3M]B.L%_HA:O[204]O!R0QO[I(UQ,0'( M(''D5V.6EPI[_!)]#P;R>X4\&]V"_E@J4F]4F\8Q@68%,MH(7C]CJL;%,9Z6 M@"%M"X/-VIZ-M561#:6<(!OASZC?(ON"10Z_%N6M0>I>D7JAG)X@PC!J)"NN MW$VM RJOL+OA#*7:4D2,9\,IB%W6NIRN6/D5L(BN3N4^*V61&=3M$W7=P['1 M4Z;C,2@XP&SYR !_W^IF.JW@VJI2]C?:WG @*7=J>FM=%->@8B@I6(WE"!]@ M$+)/A-Q(A8:.SWQ85+7M+;]Q1%,MU<#P0_<)6@7P_FNX)%,.8B[S:W2L&C5B MKXB:CC)V793*A3T+1K2*!!OGJJ,)^BI+";_6)TNUVDBK?:/X(GP.W-D^ :,) M<&[!0PQ"G\S--2YSK3]D4_0Z@DY7JOL-"O:)@E)>3(<,M67MEH*E7*CH'Q/7 M&(W2JEMKJ()^,+J0K=; L5TMG%%.PVDH2.L8DHYJ@NU[!99PG>%A3K0GTN^R M+.?3(0BZ'%,#)O)"-QNW&-=RK=5 ZB!E-L7H'S#C,/];]8H"@3K+&L!"[4W!&SD\Y(8F43X+]U0H^*8[7&'X;EK3IU3@4M M05Y@)*+M:*5>JF\U1^_3^-5N)/NJ--?620T_J,.S4$TB+=1>,918)VOIL#PB MZ^8RYY>VE6ED,!0:#%8Z[0465HU&AWTUE3"E142?1S.XS MZ-M_[!?@E<.9P%0 7L@4& _9N(LR./$!%W(X=X+/N*W)$K:M87Z5ZU_9-$<\-T6BY/<1\+$2U0T0&:W#=0Y= MC!O7"8;Y%7"N=BTA6I'W+7912G-R[A]9'7.I/4"1C:IY%IH3= I!Z%Y2YG Z MK#.'JSHOT+IFH!NAR*U306;"7%&!D)UGC22*>S5-1"GN**0S4)X-VO>N,(TQ M;.6H/'-M(?U2C 2@4'503]GHJ_413EFTF#XA'E_4:<>_O/OAXZ,TPF9Y8W)TG9>%"@G5_NV*97)RV[U>.TU *UA6X]&I8M=IMLJO"L=# M7I,;*M0%OJ-1O T-/"T-,#SJ%YW,CPM7579:%*PJEE^,O.KS+=&E. M*WH'1U>GI^O0.)LJ\[Z<*]KK5+C4/B P"K_Z,YJ M%M3%I?))+>3^84I2YZRWFQQXY;Z89>_=P"NP\&>(*G@3.,2]@EP?6)^E;$K* M/J$+XR==CM-4E8%*\2LK)]8[VU+ELM[K9N.O1Z,IT,PG7?.(@6;\]E9BX1G6 M"EI-5W-=3=NT-J\])_53%Q_;*93")W;<,TKXW$V&S[[$/-E)B;GO'V6)>>^D MSQL56+2^E%,.AM1(6I]!*^; AN]&? "&Y@#N ]E"B]*H/>:@15O8/7N98'Q MKN)F!'P$IW&5BYRI8[BQPVZ6BE3A!8M?3:OV&V"FII@5N/0-:'8@=&9VG J3 M7@">19.NT'HZ,J!^,&COOY23'D=.G @=7+P5EZIB*XV&=J*L-DK.PH)+GSE<[7VBEFUJ&FJZE]U MQ"F[1:VW*6!9_5C07=NG#:SCJUK_O2YL706=&KU8J*HA*(>@0."L)S@[M=&' M$5 ,=C4A43 ZX8)TJJEV@C<45U?34G7^%^@]T8:U?K5Z0^?ERB.=*UNH M91E5HMTUK30&FE)=96'K\]EN3]P..=LMC4_'%R4H*[5$ ?V&#;4AAK#@6/:/ M.10+^]*SEKJO[^)Y%@MO**&E$Z2W:A4=H(,/(5*;CT@3M1=B+OB.6U'UX8VK M&)W(((P4($O%P%K:P(8J=<^,_P&*:5DP,1-,2!;*,55U =[=5@I2&<@"-XXU MT2*_N)#HV"QA,^J+Z=6X_97#@W%WS?N:[_$5EY)=WSJ@)ZJL@7P(R%1KKNM+ MY^2HDJNEE)V0_]K>-E@AYM95(Y*-VY0D/6A3T@8H M$#2_=LKLWX/5A34T3R'W[]U(*^W56SU=53-E&*NM*Y3DE"82"EG#J \KCJU1_GHZS M?*)_GPD_E"%STD[+(S%59S:*J3K;5$NPCL15BA+6HZ!;ISZ,E6JEQ!=H8,5, MT)9UJG=[B$V*8JC"/6RDJK)ABR;1UQKP_O6110QP]UOF53$F6E=;5J1^-4[6<:[;9.AZZZ28%- MAQ?50Q*/K\8I(L HYA.T["\8GI?-&NJ%#3IR5NNES9Y*F>%SJCKVA34BL)_K MNEY/I9.UB-"ZT(PPP-1<7/^OB_IM%WA 0S@I4P-I48W51W^KO]IUQQ5%.)UO M56L,?(E=XU$Y-U1"1*$4,;6H%AQSJSL!F?&F+N>:1V_+QH>4)7"J MK@Z=(5\G);<^Q(4@G M]!KB?6WJ5'69C\=UKZG%U:Q2)XZ.?'Z4XQ(%8:-*+W4/Z0,A/;C(O)J7OJ)[ M _J/1U73YF>. .K#014CR[GJR*57Z&-..3&NZ_Y)ZAI,#!CF6=O#HT,>*+KG M5E*_"3_"BE/E^)Z.BZX4'Z)S6JG^2'5*+F;HL9W@^07\H_R1];'0K'4.#NT+ M-?FS[L-!2](GFQ;KJ,AKIL#H),+;0=A;5W)R68A3$HYR_JSKA8)UQ]IFXK'V M1S66ZLP=H.7CHKA"O0G[^NH#;QM1.7OA!H)1G]18D%6+R=E^VI-Y<.=FE6)6 MM]+3&@=FT*1%\76F>M2L.-O;*5#FYT8GKN6*UEK$%;:$PE0!Y/E:!1:A]A^IX/PD5V^J>0'(/--=!#&EO=4CU3I N**'&BLC&@\6*Y4CIDWW M4S! E1I=T'7AH@YAM1*[?3\\?C(9-E$OS<4K4UG4TDZ!KE]?H2OH[UG;CU$Q ME4++5"I3V] M>D$[]R^Q17,C"=M+6D-T(]6 MZ0! KXX^X+%+(0J6#31UE1;0]DM%TN(!GG 3C_=2<<2M(^85.;/ZN%^RWSD+G96Q[?"]?MTB, M2FUQ)K=C;,F(J=TU =ZJ(!6L9U3WZ.6WM2J@&*S1!5H*Q6"9&B:9 Z3F,D@[ M+8'5TJ_RBL,7;"2+:;6D7BBE @_23OU!A]->+])EM@YPD*(1+M.1KD)5]N&5 M=J9KB_>!G0'; :LH _A&*4FGH<&\:^H&:HCU@MP7%]74^2DW61-%G:H(Z,*% MJMWU1#5E5@%0+';H%#F@/EZ / 32ZY!-QG@=I@5:[2I)NAY,JE-A=OE,OC?= MU32A++'=RI'4WHF,9")X; JR]LZ,Z]) M?$"OU(T2'#7I@!2I_0[SE]?1=%U(@^)CYA.;U27J7$,5O$$YD645!J;9-_5C M71K3A(RTL-(Y?K5?ZT==>*Y2]>?+<*95XV.##R9M[@XB(.[=:7,F >X1@.VR M0E4WT?]M\'D *J9H_2$JQ[6AU,:\;N%/46,7U\U(QJ:>JYND,D=$!199T+ M=@M;=N"OSE&(\^?4%)&7?836ANK(6ZW8?7S[IA?*1[VN#;2[;@$II'W_>J(()N,WCJ^NN:)EQ6%^G!G'!EC'OLU-VKCNR MX1R2KOMC]DLG&4758X!96SLTU%"3VE6SI0N)B7P M&!8,/4?7&-?'*-#KMOH!CR15M%OJI)^VWY\"+4W*?G?"$AZL=)X; 5=PC=LUQ'RG5J62UL3@!U/REBU2GC6K$[ M).9:_][2JE1N \B6&1:EEN^ M1)C77I2S.)+.T*KMB^4@B1T9%MG@Z )"S)2QR;QH,=3 M[E9%6KZ[4U(N,M4J*=O4?W382%M\^G-EJ7I/,'Q'ED>P4A>M5J1S MGIBJY=2P0,7E[C-VKBZ9$*Q+?K"06U^VWJC@'G/ YQ7SJ?K ZO6U?5WMS,* MU"55G7Z$_N:B;(O?I*@],@7_VDW*6_7PY?+I6F@B)7$^54IC5TIKER7Z5Y6N MN(*ZUJPKH>08ZTH^MI;TY[K@IX_GP4->!^T/D(MU3.I4G_D*UBEINJ]\Z>%2 MI9,X33>K]VKHIAB!LKN51;BS[#15$^$HWRR*#=U-=9AGDWOJ[>:* M\IIJNZ7BO4Y8[8KQ2]A&N9 6I :UPGK?,Q"+<[T)?%M;]#-%^ 4>L#4^NMI! M5[.8\_]>%2I,C&>N:P-"M"M&YQ^W+4GGK7>M;F!GG"80Q'B)P2>F6JE)?4.G MB?6L-QL -,=$T#;-%">UU3-+1NU[9O78-Y=%EXVO, EO/)SKD*V@DS<96TI3 M*;I.@];E@"4V*N!Y(W6IT'RYI55W%EO:*#:0@M?!U>5"W4[5)$ R=6S@U.AF M>##H].,"G?"8UZT-$3Y+*L.>%K*:+#Q%%^#.-J]R"E!B(4I484LZO55Y!4Y3 M]#"W 07480'46LJKNB("5IU-AW76N>ZCHN3?M%IJC#6K ,6_E8LU_W871*[8 M!!%:N_%KT2?@M2,Q*\B25^-A<=O<.SO5Q_-RX].O'ZN6/C'N@.A!)YW2[!KB MJ6O2D(VGMPI7XUFVDLZ"AYWI>:OMJW0+?!5+:=KX575^/YI6R_JP8@]59X41 MECO">R,62YF)0;=RH*R[FW# M&O]XMR^!LLR^=;I,L6;ILS; XZ9?2[L>'.L.?*4W"Y^MKR,4A6J9&$!JTZ[J M1FP@PIL#L='(%G(0&__9+/ R7W#3F)$@5BY4'ZRFZ\))G(*;53'W[1!4\J4Y M!CNB>KXM03OYJQ/IKP6\ND.OZ*+@JA/:WH'Q070SN&%B@I:$2_7K,>SW) M7/%ITP/]0B<0=(HDT%61=KL+ )U@CCG@*[VFE= MJ=K9K4JDZ,J.:3VQ$ [NJBDRQ3YO,]L#&;*24H6?0 @#(E%_:-4AG6%VB3V& M="=?Q.? >C=2(Z&*-JNWZJ93JE-I5FI:2TY69Y-BA*L]//1A <#&6:@X4;BL M!X>I5J?*XR,;'[<:9HOO:YW9]:!QA&DM\M5413AGE6.[X-/:E25*7?$Q:J)S M.E$,NS!HFZ@5\^TA5:DF#;A\U9FE:-D!*-*,E+#6W5O*V<67W7 M.=/YUP[FJ^E;$+\M0D !WR="%BI\&, \IHCJ1=[% M^&^MKJFP\(((R2^.R)U MLU&=2,NSD-W[V3E\%\=W,QOAMU]0E/PGO&8O0BY4WIJ'I-R*/" \2AQ?W:W* M0X LZQ,%7;7X )#E[P\JF-,2=:43.!,W[]/1JX,1#1U86\NR<\5J#8=VFPDL M-7?JVHEP1JD\%5V/428\]D136@TF7B@NYY=-"RY=HMRT0[LJ0/67NJ0R MAW6.JD:=GH7#"/T^PG#7T-*L4\=E89/_B;5\F0?-V$!=_^\.[+CZ_[J$[=KSS-KU\'?D<-HCJS@CK9 MCTV@2IG+G>:8>#PJMU[3XUZ/-<#*93UPM2U0TIWQBO9)<[F5M6-+%9*TN5W: M;NQ'D$^T-T]E@Z.5K,X%E MI[(QZ\1S.H^SE2V.@J:4%YAF#6N=E:SH+AA*##9S2MO.@@O[T$'R6B?,U4R" M'"/%VMV1-WU'P-K#LIK9(.[.M) 7F./\':Y@$1;-7FN70.TF5"(S5\:GKK!& M7VL]'QS]+=>J0_0TQ<*?2:ZL;MQLO9;6W-=):